Schritt 2: Duplicity installieren und einrichten
Jetzt loggen wir uns auf dem Server ein, von dem ein Backup erstellt werden soll.
Zunächst muss das Paket duplicity installiert werden.
Unter debian:
/# apt-get update
/# apt-get install duplicity
Nun erstellen wir ein Shell-Skript, welches das Backup für uns erledigt. Als Beispiel nehmen wir /root/scripts/backup.sh !
In dieses Skript kommen folgende Zeilen :
#!/bin/sh
Und nur für jedes Verzeichnis, von dem ein Backup erstellt werden soll, folgender Befehl (in einer Zeile):
Beispiel für das Verzeichnis /etc:
PASSPHRASE=PASSWORD FTP_PASSWORD=XXX duplicity /etc ftp://FTP_USERNAME@SERVER /etc
Achtung: Das Passwort bei Passphrase legt hier an dieser Stelle das Passwort für das Backup fest. Dieses sollten Sie sich merken, da Sie sonst kein Backup wiederherstellen können!
Wenn Sie das Skript backup.sh erstellt und gespeichert haben, können Sie das Backup für den Erstaufruf manuell ausführen:
/# at now -f /root/scripts/backup.sh
Ob das Skript dann noch läuft, können sie mit folgendem Befehl feststellen:
/# atq
Wenn hier eine leere Ausgabe erfolgt ist das Skript fertig. Ansonsten läuft es noch.
Abschliessend sollten sie nun einen Cron-Job einrichten, damit das Backup automatisch läuft:
weiter zu Schritt 3: Backup Cron einrichten