Auteur Topic: FTP backup / sync lokale folder  (gelezen 5355 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




 

"Aangegeven server is niet beschikbaar" bij instellen backup

Gestart door backup884Board Data replicator & overige backupsoftware

Reacties: 13
Gelezen: 8968
Laatste bericht 01 september 2013, 19:59:46
door NicoL
backup

Gestart door ligth011Board Data replicator & overige backupsoftware

Reacties: 0
Gelezen: 1099
Laatste bericht 06 december 2012, 20:12:00
door ligth011
Shared folder mappen - inlog probleem

Gestart door TyKHBoard FTP, NFS and Samba Server

Reacties: 7
Gelezen: 3274
Laatste bericht 18 september 2012, 23:24:45
door Matr1x
backup syno nas naar syno nas over inet mislukt

Gestart door coolsynoBoard Data replicator & overige backupsoftware

Reacties: 4
Gelezen: 2918
Laatste bericht 14 maart 2013, 19:42:38
door coolsyno
backup maken van website naar DS

Gestart door roppieBoard FTP, NFS and Samba Server

Reacties: 0
Gelezen: 1559
Laatste bericht 28 maart 2008, 21:45:22
door roppie