linux – mount qcow2快照

前端之家收集整理的这篇文章主要介绍了linux – mount qcow2快照前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在运行一些Xen服务器并开始迁移到KVM.

目前我的客人要么在原始图像上运行,要么在LVM上运行.

我发现libvirt提供了一些非常好的快照功能(virsh snapshot-create,…)所以我决定使用qcow2而不是raw / lvm.

这是我的问题:libvirt在qcow2图像上创建相同类型的快照,就像我使用qemu-img一样 – 是否可以安装它们?我读了一些关于qemu-nbd和安装qcow的可能性,但我找不到关于快照的话.

解决方法

您应该应用快照并像往常一样装载图像.如果要在执行这些操作之前转回原始磁盘内容,最好在应用之前创建快照.应用快照后,您将一如既往地使用qemu-nbd挂载映像:
# modprobe nbd max_part=8
$qemu-img snapshot -c backup image.qcow2
$qemu-img snapshot -a old_snapshot image.qcow2
$qemu-nbd --connect=/dev/nbd0 image.qcow2
# mount /dev/nbd0p1 /mnt

您可能希望单独保存快照并将其作为另一个磁盘驱动器安装.为此,您应该为qemu-img使用convert comand.

$qemu-img convert -s old_snapshot image.qcow2 old_snapshot.qcow2
$qemu-nbd --connect=/dev/nbd0 old_snapshot.qcow2
# mount /dev/nbd0p1 /mnt

有关详细信息,请参阅man qemu-img(1)和qemu-nbd(1).

原文链接:https://www.f2er.com/linux/400016.html

猜你在找的Linux相关文章