Ich greife auf meinen Webhoster per FTP zu. Nun möchte ich das die Synology dies mit dem integriertem lftp macht und die geänderten / neuen Dateien bei meinem Webhoster in einen Ordner auf meiner Synology spielt (inkrementelles Backup)
Folgenden Code habe ich gefunden den ich in eine Text Datei kopiert und als .sh Datei abgespeichert habe. Diese Datei führe ich per "Aufgabenplanung" 1x die Nacht aus.
Leider tut sich nichts wenn ich die .sh Datei im Aufgabenplaner ausführe. Gebe ich "ftp://USERNAMEASSWORD@domain.com" im Browser ein funktioniert der Login.
Ich bin leider absolut kein Programmierer. Was mache ich hier falsch? Was muss ich ändern damit die neuen bzw. geänderten Dateien von der Quelle (Webhoster) auf das Ziel (Synology) übertragen werde?
Folgenden Code habe ich gefunden den ich in eine Text Datei kopiert und als .sh Datei abgespeichert habe. Diese Datei führe ich per "Aufgabenplanung" 1x die Nacht aus.
#/bin/sh
/usr/bin/lftp -c "set ftp:list-options -a;
set ssl:verify-certificate no;
open ftp://USERNAME:PASSWORD@domain.com;
lcd /volume1/homes/user/ordner;
mirror --use-cache --verbose --allow-chown --allow-suid --no-umask --parallel=2 --exclude-glob .svn"
exit;
/usr/bin/lftp -c "set ftp:list-options -a;
set ssl:verify-certificate no;
open ftp://USERNAME:PASSWORD@domain.com;
lcd /volume1/homes/user/ordner;
mirror --use-cache --verbose --allow-chown --allow-suid --no-umask --parallel=2 --exclude-glob .svn"
exit;
Leider tut sich nichts wenn ich die .sh Datei im Aufgabenplaner ausführe. Gebe ich "ftp://USERNAMEASSWORD@domain.com" im Browser ein funktioniert der Login.
Ich bin leider absolut kein Programmierer. Was mache ich hier falsch? Was muss ich ändern damit die neuen bzw. geänderten Dateien von der Quelle (Webhoster) auf das Ziel (Synology) übertragen werde?