从 Proxmox 导出 VM

hot*_*ips 7 virtualization virtual-machines export

我想将 vm 从 proxmox 导出到 virtualbox 或 vmware。是否可以?如何?

小智 2

这个答案并不完整,但它应该可以帮助您入门。

我想将虚拟机从 proxmox 导出到 virtualbox 或 vmware。是否可以 ?

是的

如何 ?

确切的方法实际上取决于您的虚拟机的存储方式。假设您有一个简单的设置,其中一台计算机充当虚拟机管理程序和存储。

  • ssh 到虚拟机管理程序(或以其他方式获取 shell)。稍后您可能需要成为 root 才能执行命令
  • 确定虚拟机的存储方式
    • 磁盘上的文件,例如 qcow、vmdk 等通常位于 /var/lib/vz/images
    • 在逻辑卷上使用lvs列出逻辑卷

您现在可以将文件复制到其他地方,并根据 Soviero 的响应使用qemu-img 转换进行转换。如果您位于防火墙后面,您可能需要通过 ssh 反向传输数据

举个例子,我需要将一些虚拟机从一个虚拟机管理程序移动到另一个虚拟机管理程序。两者都使用逻辑卷来存储原始图像,因此我执行了以下操作

source# lvs --units b  2>/dev/null | grep vm-111
  vm-111-disk-1 vglocal01  -wi-ao---  17179869184B

destination# lvcreate -L 17179869184b -n vm-111-disk-1 vg_vms

source# dd if=/dev/vglocal01/vm-111-disk-1 | ssh destination dd of=/dev/vg_vms/vm-111-disk-1
Run Code Online (Sandbox Code Playgroud)