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

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

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

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 的最佳宿主,未来的唯一宿主.

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

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 、等一所有配置细节.

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

二.升级流程拓扑:

第一步升级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/

转载于:https://blog.51cto.com/linkinsds/641276

VMware vSphere ESX 迁移到 ESXI 指南相关推荐

  1. VMware vSphere ESX 4 安装指南

    1/24/2010 VMware vSphere ESX 4 安装指南 转载请务必注明原出处.本文在本人Live空间( http://delxu.spaces.live.com/blog/cns!D0 ...

  2. VMware vSphere Web Services SDK编程指南(一)-SDK简介

    vSphere Web Services SDK 简介 VMware vSphere® Web Services SDK 包含了与VMware vSphere API一起工作所需的所有组件,如 WSD ...

  3. vmware vsphere 虚拟化之安装esxi

    vmware vsphere 虚拟化之安装esxi 我们在之后的讲解中以vsphere5.5为例,进行讲解 vsphere安装及部署 实验环境 使用VMWARE WORKSTATION  9 搭建vs ...

  4. VMware vSphere 7 vCenter 7 ESXi 7 正式版下载地址

    VMware vSphere 7 vCenter 7 ESXi 7 正式版 Vmware Vsphper 7 ESXI7 ISO镜像 下载地址 Vmware Vsphper 7 ESXI7 ZIP压缩 ...

  5. VMware vSphere Web Services SDK编程指南(二)-Java 开发设置

    Java 开发设置 这节说明如何设置开发java客户端的开发环境. 主要包括以下内容: ■ Java 开发的各项要求 ■ java 开发设置 ■ 生成存根和编译类文件 ■ 运行 SimpleClien ...

  6. kvm虚拟机安装esxi服务器,VMware vSphere虚拟机迁移至KVM virt-v2v方案

    VMware虚拟机迁移至KVM涉及到磁盘格式转换,因为VMware虚拟机使用的是VMFS文件系统,对应到虚拟机磁盘是VMDK.而KVM使用RAW或者qcow2的格式较多.格式转换那必须离线进行.之前试 ...

  7. V2V迁移测试--VMware/VSphere环境迁移至KVM

    前言 v2v(virtual machine to virtual machine)是通过各种手段将不同平台的虚拟机进行迁移的一种方式.现在常见的迁移有 VMware –> KVM KVM –& ...

  8. VMware vSphere 5.5   和 ESXi 5.5 序列号搭配

    推荐  vSphere 5 Enterprise plus   和    vCenter 5 Standard 转载于:https://blog.51cto.com/professor/1573879

  9. VMware vSphere Hypervisor 7(ESXi 7)

    镜像下载download https://download.csdn.net/download/hanzheng260561728/12706599 安装esxi 7 点击Enter

最新文章

  1. 部署exchange邮件系统的边缘服务器
  2. 智能调温需要哪些计算机知识,一种智能调温的计算机用鼠标的制作方法
  3. C#的多线程(2)——机制探索
  4. java 删除文件失败_java 文件删除失败(被进程占用)
  5. linux网络编程、socket编程
  6. 使用dnSpy调试asp.net core源码
  7. python3怎么安装gmpy2_python2/3 模块gmpy2在linux下安装
  8. 【Codeforces #130 Div2】Solutions
  9. c语言:最长对称子串(3种解决方案)
  10. Spring Boot使用自定义的properties
  11. .net2005登录控件
  12. 向上累积频数怎么算_excel数据分析向上累计和向下累计怎么做呢
  13. 基于ThinkPHP6组件化开发框架
  14. CMY和CMYK彩色模型
  15. 5年单片机学习总结-ED China【转】
  16. 「macOS」“邮件”添加账户指南
  17. EXICOM/STAHL触摸屏维修MT-577-SX-TFT-T-AC-AL故障概述
  18. UVA1589 象棋 Xiangqi
  19. 开源免费的C/C++网络库(c/c++ sockets library) 七剑下天山
  20. Java项目:SSM二手汽车交易商城网站管理系统

热门文章

  1. java连接查询where_SQL中join连接查询时条件放在on后与where后的区别
  2. armv8 linux 禁止缓存,禁用CPU高速緩存上ARMv8-A的Linux
  3. python 与或非_Python |Python 从入门到精通(放弃)之注释、行与缩进、多行语句...
  4. html设计一个图片墙,html5 绘制类似墙型的背景
  5. python导入mat文件_python读取并写入mat文件的方法
  6. 北京大学生物信息学课程(5)
  7. c语言周信东实验答案,桂林电子科技大学-C语言-程序设计-习题-答案(周信东)-实验4--数-组...
  8. python开发板卡驱动开发_一款能让你发挥无限创意的MicroPython开发板—TPYBoard开发板测...
  9. concatenation java,Java:StringBufferConcatenation
  10. 系统学习NLP(二十六)--NBSVM