kvm虚拟机安装esxi服务器,VMware vSphere虚拟机迁移至KVM virt-v2v方案
VMware虚拟机迁移至KVM涉及到磁盘格式转换,因为VMware虚拟机使用的是VMFS文件系统,对应到虚拟机磁盘是VMDK。而KVM使用RAW或者qcow2的格式较多。格式转换那必须离线进行。之前试过比较笨的方法,就是将VMware的VMDK下载下来,使用qemu-img将VMDK转换成qcow2,然后在KVM中手动创建配置文件,把KVM虚拟机拉起来。
现在使用virt-v2v就方便多了,简单的命令,就可以将虚机2大重要组成部分都迁移过来(磁盘、配置文件)。使用之前注意一下virt-v2v的使用限制问题,vSphere 必须大于5.0的版本。
使用vCenter的环境
virt-v2v -ic vpx://administrator%40vsphere.local@10.80.0.127/XCMG-CM/XCMG-IOT/10.80.0.74?no_verify=1 -o local -os /root/103 -of qcow2 10.80.0.103-migrate-clone
10.80.0.127是vCenter地址
XCMG-CM是数据中心名称
XCMG-IOT是集群名称
10.80.0.74是ESXI地址
/root/103是本地存放目录
-of qcow2 转换的格式是qcow2
0.80.0.103-migrate-clone是虚拟机名称
运行时需要输入几次vCenter的密码。
使用ESXI的环境
virsh -c esx://root@10.80.0.75?no_verify=1 list --all
查看该ESXI下的虚拟机状态,no_verify=1表示忽略证书认证
virt-v2v-copy-to-local -ic esx://root@10.80.0.75?no_verify=1 10.80.0.102-migrate-clone
10.80.0.102-migrate-clone是虚拟机名称,该命令是将虚拟机拷贝到当前目录,不执行virt-v2v转换
virt-v2v -i libvirtxml 10.80.0.102-migrate-clone.xml -o local -os /var/www/html -of raw
将磁盘转换为RAW格式,并且存放至-os指定目录。由于xml中包含磁盘具体路径,因此就不用单独指定磁盘了。转换过之后,就可以直接用了。
PS:也有一些在线迁移的方案,大多是利用备份恢复的原理做的。不涉及磁盘格式转换。
kvm虚拟机安装esxi服务器,VMware vSphere虚拟机迁移至KVM virt-v2v方案相关推荐
- 使用虚拟机备份软件备份VMware vSphere虚拟机
1.进入虚拟机备份系统 2.选择[虚拟机保护]--[备份],新建备份任务.选择虚拟化类型[VMware vSphere],再选择需要备份的虚拟机,点击[下一步] 3.设置备份目的地,选择[目标节点]与 ...
- 使用虚拟机备份软件恢复VMware vSphere虚拟机
1.进入虚拟机备份系统 2.选择[虚拟机保护]--[恢复],新建恢复任务,选择选择虚拟化类型[VMware vSphere],勾选需要恢复的备份点,点击[下一步] 3.设置恢复目标宿主机,并按需配置恢 ...
- 使用云祺虚拟机备份软件备份VMware vSphere虚拟机
1.进入系统,选择[备份]-[虚拟机备份],新建备份任务,选择虚拟化类型"VMware vsphere": 2.选择要备份的虚拟机: 3.设置备份策略:可选择完全备份,增量备份和差 ...
- 虚拟机kali做成服务器,VMware kali虚拟机环境配置方法
1|0编译内核 (1)执行命令uname -r以查看内核版本. (2)执行命令apt-cache search linux-headers查看是否安装内核头文件. (3) 如果uname -r出现的 ...
- V2V迁移测试--VMware/VSphere环境迁移至KVM
前言 v2v(virtual machine to virtual machine)是通过各种手段将不同平台的虚拟机进行迁移的一种方式.现在常见的迁移有 VMware –> KVM KVM –& ...
- Vmware vsphere 虚拟机添加本地打印机
Vmware vsphere 虚拟机添加本地打印机 Vmware vsphere 中的虚拟机添加打印机,需要将打印机USB口插入ESXi主机中,然后登陆ESXi主机中的windows虚拟机,如下图 ...
- linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9
linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9 参考:http://blog.sina.com.cn/s/blog_5688414b0100bhr ...
- (Mac)如何下载、安装并注册VMware Fusion虚拟机软件(Mac专用)
写在前面: 前一阵子写了一篇关于"如何下载.安装并注册VMware Workstation Pro虚拟机软件"的文章,但是有一部分用户用的是Mac,发现没有VMware Works ...
- VMware vSphere ESX 迁移到 ESXI 指南
VMware vSphere5 就要GA了.自然会有一大批业务做升级.ESXI4.1之后升级到ESXI5 相对容易,要是再老一些ESX4呢.就相对麻烦咯. 阿东最近正好有一个用户需要做升级,把升级的步 ...
最新文章
- 使用SVG中的Symbol元素制作Icon
- Easy ui 多表头 数据结构
- 别问我SolarWinds Orion API怎么用,自己进来看看,看完还不会来骂我
- 【视频课】先搞懂你用的模型,深度学习模型分析课程来了!
- python代码实例-python程序实例
- 【STM32 .Net MF开发板学习-09】AD模拟量采集
- 腾讯云云服务器遭DDoS攻击被封堵的解决方法
- 使用Excel批量生成sql,包括日期格式
- 装mysql电脑网卡不见了_电脑本地连接不见了,教您怎么解决
- 华为手机图标怎么变小_华为手机字太小看不清?那是你不会设置!四种方法让手机显示变大...
- 使用GCD 转自 Posted by 唐巧
- 接入层、汇聚层、核心层交换机三者之间的功能详解
- 通信总线协议五 :CAN
- PCB软件对比分析(AD、Pads、Allegro)
- unity android解析包失败,打包APK失败。求解释
- 老毛桃重启计算机没反应,老毛桃怎么用
- 从 Spec.到芯片_(数字IC、模拟IC、FPGA/CPLD设计的流程及EDA工具)
- 家用 NAS 服务器(4)| MergerFS和SnapRaid数据定时备份
- spring boot小说网站系统毕业设计源码041446
- python 读取多级表头_python之Dataframe:多级表头和索引灵活的处理(一)
热门文章
- DPDK | 如何在用户空间使用大页内存hugepage
- DPDK EAL parameters(DPDK环境抽象层参数)-原始版本(F-Stack配置文件的配置参数)
- Google Tensorflow Webset
- 如何创建一个最小的串口、TTY设备包括虚拟控制台,串口以及伪终端设备的驱动程序
- python中response对象的属性_Django 中的响应对象 Response
- sklearn学习总结
- web前端基础(11html5和css)
- 小度智能音响拆解 芯片_拆解报告:小度人工智能音箱1S
- Cinemachine教程 | Unity中如何快速制作镜头晃动?
- php生成svg图片不显示,css svg不显示不出来怎么办