VMware vSphere5 就要GA了.自然会有一大批业务做升级.ESXI4.1之后升级到ESXI5 相对容易,要是再老一些ESX4呢.就相对麻烦咯.

 

阿东最近正好有一个用户需要做升级,把升级的步骤整理下来.同大家分享.

 

首先区别一下ESX和ESXI关系.

 

VMware vSphere ESX 迁移到 ESXI 指南_第1张图片

 

VMware ESX 体系结构。在原始 ESX 体系结构中,虚拟化内核(称为 vmkernel)使用称为控制台操作系统(简称 COS 或服务控制台)的管理分区来扩充。 控制台操作系统的主要用途是提供主机的管理界面。 在控制台操作系统中部署了各种 VMware 管理代理,以及其他基础架构服务代理(例如名称服务、时间服务和日志记录等)。 在此体系结构中,许多客户都会部署来自第三方的其他代理以提供特定功能,例如硬件监控和系统管理。 而且,个别管理用户还会登录控制台操作系统运行配置和诊断命令及脚本。

 

VMware ESXi 体系结构。在 ESXi 体系结构中,移除了控制台操作系统,所有 VMware 代理均直接在 vmkernel 上运行。 基础架构服务通过 vmkernel 附带的模块直接提供。 其他获得授权的第三方模块(例如硬件驱动程序和硬件监控组件)也可在 vmkernel 中运行。 只有获得 VMware 数字签名的模块才能在系统上运行,因此形成了严格锁定的体系结构。 通过阻止任意代码在 ESXi 主机上运行,极大地改进了系统的安全性。

未来VMware支持方向

ESX 目前最新版是4.1UP1 VMware已经不再为此宿主提供升级服务.

ESXI 目前最新版是4.1UP1 ESXI是VMware vSphere 的最佳宿主,未来的唯一宿主.

 

这里有一个表来对比具体功能:

VMware vSphere ESX 迁移到 ESXI 指南_第2张图片

OK 了解了VMware的未来发展方向,现在我们计划去升级、迁移vSphere环境.

 

 

一.收集我们现有的迁移环境.VMware vSphere 分别需要收集以下内容:

1.主机层面:

主机名字、IP、掩码、CPU、是否超线程、集群、SC网关、VMkernel 网关、主DNS、备DNS、NTP server 、syslog .

2.存储层面:

block、fc、iscsi 还是 nfs 具体到设备、路径、目标路径

VMware vSphere 系统数据是否使用boot disk 、local disk 空间大小.

fc/iscsi disk 要了解设备路径 、策略、多路径、以及关键datastroe 名字

nfs server 了解share路径名称  以及关键datastroe 名字

3.网络层面:

确定有多少vmnic、速率、mac、流量、是否做team、目前state

确定vswitch portgroup 、vlan、type、ip  vmkernel type.

针对vswitch的策略 我们需要注意一下:

有多少台vswitch?

他的工作模式、mac 地址 流量、带宽限制、loadbalancing 、等一所有配置细节.

大家收集信息一定要仔细、磨刀不负砍材功.

 

二.升级流程拓扑:

 

VMware vSphere ESX 迁移到 ESXI 指南_第3张图片

第一步升级vCenter

我的环境的vCenter4.0 没办法直接升级到vCenter5.0.

需要重新建立64位数据库、使用64位DSN、vCenter4.0 32位DSN可以直接导入到 新的vCenter 64位数据库中. 我的目标是vCenter5.0

操作过程推荐使用VMware 的迁移vCenter 数据库工具.使用vCenter5.0作为最新管理平台.

 

第二步升级ESX、ESXI-》ESXI5.0(用户不让停机)

1.备份ESX主机系统.重点备份ESX主机策略、如有意外可以回滚.

2.使用vmotion、storage vmotion把虚拟机、配置模板迁移到其它空闲ESX群集中.

3.ESX进入维护模式、并且干掉DRS\HA集群

4.ESX系列32位系统需要重装ESXI5.0  无法直接升级到ESXI5.0 

5.ESX系列64位转化ESXI5.0 有两种方法. 一种是重装、另一种是使用最新update management工具 导入升级.

5.1安装ESXI

5.2配置ESXI管理网络

DNS、Hostanme 使用test ping other host工具测试

5.3重新连接ESXI到vCenter

之前的老ESX主机信息依然在vCenter数据库中、不建议在完全迁移完毕之前删除.原有ESX主机信息.

5.4恢复ESXI主机策略

主要检查的是网络、存储数据.

5.5检验更新主机

检验最新的主机版本、vswitch、storage连接类型、状态.查看ESXI5.0 是否有其它报错、日记等事情

5.6导入原有HA、DRS群集

6.后续其他升级使用updata management

虚拟机硬件、vmfs、vmtools

 

虚拟机硬件升级需要关机.业务关闭.

 

备注:vm version升级到8以后 无法降级.

 

 

 

 

 

 

 

 

参考资料


VMware ESXi Configuration Guide
http://www.vmware.com/pdf/vsphere4/r41/vsp_41_esxi_server_config.pdf
VMware ESXi Installable and VMware vCenter Server Setup Guide
http://www.vmware.com/pdf/vsphere4/r41/vsp_41_esxi_i_vc_setup_guide.pdf
VMware vSphere Command-Line Interface Installation and Scripting Guide
http://www.vmware.com/support/developer/vcli/
VMware vSphere Command-Line Interface Reference
http://www.vmware.com/support/developer/vcli/
VMware ESXi Upgrade Center
http://www.vmware.com/go/UpgradeToESXi
VMware ESXi Chronicles Blog
http://blogs.vmware.com/esxi/
VMware Sample Scripts and Resources
http://www.virtuallyghetto.com/