logo logo
关于我们

技术分享

技术分享 VMWARE平台虚拟机转换为KVM平台虚拟机(Proxmox VE)

VMWARE平台虚拟机转换为KVM平台虚拟机(Proxmox VE)

2020-07-09

一、导出ova 
首先第一步是从ESXi的管理客户端vSphere Client中把要迁移的虚拟机关机,然后选中它,在菜单“文件”-“导出”-“导出OVF模板”,然后格式选择“单个文件(OVA)”,等待导出完成。这个方法好像会把虚拟机硬盘未使用部分压缩起来,会比原来的vmdk文件小很多,如果你虚拟机的硬盘不是使用满了的话。

二、上传到目标主机
    然后就是把ova文件上传到proxmox主机。可以用winscp,也可以用web端。用web端的时候,在web左侧选择“文件夹视图”,然后展开“存储”,选中一个可以上传镜像的存储,比如“local(pve1)”,其中pve1是你的主机名字,在右边选择“内容”-“上传”即可。这里有一个技巧,因为上传的只能是iso或者容器模板,这里选择iso,然后把之前的ova文件加上一个iso后缀就可以上传成功了。

      划重点:建议挂载共享存储到proxmox主机,将ova文件导出到目标主机共享存储位置,然后直接ssh到proxmox主机找到ova文件,tar解压ova文件

三、解压
    用ssh客户端或者直接在web上登录你上传iso的主机,找到上传的ova文件,先用tar解压,例如上传的是vm01.ova.iso,则解压命令如下:

tar xvf vm01.ova.iso
解压成功之后会得到以下文件:

1.一个ovf文件,这个文件包含了虚拟机的硬件配置,例如cpu规格、内存等。

2.一个或多个vmdk文件,这些是虚拟机的硬盘镜像,数量取决于虚拟机有多少个硬盘。

四、导入
    最后使用命令把ovf导入到proxmox中。命令如下:

qm importovf 999 vm01.ovf local --format qcow2
其中:

    999 是虚拟机的id,在proxmox所有虚拟机中要唯一,是一个3位数字;

    vm01.ovf 是tar解压出来的ovf文件;

    local为虚拟机磁盘存放位置,可自定义自己认为适当的位置;

    --format qcow2 是指定导入后硬盘镜像的格式,默认是raw格式。

划重点:1、PVE平台也支持vmdk格式的虚拟机磁盘文件,导入时format格式也可以选择vmdk。

              2、 单个磁盘导入命令:qm importdisk 999 vm-102-disk-1.vmdk local --format qcow2  (适用于系统重装之后原虚拟机恢复)

 五、导入完成后,在硬件栏调整虚拟机硬盘接口类型及选项栏调整系统第一启动项,然后再启动虚拟机。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 技术分享

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

请拨打电话
为您提供支持

400-9955-698