Um das Backup einer Webseite per FTP zu holen, bietet sich das Tool wget an. Dieses steht unter der GNU Lizenz. Wget bietet viele Optionen, wie z.B. das Fortsetzen von abgebrochenen Downloads.
Um ein komplettes FTP Dir zu sichern bietet sich folgendes Script an:
SELECT=`date ‚+%w’`
WEEK=`date ‚+%W’`mkdir /backup/${WEEK}_Backup-${SELECT}
wget -x -r –cache=off -N ftp://USERNAME:PASSWORT@HOST -P /backup/${WEEK}_Backup-${SELECT} -o /backup/logdatei.log
Die einzelnen Parameter kann man mittels man wget nachschlagen.