使用vmware vconverter从物理机迁移系统到esxi虚拟机

1. 设置源和目的主机地址

  • Source System
    选择你要转换的源系统,物理机为 Powered-on machine,填写其他登陆信息:
  • 此处若选择powerd off 可直接选择本地虚拟机的路径,下一步 输入esxi 地址 账号密码可直接转换到esxi上
  • Destination System
    填写要在哪个主机上创建虚拟机,也就是ESXi服务器地址:

这两个过程有个简短的拉去主机信息的过程。

2. 选择目标虚拟机和存放位置

  • Destination Virtual Machine
    目标虚拟机名字默认是源hostname,
  • Destination Location
    选择新虚拟机要放在ESXi的哪个Datastore上,请确保有足够的磁盘空间,不能小于源系统实际使用的大小:

3. 为转换任务设置其它选项

这一步尤为关键,直接关乎后面转换的成败。

  • Data to copy
    设置目标虚拟机的磁盘和分区,我们可以看到自动获取的源分区信息,我这里因为硬盘资源有限,没有遵循默认的 Maintain size,但比Minmun size(在源SUSE下 

    df -h

     看到的used大小)大。

    CPU个数和内存大小默认也是与源主机保持一致。

  • Network
    网络设置这一块比较纠结。按理说源主机不需要与目的主机的网卡通信,只需要与Helper VM能互通即可,但我一直卡在这走不过去。源主机有2块网卡在使用,最后在这一步只设置了一块能ping同源主机的网卡,迁移完成后再手动添加剂一块网卡。如下是vmware官方知识库的Note:

In the Conversion wizard, ensure to select the virtual machine portgroup when configuring the network card. This virtual machine portgroup must be connected to the physical network that is routable via port 22 (SSH) in both directions from the source Linux server’s configured network IP address.
The IP address entered must be routable to the IP address of the physical Linux source machine. Helper virtual machine IP address should able to ping the physical machine.

图中看到VM Local是事先在vSphere Server上新建的端口组(portgroup),而且这个虚拟交换机vSwitch没有关联任何物理网卡:

  • Helper VM network
    Helper VM是做转换时的一个临时操作系统,运行在目的主机上,从源主机拷贝数据。如果转化的时windows,则没有这个vm,取而代之的时再源主机上运行一个agent,所以转换windows要求ESXi与源主机能互通,而转换Linux则只需要设定的Helper VM network能与源主机22端口互通即可。

4. 开始转换

可以看到转换的信息汇总,finish则开始迁移转换过程。


测试在ESXi上可以看到会自动创建一台虚拟机并启动。等待转换完成。

⭕允许随意转载;但,请点赞!点赞:NMB HOST » 使用vmware vconverter从物理机迁移系统到esxi虚拟机

赞 (7) 支持打赏

需要你的支持 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址