首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Proxmox导出VM

从Proxmox导出VM
EN

Server Fault用户
提问于 2010-10-27 16:57:15
回答 3查看 45.3K关注 0票数 7

我想将vm从proxmox导出到virtualbox或vmware。有可能吗?怎么做呢?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2017-06-21 10:47:54

这个答案是不完整的,但它会帮助你开始。

我想将vm从proxmox导出到virtualbox或vmware。有可能吗?

怎么做到的?

确切的方法实际上取决于您的VM是如何存储的。假设您有一个简单的设置,1台计算机同时充当管理程序和存储程序。

  • ssh到系统管理程序(或以其他方式获得一个shell)。以后您可能需要成为命令的根目录。
  • 确定VM是如何存储的
    • 磁盘上的文件(如qcow、vmdk等)通常位于/var/lib/vz/映像中。
    • 在逻辑卷上,使用lvs列出逻辑卷。

您现在可以复制其他地方的文件,并转换他们使用qemu转换每苏联的反应。如果你在防火墙后面,你可能需要管道数据反向通过ssh

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

代码语言:javascript
复制
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
票数 2
EN

Server Fault用户

发布于 2012-04-25 01:51:29

您可能无法将整个VM导出到另一个管理程序,但至少可以导出磁盘(S):

与VirtualBox:

首先,如果磁盘不是“原始”类型,那么在KVM管理程序/服务器上运行以下命令:

代码语言:javascript
复制
qemu-img convert -f qcow2 kvm_source.img -O raw kvm_destination.img

然后,来自VirtualBox:

代码语言:javascript
复制
VBoxManage convertfromraw   <filename> <outputfile>
                            [--format VDI|VMDK|VHD]
                            [--variant Standard,Fixed,Split2G,Stream,ESX]
                            [--uuid <uuid>

带有KVM的

代码语言:javascript
复制
qemu-img convert -O vdi kvm_source.img vbox_destination.vdi

没有承诺,因为我从来没有这样做过,但他们应该工作。另外,我会把我的钱放在KVM的解决方案上,个人来说.

http://www.krisbuytaert.be/blog/converting-kvm-virtualbox

票数 4
EN

Server Fault用户

发布于 2011-06-16 14:34:01

Proxmox支持两种虚拟化技术,即完全虚拟化和容器技术。有几种众所周知的完全虚拟化产品,如KVM、Xen和Vmware,而容器产品包括lxc和OpenVZ。Proxmox目前只支持KVM和OpenVZ。因此,我认为您的问题与“如何将KVM转换为virtualbox或vmware VM”相同。据我所知,将KVM转换为vmware VM并不是一种简单的方法。你自己搜索就行了。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/195407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档