Hallo miteinander,
ich habe auf einer DS713+ Duplicity installiert und es läuft ohne Cronjob einwandfrei. Die Pfade habe ich entsprechend angepasst. Hier mein Duplicity-Aufruf:
Wird Duplicity via cron aufgerufen, bekomme ich folgenden Fehler:
Ich vermute mal, dass der Pfad zu ncftpls nicht passt, aber wo stelle ich diesen ein?
Es wäre super, wenn mir jemand helfen könnte.
Vielen Dank
jocc
ich habe auf einer DS713+ Duplicity installiert und es läuft ohne Cronjob einwandfrei. Die Pfade habe ich entsprechend angepasst. Hier mein Duplicity-Aufruf:
Rich (BBCode):
...
# $1 == "/volume1/homes/" (Verzeichnis auf dem zu sichernden Server) und $2 == "volume1/homes/" (Verzeichnis auf dem Backup-Server)
FTP_URL="ftp://backup@192.168.1.2/backupverzeichnis/"
export FTP_PASSWORD=$FTP_SEC_PASSWORD
export PASSPHRASE=$FTP_SEC_PASSPHRASE
/opt/bin/duplicity --full-if-older-than 1M "$1" --asynchronous-upload "$FTP_URL$2"
/opt/bin/duplicity remove-older-than 6M --force "$FTP_URL/$1"
/opt/bin/duplicity remove-all-inc-of-but-n-full 2 --force "$FTP_URL/$1"
unset PASSPHRASE
unset FTP_PASSWORD
Wird Duplicity via cron aufgerufen, bekomme ich folgenden Fehler:
Rich (BBCode):
sh: ncftpls: not found
NcFTP not found: Please install NcFTP version 3.1.9 or later
sh: ncftpls: not found
Ich vermute mal, dass der Pfad zu ncftpls nicht passt, aber wo stelle ich diesen ein?
Es wäre super, wenn mir jemand helfen könnte.
Vielen Dank
jocc