备注:(理论部分参考王春海老师的课程)
一、概述
1、vsphere数据中心当处于某种目的进行维护时,需要将某台主机上运行或关闭的虚拟机,迁移到其他主机上,这个时候就需要使用迁移
2、可以使用冷迁移或热迁移将虚拟机移到其他主机或数据存储
3、迁移,指的是将虚拟机从一个主机-本地磁盘或共享存储位置移动到另一个主机的本地硬盘或存储位置的过程,迁移与复制或部署是不同的,复制或部署虚拟机是指创建新的虚拟机,并不是迁移形式。
4、那么什么是冷迁移什么是热迁移那?执行什么样的迁移那?
1)冷迁移
可将已关闭电源或已挂起的虚拟机移至新主机。您可选择将已关闭电源或已挂起虚拟机的配置文件和磁盘文件重定位到新的存储位置。您也可以使用冷迁移将虚拟机从一个数据中心移至另外一数据中心,要执行冷迁移,需要手动移动虚拟机或设置调度任务
2)热迁移
也称实时迁移或热迁移,根据您使用的迁移类型是vmotion还是storage vmotion,您可以将已打开电源的虚拟机移至其他主机,或者将其磁盘或文件夹移至其他数据存储,而不破坏虚拟机的可用性。同时,您还可以将虚拟机移动至其他主机或其他存储位置
3)可执行的迁移
1、仅更改计算机资源
2、仅更改虚拟机数据存储
3、以上都有,更改计算资源和存储
4)vsphere站点之间的迁移
1、迁移至另一虚拟交换机
2、迁移至另一数据中心
3、迁移至另一vcenter server 系统
5、为什么需要给esxi添加共享存储那,因为虚拟机运行位置、虚拟机存储为是可以分离的,如果要使用群集、容错,vmotion实现虚拟机在不同主机之间的迁移,必须要使用共享存储。这里提到存储就简单熟悉一下存储
1)本地硬盘,可以是sata接口、scsi接口、M.2接口固态硬盘、PCI-E的NVME固态硬盘,也可以是服务器raid卡连接管理的多块硬盘(可以通过raid卡划分一个或多个卷)
2)远程硬盘,可以是FC HAB接口卡,SAS HBA接口卡连接的存储,还可以ISCSI、NFS连接到的存储
3)通常情况下这些方式的存储设备添加为VMFS存储供虚拟机使用
4)如果服务器使用FC或SAS、网络存储是,VMFS卷空间不够时,存储设备可以为ESXI扩容
6、补充
之前的一直对默认的TCP/IP堆栈启用的服务不清除,这里补充以下
vmotion流量,允许VMkernel适配器像另一台主机播发声明,自己就是发送vMotion流量所应使用的网络连接。
置备流量,处理虚拟机冷迁移、克隆和快照迁移传输的数据
fault tolerance流量,在主机上启用fault tolerance日志流量。