Wie kann ich einen LVM-Schnappschuss behalten oder ablegen?

14

Ich habe einen LVM-Snap-Shop von gemacht

lvcreate --name snap --size 10G -s /dev/vg00/vm

Welchen Befehl soll ich schreiben, wenn ich den Snapshot löschen und die seit dem Snapshot vorgenommenen Änderungen nicht beibehalten möchte?

Und welchen Befehl soll ich schreiben, um die Änderungen aus dem Snapshot nach / dev / vg00 / vm zu übertragen?

Sandra
quelle

Antworten:

12

Verwenden Sie zum Löschen von Schnappschüssen Folgendes:

lvremove group / snap-name

Snapshot-Nutzung zusammenführen:

lvconvert --merge group / snap-name

Das Zusammenführen wird jedoch verschoben, bis die Orgin- und Snapshot-Volumes nicht mehr bereitgestellt sind. Möglicherweise müssen Sie den Kernel (> = 2.6.33) und die lvm-Tools aktualisieren, um Unterstützung für das Zusammenführen zu erhalten.

Hubert Kario
quelle
3

OK, zuallererst: Das große alte LVM1 unterstützt nur schreibgeschützte Snapshots. In diesem Fall wurden die Änderungen nach dem Aushängen des Schnappschusses in das Originalbild kopiert. LVM2 bietet Unterstützung für Snapshots mit Lese- und Schreibzugriff, sodass Sie mit Images von virtuellen Maschinen und Ähnlichem funkigere Aufgaben ausführen können.

Novell hat eine sehr gute Dokumentation über das Konzept der Verwendung von LVM zum Zurücksetzen eines fehlgeschlagenen Betriebssystemupdates. Schauen Sie sich diesen Artikel an, er enthält alle Teile und Bestandteile, die Sie für Ihren Fall benötigen.

Janne Pikkarainen
quelle
Es gibt also keinen Befehl, um den Schnappschuss zu löschen, ohne die Änderungen zu akzeptieren?
Sandra
2

Mit dem Befehl lvremove können Sie die alten Snapshot-Dateien entfernen:

lvremove / dev / vg_brcvhost1 / snap Hiermit werden Sie aufgefordert, einen im LV vorhandenen Sanpshot zu entfernen.

Es gibt auch andere Befehle zum Verwalten eines LVM-basierten VM-Setups.

Sie finden die Detailbefehle unter dem folgenden Link: http://linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

Der folgende Link kann auch nützlich sein: http://dentarg.it64.com/content/lvm-based-backup-virtual-machines

Dr. Tod
quelle