スナップショットを作成しました。
lvcreate -n snap01.vm01 -L 5G -s vg0/vm01.eclabs.de
これで、ディスクに保存したくないものを作成してスナップショットポイントに復元したいと思います。
スナップショットを復元する方法は?
以下を使用してスナップショットをコピーしますdd
。
dd if=/dev/vg0/snap01.vm01 | pv | dd of=/dev/vg0/vm01.eclabs.de-restore
ファイルが 5GB に過ぎない場合でも、dd プロセスは何時間もファイルをコピーし続けます。これは正しいアプローチですか?
答え1
次のコマンドを使用してLVMスナップショットを復元できます。
lvconvert --merge <snapshot path>
上記の例では、snap0.vm01
次に作成したスナップショットに戻すにはvg0/vm01.eclabs.de
:
umount /dev/vg0/vm01.eclabs.de
lvconvert --merge /dev/vg0/snap01.vm01
バラよりhttp://www.switchroot.com/how-to-rollback-a-lvm-volume-to-its-snapshot