Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
invis_server_wiki:dasi [2019/06/17 07:25] flacco [Kontrolle] |
invis_server_wiki:dasi [2019/06/17 10:13] flacco [Wiederherstellen von Daten mittels rdiff-backup] |
||
---|---|---|---|
Zeile 387: | Zeile 387: | ||
==== Wiederherstellen von Daten mittels rdiff-backup ==== | ==== Wiederherstellen von Daten mittels rdiff-backup ==== | ||
+ | |||
+ | Je nachdem, ob das Ziel der regelmäßigen Datensicherung externe Festplatten oder ein Backupserver ist, muss die betreffende Festplatte "gemounted" werden oder man muss sich auf der Konsole des Backupservers anmelden. Bei Sicherungsfestplatten sollte dafür Sorge getragen werden, dass das Anschließen der Platte zur Datenwiederherstellung keine Datensicherung auslöst: | ||
+ | |||
+ | <code> | ||
+ | invis:~ # udbrestore | ||
+ | invis:~ # mount /dev/backup /mnt/udevsync | ||
+ | </code> | ||
+ | |||
+ | Wechseln Sie jetzt ins Verzeichnis der Sicherungen: | ||
+ | |||
+ | <code> | ||
+ | invis:~ # cd /mnt/udevsync/rdbackups | ||
+ | invis:/mnt/udevsync/rdbackups # | ||
+ | </code> | ||
+ | |||
+ | Dort befinden sich die Sicherungen. In der Regel sind dies die Verzeichnisse ''home'', ''srv'', ''var'' und ''root''. Nehmen wir an Sie wollen das persönliche Verzeichnis eines Benutzer in einem älteren Sicherungsstand wiederherstellen. Dazu sollten Sie zunächst nachschauen, welche Sicherungen auf dem Datenträger vorhanden sind: | ||
+ | |||
+ | <code> | ||
+ | invis:/mnt/udevsync/rdbackups # rdiff-backup --list-increments home/hmohr/ | ||
+ | Found 4 increments: | ||
+ | hmohr.2018-11-30T19:43:23+01:00.dir Fri Nov 30 19:43:23 2018 | ||
+ | hmohr.2018-12-04T19:58:57+01:00.dir Tue Dec 4 19:58:57 2018 | ||
+ | hmohr.2019-01-11T20:49:56+01:00.dir Fri Jan 11 20:49:56 2019 | ||
+ | hmohr.2019-01-15T19:20:28+01:00.dir Tue Jan 15 19:20:28 2019 | ||
+ | Current mirror: Thu Jun 13 21:20:53 2019 | ||
+ | </code> | ||
+ | |||
+ | Das Beispiel zeigt insgesamt neben der letzten aktuellen Sicherung insgesamt 4 ältere Sicherungsstände. (Nebenbei bemerkt ist dies ein trauriges Beispiel von Datensicherungseifer; ganze 4 Sicherungen in 8 Monaten und die letzte ist bereits 5 Monate alt...) | ||
+ | |||
+ | Um jetzt die älteste Sicherung wiederherzustellen gehen Sie wie folgt vor. Legen Sie zunächst ein temporäres Wiederherstellungsverzeichnis an: | ||
+ | |||
+ | <code> | ||
+ | invis:/mnt/udevsync/rdbackups # mkdir /srv/restore/hmohr | ||
+ | </code> | ||
+ | |||
+ | Jetzt starten Sie die Wiederherstellung: | ||
+ | |||
+ | <code> | ||
+ | invis:/mnt/udevsync/rdbackups # rdiff-backup --restore-as-of 2018-11-30 home/hmohr/ /srv/restore/hmohr/ | ||
+ | </code> | ||
+ | |||
+ | Dabei erwartet die Option ''restore-as-of'' die Angabe des Datums des gewünschten Sicherungsstandes. Wählen Sie ein Datum welches zuvor mit der Option ''list-increments'' aufgezeigt wurde. | ||
+ | |||
... work in progress ... | ... work in progress ... |