我想知道如何将Proxmox中的完整硬件VM (qemu)迁移到VMWare中的完整硬件VM (vmdk)。
我一直在到处寻找,似乎几乎不可能找到任何东西。
来自Proxmox的Linux内核版本是Linux2.6.32-19-PvE。
有人对从Proxmox -> VMWare迁移有什么想法,甚至有更好的经验吗?
发布于 2016-02-22 16:48:11
Proxmox使用qemu作为VE,通常与qcow2文件一起存储磁盘映像。图像通常存储在数据存储区内的每个VM文件夹中。
Linux通常可以在给定CPU体系结构的任何机器上运行,其痛苦在于当您将磁盘从一台机器移动到另一台计算机时,商业OSes通常无法工作。因此,如果是i386或amd64 VM,只需在VMWare上创建相同架构的VM,并向其附加一个proxmox磁盘映像的副本。
我不知道VMWare是否支持qcow2映像,但如果不支持,可以使用qemu将其转换为VMWare支持的格式:
qemu-img convert disk.qcow2 disk.vmdk您还可以从Proxmox内部进行转换(移动磁盘并选择vmdk作为格式)。
发布于 2014-08-19 13:04:24
由于VMWare不提供v2v工具,所以我认为您必须使用可用的p2v工具之一。
显而易见的选择是vCentre变换器,但是可能还有其他的解决方案,比如Acronis和Unitrend
当您移动磁盘映像时,您会在目标管理程序上得到完全相同的数据,就像从一台PC中取出一个硬盘,然后用非常不同的硬件进入另一台计算机。p2v或v2v流程实际上将目标管理程序所需的驱动程序和配置注入客户端,以便在启动时获得正确的驱动程序和设置。
https://unix.stackexchange.com/questions/150932
复制相似问题