我想备份 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
的使用方式与实际dd
cmd 中相同。
如果没有必要,原始图像通常不会占用全部磁盘空间。
如果您定期复制映像,它将在目标磁盘上占据完整大小。