Schritt 1: Den Backup Server vorbereiten
Widmen wir uns also zunächst dem Server, auf den das Backup abgelegt werden soll. Also dem Ziel-Server.
Als erstes legen Sie die Verzeichnisse an, in denen das Backup gespeichert werden soll. Zuerst das Hauptverzeichnis (bitte ersetzen Sie SERVERNAME):
/# mkdir /backup/SERVERNAME
Danach brauchen wir noch für jedes Verzeichnis, von dem ein Backup erstellt werden soll, ein eigenes Verzeichnis (hier die Beispiel /mysql, /etc und /var/www) :
/# mkdir /backup/SERVERNAME/mysql
/# mkdir /backup/SERVERNAME/etc
/# mkdir /backup/SERVERNAME/www
Nun muss noch in jedes Verzechnis eine leere Datei gelegt werden, da das Backup sonst nicht funktioniert:
/# touch /backup/SERVERNAME/SERVERNAME.backupdir
/# touch /backup/SERVERNAME/mysql/SERVERNAME.backupdir
/# touch /backup/SERVERNAME/etc/SERVERNAME.backupdir
/# touch /backup/SERVERNAME/www/SERVERNAME.backupdir
Nun muss eine neue Gruppe angelegt werden:
/# groupadd backup_SERVERNAME
In der Datei /etc/group kann man nun sehen, welche ID der neuen Gruppe zugerodnet wurde:
/# tail -n10 /etc/group
Als Beispiel nehmen wir hier jetzt einfach mal 10090. Bitte achten Sie darauf, die ID entsprechend anzupassen!
Nun legen wir einen neuen User an, hier backup_USERNAME:
/# useradd -d /backup/SERVERNAME -g 10090 -s /bin/false backup_USERNAME
Natürlich muss dieser User auch ein Passwort bekommen:
/# passwd backup_USERNAME - das Passwort zwei Mal eingeben und es ist gesetzt.
Zum Schluss müssen die neu angelegten Ordner noch den richtigen Besitzer bekommen:
/# chown -R backup_USERNAME:backup_SERVERNAME /backup/SERVERNAME
Damit sind auf dem Zielserver alle Vorbereitungen getroffen!
weiter zu Schritt 2: Duplicity installieren