迁移ESX虚拟机到KVM

迁移ESX虚拟机到KVM

本文详细介绍了如何在CentOS上使用virt-v2v开源工具将在VMware ESX软件上的Linux虚拟机迁移到基于KVM的虚拟机。

virt-v2v 迁移 VMware/Xen/KVM虚拟机示意图如下所示:

                          ┌────────────┐  ┌─────────▶ -o null
 -i disk ────────────┐    │            │ ─┘┌───────▶ -o local
 -i ova  ──────────┐ └──▶ │ virt-v2v   │ ──┘┌───────▶ -o qemu
                   └────▶ │ conversion │ ───┘┌────────────┐
 VMware─▶┌────────────┐   │ server     │ ────▶ -o libvirt │─▶ KVM
 Xen ───▶│ -i libvirt ──▶ │            │     │  (default) │
 ... ───▶│  (default) │   │            │ ──┐ └────────────┘
         └────────────┘   │            │ ─┐└──────▶ -o glance
 -i libvirtxml ─────────▶ │            │ ┐└─────────▶ -o rhev
                          └────────────┘ └──────────▶ -o vdsm

在迁移前的环境设置如下:我们采用的KVM主机安装CentOS6u5操作系统。这样,最基本的支持KVM虚拟机的软件qemu-kvmlibvirt、和virt-v2v工具都在发行版中安装了,若没有,通过yuminstall安装之。

[root@centos6u5 ~]# rpm -qa qemu-kvm

qemu-kvm-0.12.1.2-2.479.el6.x86_64

[root@centos6u5 ~]# rpm -qa libvirt

libvirt-0.10.2-54.el6.x86_64

[root@centos6u5 ~]# rpm -qa virt-v2v

virt-v2v-0.9.1-5.el6_5.x86_64

下面直接上步骤:

1. 由于一般物理机磁盘都很大,我们需要专门规划一个地方储存它们,可以使用NFS挂载的方式:配置NFSserver,并挂在到KVM主机上

# showmount -e $NFS_SERVER_IP

Export list for $NFS_SERVER_IP:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值