如何复制qemu原始图像?

如何复制qemu原始图像?

我想备份 kvm 虚拟机并将机器的映像复制到另一个路径或 USB 磁盘?如何复制“qemu原始图像”?

答案1

复制kvm虚拟机并不复杂:首先需要关闭虚拟机,然后需要找到存储虚拟机的磁盘映像,最后将其复制到另一个地方(cp /path/to/disk_image /new_path/)。

如果虚拟机存储在其自己的分区上,请使用dd if=/dev/PARTITION of=/path/to/backup/backup.img bs=1M或使用ddrescue /dev/PARTITION /path/to/backup/backup.img.

虚拟机映像可以以不同的格式存储。通常qcow2使用 - 格式。要获取raw格式,您可以使用qemu-img convert.

答案2

cp对于大多数文件来说就足够了。如果您更喜欢使用 qemu 的实用程序,您可以qemu-img convert使用原始的输入和输出格式

答案3

磁盘复制即原始图像,可以(并且应该)通过使用来完成

qemu dd if=source of=source 

另外,其他选项bs, count,skip的使用方式与实际ddcmd 中相同。

如果没有必要,原始图像通常不会占用全部磁盘空间。

如果您定期复制映像,它将在目标磁盘上占据完整大小。

相关内容