LVM Rollback zum letzten Snapshot

LVM Rollback zum letzen Snapshot

 

Mittels LVM hat man ja die Möglichkeit einen Snapshot zu erstellen, diesen nutze ich sehr häufig wenn ich etwas ausprobieren möchte.
zb. VM Server Update

Da ich LVM auch für meine Xen VM´s nutze, kann es mal ab und zu mal passieren das ich den Snapshot wieder zurück sichern (Rollback) will.
Hier gibt es Prinzipiell mehrere Möglichkeiten wie RSYNC oder DD um den Datenbestand des Snapschot´s wieder auf eine neue Platte zu legen und dann die alte zu löschen usw und sofort.
Es geht aber auch viel einfacher.

Das macht man wie folgt.

LVM Snapshot erstellen bevor man irgendwas macht.

[stextbox id=“bash“]lvcreate -s -L 20G -n opsview-disk-snap /dev/xen-admin/opsview-disk[/stextbox]

Das tun was eben getan werden muss. zb. Server update usw.

Wenn es dann schief geht oder man einfach alles falsch gemacht hat. Kann man den Snapshot einfach wieder zurückholen.
In meinem Fall Stoppe ich die VM.

Sichere den LVM Snapshot zurück mittels
[stextbox id=“bash“]lvconvert –merge /dev/xen-admin/opsview-disk-snap[/stextbox]

Merging of volume opsview-disk-snap started.
opsview-disk: Merged: 2.5%
opsview-disk: Merged: 2.4%
opsview-disk: Merged: 1.9%
opsview-disk: Merged: 1.9%
opsview-disk: Merged: 1.9%
opsview-disk: Merged: 1.8%
opsview-disk: Merged: 1.6%
opsview-disk: Merged: 1.4%
opsview-disk: Merged: 1.3%
opsview-disk: Merged: 1.3%
opsview-disk: Merged: 1.2%
opsview-disk: Merged: 1.1%
opsview-disk: Merged: 1.0%
opsview-disk: Merged: 0.8%
opsview-disk: Merged: 0.7%
opsview-disk: Merged: 0.6%
opsview-disk: Merged: 0.5%
opsview-disk: Merged: 0.1%
opsview-disk: Merged: 0.1%
opsview-disk: Merged: 0.0%
opsview-disk: Merged: 0.0%
opsview-disk: Merged: 0.0%
Merge of snapshot into logical volume opsview-disk has finished.
Logical volume "opsview-disk-snap" successfully removed

Warten bis alles erledigt ist.

und VM wieder Starten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*