phh*_*hhe 9 linux qcow2 kvm-virtualization
我正在运行一些 Xen 服务器并开始迁移到 KVM。
目前我的客人要么在原始图像上运行,要么在 LVM 上运行。
我发现 libvirt 提供了一些非常好的快照功能(virsh 快照创建,...),所以我决定使用 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
Run Code Online (Sandbox Code Playgroud)
您可能希望单独保存快照并将其安装为另一个磁盘驱动器。为此,您应该将convert
命令用于qemu-img
.
$ qemu-img convert -s old_snapshot image.qcow2 old_snapshot.qcow2
$ qemu-nbd --connect=/dev/nbd0 old_snapshot.qcow2
# mount /dev/nbd0p1 /mnt
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请参阅 man qemu-img(1)和 qemu-nbd(1)。
归档时间: |
|
查看次数: |
4115 次 |
最近记录: |