Auteur Topic: FTP backup / sync lokale folder  (gelezen 6259 keer)

Offline rayring

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
FTP backup / sync lokale folder
« Gepost op: 26 november 2014, 14:45:34 »
Ik heb in filestation DSM 5.1 een mapping gemaakt naar een ftp directory, graag wil ik deze ftp folder gescheduled kopieren naar een lokale folder, met taakplanner moet dit waarschijnlijk met een gebruikers script, weet iemand zo'n script (voorbeeld) Of is er een andere simpele manier om dit te doen?

Dank!
 ;D
  • Mijn Synology: DS213

Ben(V)

  • Gast
Re: FTP backup / sync lokale folder
« Reactie #1 Gepost op: 26 november 2014, 15:16:47 »
In het "Control Panel" vind je een icon "Task Schedular", daar kun je een "Create" klikken en een "User Defined Script" selecteren.
Als je tevoren even een bestandje maakt met de extensie .sh en daar je ftp commando inzet om die kopieer actie te doen dan kan de task schedular dat schedulen.

Offline rayring

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
Re: FTP backup / sync lokale folder
« Reactie #2 Gepost op: 26 november 2014, 15:59:45 »
Bedankt voor je reactie, ik had de task scheduler inderdaad gevonden ben alleen niet handig in het scripten, ik wil inderdaad connecten naar de FTP folder of naar de mapping gemaakt in filestation en vervolgens de inhoud (alle bestanden in een map) kopieren, wellicht heeft er iemand een voorbeeld script..

Ik heb wel een voorbeeld gevonden maar daar kan ik alleen separate files downloaden..

# Connect to ftp.myhost.com as myuser
OPENHOST("ftp.myhost.com","myuser","123456")
 
# Change the current local directory.
# All files will be downloaded here.
LOCALCHDIR("C:\Users\Carl\Downloads")
 
# Download sales.xls
GETFILE("sales.xls")
 
# Download backup.zip from the remote
# subdirectory backups
GETFILE("backups/backup.zip")
 
# Download the file list.txt from the
# remote directory clients located in
# the FTP server root foolder (see the /
# in the beginning of the path)
GETFILE("/customers/list.txt")
 
# Download every jpg file from the
# remote directory images. Note that
# remote file names are case sesitive.
# If a file is .JPG instead of .jpg it
# will not be downloaded.
GETFILE("images/*.jpg")
 
# Close the connection
CLOSEHOST
  • Mijn Synology: DS213

Ben(V)

  • Gast
Re: FTP backup / sync lokale folder
« Reactie #3 Gepost op: 26 november 2014, 17:25:45 »
Vervang getfiles door mget *

Dan haalt hij alle bestanden die er staan op.
Normale wildcards werken ook
Dus mget *.zip  haalt alle zip bestanden op.

Als je dus een Share hebt aangemaakt op je NAS met de naam MyShare zou iets worden:
Waarbij je natuurlijk de ftp site en myusername en mypassword moet aanpassen

# Connect to ftp.myhost.com as myuser
OPENHOST("ftp.myhost.com","myusername","mypassword")
mget * /volume1/MySDhare
CLOSEHOST




 

VERPLAATST: FTP backup naar Synology

Gestart door BirdyBoard Synology DSM 7.0

Reacties: 0
Gelezen: 1260
Laatste bericht 05 augustus 2021, 14:53:19
door Birdy
active backup langzaam

Gestart door 393035Board Data replicator & overige backupsoftware

Reacties: 10
Gelezen: 1722
Laatste bericht 23 december 2021, 22:24:55
door Honk
Problemen met Hyper backup naar externe NAS sinds update?

Gestart door SylvesterBoard Data replicator & overige backupsoftware

Reacties: 17
Gelezen: 4170
Laatste bericht 24 mei 2022, 19:21:21
door Bobo
Google drive sync

Gestart door ArstoBoard Cloud Sync

Reacties: 14
Gelezen: 4725
Laatste bericht 06 augustus 2022, 11:19:52
door Birdy
VERPLAATST: Timemachine backup maken

Gestart door BrioletBoard Netwerk algemeen

Reacties: 0
Gelezen: 725
Laatste bericht 20 maart 2023, 21:12:19
door Briolet