RedHat 7.2 KVM通过V2V迁移VMware的虚拟机

一、前言

最近想测试一下RedHat 7 KVM的V2V功能,结果发现Redhat 7.0没有V2V的包,上RedHat官网才发现要RedHat 7.2才包含Virt-V2V的包。

官网说明如下:

Virt-v2v became a supported product starting with Red Hat Enterprise Linux 7.2. Therefore, we recommend you update your virt-v2v conversion server to Red Hat Enterprise Linux 7.2 before using virt-v2v.

受支持的虚拟机操作系统:

  • Red Hat Enterprise Linux 3.9
  • Red Hat Enterprise Linux 4
  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7.1 and later
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows Server 2003
  • Windows Server 2008

需要注意的是,进行V2V之前待迁移的虚拟机必须卸载vmtools并关机。

受支持的虚拟化程序:

  • libvirt-managed Xen
  • VMware vSphere ESX / ESX(i) - versions 3.5, 4.0, 4.1, 5.0, 5.1, 5.5, 6.0

需要注意的是,对于VMware的虚拟机,在redhat 7.2只支持连接到vCenter进行V2V迁移。

本文原始出处:江健龙的技术博客http://jiangjianlong.blog.51cto.com/3735273/1812311

关于RedHat 7.2的V2V,网上的资料相当少,连Redhat官网都不全,希望本文的测试能抛砖引玉,共同提高。

redhat 官网资料都不齐全的截图:

二、V2V环境准备

1、测试环境介绍

2、使用yum安装virt-v2v:yum install virt-v2v,安装的时候会自动安装另外三个包,其中libguestfs-winsupport这个包是用于支持对windows虚拟机的V2V

3、测试连接到vCenter服务器,列出vCenter服务器上的虚拟机

virsh
-c ‘vpx://vcenter.long.cn/TEST/esxihost?no_verify=1‘ list --all

4、在环境变量中加入一行 export
LIBGUESTFS_BACKEND=direct,如果未加入,那么V2V时会报错提示要求加入的。

三、V2V迁移vCenter上的Linux虚拟机

1、迁移命令:virt-v2v -ic
vpx://vsphere.local%[email protected]/TEST/esxihost?no_verify=1 RH7TEST -o local -os /var/lib/libvirt/images -of qcow2
--bridge br0

2、等待迁移完成后,可以看到已经产生了2个文件,一个是硬盘文件,一个是配置文件

3、这两个文件也出现在存储池中

4、但是很奇怪的是迁移完成的虚拟机却没有出现在KVM的虚拟机列表中,原因尚不清楚。本文是通过新建虚拟机并导入已迁移过来的硬盘文件来手动重建虚拟机,完成最终的迁移。

5、成功开机并登录

四、V2V迁移vCenter上的windows虚拟机

1、迁移命令:virt-v2v -ic
vpx://vsphere.local%[email protected]/TEST/esxihost?no_verify=1 windows2008r2-test -o local -os /var/lib/libvirt/images -of qcow2
--bridge br0

2、等待迁移完成后,可以看到已经产生了2个文件,一个是硬盘文件,一个是配置文件

3、这两个文件也出现在存储池中

4、同样奇怪的是迁移完成的windows虚拟机也没有出现在KVM的虚拟机列表中,原因尚不清楚。本文是通过新建虚拟机并导入已迁移过来的硬盘文件来手动重建虚拟机,完成最终的迁移。

5、成功开机并登录

时间: 2024-11-07 00:58:11

RedHat 7.2 KVM通过V2V迁移VMware的虚拟机的相关文章

通过VMM2012 R2 V2V将 VMware vCenter 虚拟机转换为 Hyper-V虚拟机

1 首先使用VMware converter将vCenter虚拟机转换为vmware工作站 2 转换的过程虚拟机需要关机 3 4 要保证你的存储位置有足够的空间 5 确认一下信息 6 转换完毕 7将转换完毕的 vmware虚拟机文件拷贝到一台windows服务器上 8 将这台服务器添加为一个VMM库服务器 9 10 11 12 选择转换虚拟机 13 14 15 定义一个虚拟机的显示名 16 指定关键配置信息 17 指定宿主机 18 选择一个虚拟机的存储位置 19 选择网络连接 20 虚拟机启动选

ESXi到KVM之v2v迁移

1.ESXi到KVM之v2v情况说明 (1).配置任务列表: 1)VMwareESXi虚拟平台下linux系统迁移到KVM虚拟平台.2)VMwareESXi虚拟平台下windows系统迁移到KVM虚拟平台. 提示:本文只介绍以上两种迁移过程,KVM到ESXi之v2v可以采用VMwareconvert工具进行迁移. (2).VMwareESXi5.1及虚拟机情况说明 VMwareESXi5.1 IP地址:192.168.233.154 帐号:root/1111111 (3).OEL63_test0

