我创建了一个快照
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