当前位置:首页 > 虚拟机 > 正文

vmware虚拟机跨版本迁移


一、如何对VMwarevSpherevMotion虚拟机进行迁移的步骤方法分享两种迁移方法:vMotion存储迁移数据存储;使用vSphereWebClient通过StoragevMotion跨主机迁移虚拟机。
方法1.使用StoragevMotion迁移数据存储的方法和步骤
使用StoragevMotion,可以将虚拟机及其磁盘文件从一个数据存储迁移到另一个数据存储,同时虚拟机在同一位置运行。,或者为虚拟机和每个虚拟磁盘的配置选择单独的位置,但需要注意的是,通过StoragevMotion迁移虚拟机不会更改ESXi主机;并且在主机上运行的虚拟机必须拥有包含StorageVMotion的许可证。
通过StoragevMotion迁移虚拟机时,不会缓存内存,仅缓存简单数据。VMwareStorageVMotion允许以完全透明的方式将虚拟机磁盘重新定位到另一个数据存储位置,同时保持虚拟机运行而无需停机。“主目录”包含虚拟机的元数据信息,例如配置文件、替代文件和磁盘日志文件;首先,StorageVMotion为每个要迁移的磁盘虚拟机创建一个“子磁盘”,将该磁盘从旧设备复制到新存储设备,然后将捕获写入的子磁盘重新映射到新复制的父磁盘,并且最后,子磁盘连接到新的父磁盘,现在将ESX主机重定向到父磁盘的新位置。在更改主目录和磁盘迁移、子磁盘和父磁盘的诞生、恢复父关系、创建磁盘的过程中,不到两秒的时间,用户根本不会注意到。
通过vMotion迁移存储时,您可以将虚拟磁盘从密集配置转换为精简配置,或者从精简配置转换为密集配置,从存储设备中删除设备,维护和重新配置存储设备,或者使用StoragevMotion手动进行存储迁移。重新定位虚拟机或将磁盘关闭到不同的存储卷,以获得容量比或更好的性能。
1.单击“新建虚拟机-I”。有一台正在运行的虚拟机,并且该虚拟机上已经正确安装了VMwareTools,并且虚拟数据文件位于esxi02的本地磁盘上,该虚拟机与VMware01存储共享。如图1
2.如图2
3弹出迁移向导,在“迁移选择类型”中点击“转换数据存储”,将虚拟机更改为其他存储,点击“下一步”。如图3
4.格式(“小配置”占用已使用的内容,“厚格式”将虚拟机空间立即存储)或选择与原始相同的格式。如图4
5.检查当前设置,单击“完成”按钮启动StorageVMotion。如图5
6,虚拟机正在迁移,需要注意迁移过程中不要中断或重启虚拟机。如图6所示
方法二、使用vSphereWebClient进行StoragevMotion虚拟机跨主机迁移的方法和步骤
vSphere5.0推荐使用vSphereWebClient来控制vSphere虚拟化平台。1在vSphereWebClient中应该使用StoragevMotion可以同时迁移到主机和数据存储,而不会在迁移过程中中断虚拟机。此外,虚拟机可以同时迁移到其他集群和数据存储,而不会同时限制数据存储和目标数据存储的可访问性。
跨主机vMotion存储不需要环境中存在共享存储,这在目标群集计算机无法访问源存储的情况下执行跨群集迁移时非常有用。在使用跨平台vMotion进行迁移期间,虚拟机工作流程将继续运行,您可以将虚拟机及其所有磁盘放置在同一位置,或者为虚拟机和每个虚拟磁盘的配置文件选择单独的位置。您可以将正确的光盘从浓稠食物更改为稀薄食物形式,或从稀薄预算更改为浓稠食物形式。对于RDM虚拟兼容模式,您可以迁移目标表或从RDM转换目标表


二、如何迁移vmware上的windows及linux虚拟机到基于kvm的虚拟机我们发现VMwarevSphere私有云的成本太高。例如,我们实验室的每台服务器都有512GB内存。16个
授权每个A许可证为1,293.5美元(价格再次上涨),一台服务器成本约为20,000美元(16个许可证)此许可证仅是版权价格(LICENSE
PRICE)。不包括每年的1年支持&
订阅($419.9),这是一个提款今年年初我们购买了3个许可证用于评估和测试,但根据这个许可证计划它只能在2个服务器上使用(1台24GB内存的服务器,1台64GB内存的设备),VMware产品确实不适合我们。我们计划将VMwareESXi上的一些现有虚拟机迁移到OpenNebula/KVM。
首先要迁移的是一台WindowsServer2008R2虚拟机,这个虚拟机运行在VMwareESXi上,专门用来运行
VMwarevCenterServer(vCenterServer只能安装在64位Windows系统)。有一些现成的迁移工具如virt-v2v等,但我还是喜欢自己做。以下步骤也适用于其他Windows版本。
首先,使用vShpereClient登录VMwareESXi5.0,打开防火墙设置,允许ESXi上的sshserver
和sshclient可用。否则,您无法通过从ESXi镜像到KVM服务器的sshscp登录ESXi,该设置特定于
配置>软件>安全配置文件>防火墙>
属性...>SSHClient:
ssh登录后。VMwareESXi5.0服务器(172.16.39.100),scpallKVM服务器(172.16.39.101)所需的镜像文件(后缀为.vmdk)
$sshroot@172.16.39.100
密码:
本次登录的时间和日期已发送至系统日志。
VMware提供受支持的强大系统管理工具。请
参阅