P2V、V2V迁移总结

最近在做P2V.V2V迁移,现在将迁移问题进行总结一下 物理机迁移到kvm中本次迁移所选用的系统是centos7.5,安装P2V.V2V以及virtio-win等rpm包.刻录virt-p2v 镜像1.采用virt-p2v引导,界面如下virt-p2v:2.物理选择Start Virt P2V可以进入SSH配置界面(1) 填写转换服务器的IP地址(2) 需要转换服务器上的SSH端口号.(3) 选择将登录哪个用户的转换操作日志,并输入他们的密码(4) root用户密码(5) 上传私有SSH密钥文件

SCVMM2012之ESX与hyper-v的V2V迁移

本文介绍System Center VisualMachine Manager 2012,进行ESX平台向HYPER-V平台迁移虚拟机,只介绍迁移过程中需要注意的地方,不赘述每一步的安装过程. 一.实验环境: 将原ESX服务器上的虚拟机迁移到Windows Server 2012 R2的hyper-v上,实验拓扑如下: 二.实验工具: 须为域环境,所有windows主机需加入域 安装Vmware Vcenter Server 5.5 安装SQL Server 2012或SQL Server 20

kvm冷热状态迁移

KVM迁移 静态迁移(冷迁移)对于静态迁移,你可以在宿主机上保存一个完成的客户机镜像快照,然后在宿主机中关闭或者暂停该客户机,然后将客户机的镜像文件复制到另一台宿主机中,使用在源主机中启动该客户机时的命令来启动复制过来的镜像. 动态迁移(热迁移)如果宿主机和目的宿主机共享存储系统,则只需要通过网络发送客户机的vCPU执行状态,内存中的内容,虚机设备的状态到目的主机上.共享存系统指的时源和目的虚机的镜像文件目录是在一个共享的存储上的. 在基于共享存储系统时,KVM动态迁移的具体过程为: 1.迁移开

hadoop学习;安装jdk,workstation虚拟机v2v迁移;虚拟机之间和跨物理机之间ping网络通信

JDK 在Ubuntu下的安装 与 环境变量的配置 前期准备工作: 找到  JDK 和 配置TXT文件  并复制到桌面下  不是文件夹 而是文件复制到桌面下 下面的命令部分就直接复制粘贴就可以了 1.配置root用户 使用快捷键 Ctrl + Alt + T  打开终端 输入命令:sudo passwd root 在需要输入密码的地方 输入 123456  (注意 需要输入3次 每次输入的时候在屏幕上是不显示出来的) 2.启用root用户 在终端输入命令:su root 输入密码:123456

Xen、OpenVZ、KVM、Hyper-V、VMWare虚拟化技术介绍

国内外vps主机提供商所提供的主机大多是基于Xen.OpenVZ.KVM.Hyper-V.VMWare五种虚拟化技术. 一.Xen 官网:http://xen.org/ Xen 由剑桥大学开发,它是基于硬件的完全分割,物理上有多少的资源就只能分配多少资源,因此很难超售.可分为Xen-PV(半虚拟化),和Xen-HVM(全虚拟化). Xen是不能超售内存和硬盘的,当母服务器只有16G内存以及100G硬盘时,当开Xen架构(任意一个虚拟化)的1G内存.25G硬盘的子机时,会直接占用服务器1G内存,以

VMware ESXi虚拟机克隆及迁移

使用ESXi经常会遇到这样的问题,我需要建立多个虚拟机,都是linux操作系统,难道必须一个一个安装吗? VMware ESXi.VMware vCenter Server 和 vSphere Client,它们分别是 vSphere 的虚拟化层.管理层和接口层.作为接口层的vSphere Client客户端并不提供克隆虚拟机的功能,需要安装vCenter管理ESXi才有这一功能. 虽然如此,但是我们可以以手动的方式完成这项工作. 下面是克隆"linux"这台虚拟机的操作过程: 1.进

KVM虚拟平台——迁移KVM虚拟机

博文大纲:一.KVM虚拟机迁移的方式二.实现KVM虚拟机静态迁移三.实现KVM虚拟机动态迁移 一.KVM虚拟机迁移的方式 KVM平台中的KVM虚拟机迁移分为以下两种: (1)冷迁移(静态迁移) 我们存放虚拟机磁盘的目录都是挂在的一个nfs文件系统的磁盘,进行冷迁移时,只要在目标主机上挂载这个nfs文件系统,就可以看到要迁移的那个虚拟机的磁盘文件,通常以.qcow2或.raw结尾的,然后,只需将虚拟机的.xml配置文件发送到目标服务器上,然后重新定义一下迁移过来的虚拟机即可! (2)热迁移(动态迁