如何导出 qcow2 KVM 映像?

如何导出 qcow2 KVM 映像?

我已经在 Ubuntu 14.10 Linux 安装上通过 KVM 设置了一个新的 QEMU 虚拟机。

一切运行顺利。问题出在我尝试将 qcow2 vm 映像导出到另一台 PC 以迁移 vm 时。

尽管实际虚拟驱动器是 100GB,但 qcow2 映像是 4GB。

当我尝试将 qcow2 映像移动到外部 USB 驱动器时,它会自动将其大小增加到 100GB。我尝试将 qcow2 转换为原始映像,然后将其压缩并移动到外部驱动器。它起作用了,但是当我在第二台 PC 上导入原始映像并打开 VM 时,我收到一条错误消息,提示“找不到启动设备”——即使 VM 在第一台 PC 上运行良好。

为什么会发生这种情况?有没有简单的方法可以导出 qcow2 映像,以便轻松地将 VM 导入另一台 PC?

感谢您的帮助!

答案1

我已经找到使用 tar 的解决方案,它可以保持稀疏文件大小!

谢谢大家 :)

相关内容