Dies ist eine alte Version des Dokuments!
duplicity installieren:# aptitude install duplicity
ftplicity legt beim ersten Aufruf nicht das Konfigurationsverzeichnis /root/.ftplicity an, deshalb vor dem Aufruf von save_config folgende Zeile einfügen:# vi /usr/local/bin/ftplicity [...] if [ ! -d "$CONFDIR" ] then mkdir "$CONFDIR" || error "Konnte $CONFDIR nicht erstellen." save_config
# gpg –-gen-key
ftplicity aufrufen, um die Konfigurationsdatei zu erzeugen:# ftplicity
# vi /root/.ftplicity/conf [...] GPG_KEY=... GPG_PW='...' [...] TARGET='file:///private-backup/backup/tiger.disorganized.de/' TARGET_PW='x' [...] MAXIMUM_AGE=1M
ftplicity;# vi /root/.ftplicity/exclude **/*~ **/core **/lost+found /aquota.group /aquota.user /bin /boot /dev /initrd /lib /media /mnt /opt /private-backup /proc /sbin /srv /sys /tmp /usr /var/cache /var/lib/named/dev/* /var/lock /var/run /var/tmp
# mkdir -p /private-backup/backup/tiger.disorganized.de # chmod -R 700 /private-backup/backup
# ftplicity full [...] Errors 0
# ftplicity fetch etc/passwd /tmp/passwd
# crontab -e # m h dom mon dow command # Inkrementelles Backup um 5 Uhr morgens 00 5 * * * /usr/local/bin/ftplicity backup # Vollbackup um 6 Uhr morgens an jedem ersten des Monats, # veraltete Ketten loeschen # Kommandos sollten eigentlich mit && verkettet werden! 00 6 1 * * /usr/local/bin/ftplicity full ; /usr/local/bin/ftplicity purge --force