esxcli、vcli、powercli:vsphere搬迁

2022-05-19 16:19:32 浏览数 (1)

用vcli获取虚拟机信息getESXIinfo.sh

image.png

image.png

获取存储信息

image.png

获取网络信息 getnetworkinfo.sh

image.png

完成ESXI安装后,需要开启VMotion:虚机自动漂移或人工漂移 vim-cmd hostsvc/vmotion/vnic_set vmk0 ///ESXI安装完后,默认生成VSWITCH0的交换机 添加交换机 esxcli network vswitch standard add -v vSwitch1 //查看上联口信息esxcli network nic list(物理网卡) 将物理网卡绑到vSwitch1 esxcli network vswitch standard uplink add -u vmnic2(vmnic3) -v vSwitch1 激活网卡 esxcli network vswitch standard policy failover set -a vmnic2,vmnic3 -v vSwitch1 添加vlan1到vlan20的端口到vSwitch1 for i in seq 1 20;do esxcli network vswitch standard portgroup add -p vlan

i -v $i;done

esxcli挂载存储指令

image.png

image.png

esxcli挂载新存储,包括分区等

image.png

image.png

image.png

image.png

将旧的虚拟机注册到新的vsphere上

image.png

image.png

image.png

导出目录结构

image.png

image.png

image.png


批量更改虚拟机名称

image.png

image.png


批量更改虚拟机版本、将内存和CPU预留为0

image.png


批处理脚本,更改IPDNS等

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

shell脚本,更换IP/DNS等

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png


linux新旧IP的脚本

image.png

image.png

0 人点赞