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




 

Hyper Backup - Hoe groot moet mijn backup schijf/schijven/systeem zijn?

Gestart door erikv2Board Data replicator & overige backupsoftware

Reacties: 6
Gelezen: 1768
Laatste bericht 02 oktober 2019, 21:59:11
door eaz
hyperbackup in delen backup laten maken

Gestart door SylvesterBoard Data replicator & overige backupsoftware

Reacties: 6
Gelezen: 1025
Laatste bericht 01 januari 2020, 13:38:31
door Briolet
Backup en VPN

Gestart door TSWHDBoard Data replicator & overige backupsoftware

Reacties: 3
Gelezen: 698
Laatste bericht 31 maart 2020, 18:17:40
door TSWHD
VERPLAATST: Hyper Backup rotatie inschakelen

Gestart door BirdyBoard Synology DSM algemeen

Reacties: 0
Gelezen: 656
Laatste bericht 20 augustus 2020, 19:42:02
door Birdy
Fotogallerij verschillende mappen backup

Gestart door MSaelensBoard Android Apps

Reacties: 0
Gelezen: 705
Laatste bericht 09 december 2020, 09:52:29
door MSaelens