virt-v2v 虚拟机到虚拟机的转换详解
来源:互联网 发布:修仙记神翼进阶数据 编辑:程序博客网 时间:2024/06/05 04:17
virt-v2v命令解析:
lvirt-v2v -ic esx://128.9.67.30/?no_verify=1 -os migration -ofqcow2 --bridge virbr0 test_v2v
p-icesx://128.9.67.30/?no_verify=1 : 输入URI,提供Vmware所在单板地址,?no_verify=1,忽略SSL证书检查。
p-os : 输出目标机器上存储域名字。
p-of:转换后KVM上虚拟机镜像格式
p--bridge:网桥名,虚拟机在迁移之后将连接KVM 主机网络, 因此主机必须有一个与之相匹配的网络接口
ptest_v2v:Vmware上源虚拟机名字,配合URI使用
一:命令行参数解析
l源码再现:
lGetOptions("ic=s" => \$input_uri,
l "os=s" =>\$output_storage,
l "op=s" => \$output_storage, # Deprecated
l "of=s" => \$output_format, ……)
l功能:
l接收命令行输入的参数,并移出散列@ARGV;
l
二:配置文件的加载l源码再现:
lpush(@config_files, '/etc/virt-v2v.conf') if -r'/etc/virt-v2v.conf';
lpush(@config_files, '/var/lib/virt-v2v/virt-v2v.db')
l if -r '/var/lib/virt-v2v/virt-v2v.db';
l功能:
l安装virt-v2v后KVM机器上自动生成两个配置文件,分别是virt-v2v.conf和virt-v2v.db,记录执行virt-v2v需要哪些配置或者依赖。
三:读取配置文件
l源码再现:
lpush(@config_files, '/etc/virt-v2v.conf') if -r'/etc/virt-v2v.conf';
lpush(@config_files, '/var/lib/virt-v2v/virt-v2v.db')
l if -r '/var/lib/virt-v2v/virt-v2v.db';
l功能:
l安装virt-v2v后KVM机器上自动生成两个配置文件,分别是virt-v2v.conf和virt-v2v.db,记录执行virt-v2v需要哪些配置或者依赖。
四:登录
- virt-v2v 虚拟机到虚拟机的转换详解
- 迁移VMware虚拟机到KVM(3)–virt-v2v 迁移 VMware ESX 虚拟机的配置
- 使用virt-v2v转换kvm虚拟化为ovirt需求的ovf
- virt-v2v 使用指南
- 利用virt-manager安装虚拟机
- Virt-manager虚拟机键盘错乱
- virt-manager进入Xen虚拟机domU的图形界面
- virt-manager 解决 kvm虚拟机中鼠标不同步的问题
- 使用virt-p2v工具将物理机迁移到Openstack虚拟机中
- 使用virt-p2v工具将物理机迁移到Openstack虚拟机中
- 使用virt-install 创建Xen虚拟机
- virt-manager创建Xen虚拟机系统过程
- 使用virt-install 创建Xen虚拟机
- 使用virt-manager进行虚拟机实时迁移
- virt-manager中打开虚拟机黑屏
- ubuntu使用virt 创建虚拟机参数代码
- kvm 虚拟化 virt-clone 克隆虚拟机
- kvm 虚拟化 virt-install 安装虚拟机
- 第二周报告3-2
- Ubuntu 环境变量
- Android.mk for your own module
- 如何将数据库从SQL Server迁移到MySQL
- 第二周实验报告2
- virt-v2v 虚拟机到虚拟机的转换详解
- VC++中,获取窗口句柄的常用方法
- web页面头部玄机1st
- 从头构建android 本地C++语言可执行程序
- 第三周任务一
- 这错误
- js计算器(两个数之间的运算)
- 华赛(HuaSy)[华为(HuaWei)赛门铁克(Symantec)]与华为关系
- 碎纸机