|
Suche |
Diese Anleitung beschreibt den Vorgang wie man die Daten auf einem Backup eines dedizierten Rootserver wiederbekommt. Einleitung Der Backup ist ein gesicherter Speicherplatz für Ihre Daten. Er ermöglicht es Ihre Daten, Dateien usw. zurückzubekommen. Bevor wir damit Anfangen
- Ein dedizierten Rootserver haben. Achtung ! Diese Anleitung ist nur für dedizierte Rootserver gültig. - Sie müssen ein SSH Zugang auf Ihre Maschine haben um die Skripten auszuführen um die Daten herunterzuladen. - Der SSH Schlüssel des Backupservers muss auf Ihrem Server vorhanden sein. - Wenn Sie eine Firewall verwenden muss es der IP des Backupservers erlaubt sein, sich mit dem SSH Port Ihres Servers zu verbinden.
Es gibt mehrere Backup-Server. Um zu wissen welchen Server Sie benutzen, nehmen Sie die IP-Adresse Ihrer Maschine und wenden Sie folgende Regeln an : IP der Form aaa.bbb.ccc.ddd Mehrere Fälle: 213.186.ccc.ddd, mit ccc < 40, Der Backup-Server ist superbackup1.ovh.net 213.186.ccc.ddd, mit ccc < 50, Der Backup-Server ist superbackup2.ovh.net 213.186.ccc.ddd mit ccc > 50, Der Backup-Server ist superbackup3.ovh.net 213.251.ccc.ddd mit ccc < 160, Der Backup-Server ist superbackup4.ovh.net 213.251.ccc.ddd mit ccc > 160, Der Backup-Server ist superbackup5.ovh.net Zum Beispiel : IP = 213.186.57.143 der Form aaa.bbb.ccc.ddd, mit ccc = 57 also der Backup-Server ist: superbackup3.ovh.net Um an die Backup-Daten zuzugreifen, benutzen Sie folgenden Befehl : /usr/bin/rsync -ova --password-file=/etc/rsync.dir/backup.pass name.maschine.net@superbackup2.ovh.net::name_modul/name_backup/ordner/datei ziel_ordner Ersetzen Sie name_modul durch den Namen der während der Installation des Backups angegeben wurde, er hat folgende Form namemaschine_nummer. Standard wenn Sie ein einziges Backup haben, ist der Name namemaschine_1, wenn Sie 2 haben (wöchentliches Backup + inkrementelles Backup), sind die Namen namemaschine_1 und namemaschine_2. - Ersetzen Sie name_backup durch den Namen der in der Mail "Ende des Backups" stand, er hat folgende Form backup_datum_Uhrzeit, - Ersetzen Sie /ordner/datei durch die Datei die man zurückerhalten möchten, - Ersetzen Sie ziel_ordner durch den Ordner in dem Sie die Datei speichern möchten. In dem Fall dass Sie Snapshots haben, ist die Vorgehensweise die gleiche, passen Sie den Namen des Backups an den Namen des entsprechenden Snapshots an. Um sich den Inhalt des Backupspeichers anzeigen zu lassen : /usr/bin/rsync --password-file=/etc/rsync.dir/backup.pass name.maschine.net@superbackup2.ovh.net::name_modul/ Um sich den Inhalt des Backups anzeigen zu lassen : /usr/bin/rsync --password-file=/etc/rsync.dir/backup.pass name.maschine.net@superbackup2.ovh.net::name_modul/name_des_backups/ Ansonsten, hier ein kleines Skript um die Aufgabe zu vereinfachen. Sie müssen den Skript an Ihren Backup-Typ und Ihren Backup-Server? anpassen: #!/bin/sh BACKUP=superbackup2.ovh.net MASCHINE=name.maschine.net /usr/bin/rsync -roa --password-file=/etc/rsync.dir/backup.pass $MASCHINE@$BACKUP::$MASCHINE$1 $2 echo "Datei die man zurückerhalten möchten : $1" echo "Ordner in dem Sie die Datei speichern möchte : $2" echo Speichern Sie das in eine Datei backup.sh, ändern Sie die Rechte mit "chmod u+x" und rufen Sie die Datei folgenderweise auf : ./backup.sh /var/named/ovh.net /root/ovh.net.zone Achtung Bitte nicht die / der neuen Festplatte mit den Backupsdaten überschreiben. Diese Aktion würde nämlich die /etc/fstab überschreiben und Ihr dedizierten Rootserver vielleicht zerstören. Genau so sollten Sie im allgemeinen nicht direkt die /etc zurückspielen, da Sie dann die /etc/fstab und /etc/ovhrelease überschreiben und Probleme beim Rebooten der Maschinen bekommen können. Shortcut Um sich den Inhalt des Backups von Ihrer Maschine aus anzeigen zu lassen: /usr/bin/rsync --password-file=/etc/rsync.dir/backup.pass `hostname`@superbackup.ovh.net::`hostname` |