Sichern (und Wiederherstellen) von LVM Partitionen mit LVM-Snapshots
4 Wiederherstellen einer Sicherungskopie
Dieses Kaptiel veranschaulicht, wie man das /dev/server1/root Volume von dem dd Image wiederherstellt, das ich im vorherigen Kapitel erstellt habe. Normalerweise kann man eine Sicherungskopie von demselben, laufenden System wiederherstellen, wenn das Volume, das man wiederherstellen möchte, keinerlei systemkritische Dateien enthält. Da aber das /dev/server1/root Volume die System-Partition des Rechners ist, muss man ein Rettungssystem oder eine Live-CD benutzen, um die Sicherungskopie wiederherzustellen. Das Rettungssystem bzw. die Live-CD müssen LVM unterstützen.
Um das /dev/server1/root Volume wiederherzustellen , bootet man das System zunächst von der Debian Etch Netinstall CD und gibt rescue am boot prompt ein:
Jetzt wählt man die Sprache aus:
Nun wählt man das Land:
Jetzt kann man sich ein Tastatur-Layout aussuchen:
Man kann den vorgegebenen Hostname akzeptieren:
Man kann nun auch den vorgegebenen Domainnamen (der leer ist) akzeptieren:
Nun wählt man das Sicherungs-Volume (/dev/server1/backups) als Root-Dateisystem:
Dann wählt man Execute a shell in the installer environment:
Dann klickt man auf Continue:
Nun kommt eine Kommandozeile (shell):
Führen Sie den folgenden Befehl aus :
mount
und nun sollte man sehen, dass /dev/server1/backups auf /target gemounted ist. Jetzt sollte das dd Image auf dem /dev/server1/root Volume zu /target/root.dd geworden sein. Um es wiederherzustellen führt man einfach aus:
dd if=/target/root.dd of=/dev/server1/root
Das war’s. Es kann ein paar Minuten dauern ehe der Auftrag fertig ist. Danach kann man die Live-CD entnehmen und das normale System wieder booten.
5 Links
- Debian: http://www.debian.org
- Debian Etch VMware Image for this Tutorial: http://downloads.howtoforge.com/files/Debian_Etch_LVM_Snapshots.zip
- HowtoForge LVM Tutorial: https://www.howtoforge.com/linux_lvm
Copyright © 2007 Falko Timme
All Rights Reserved.