vCenter 5.5怎么升级到vCenter 6.0

发布时间:2021-12-30 17:12:00 作者:柒染
来源:亿速云 阅读:449
# vCenter 5.5怎么升级到vCenter 6.0

## 前言

VMware vCenter Server是企业虚拟化环境的核心管理平台。从vCenter 5.5升级到6.0可以带来诸多新特性,如增强的vSphere Web Client、内容库功能、跨vCenter vMotion等。本文将详细介绍从vCenter Server 5.5升级到6.0的完整流程和注意事项。

---

## 一、升级前的准备工作

### 1.1 检查兼容性要求

- **硬件要求**:
  - CPU:最少2个vCPU
  - 内存:最少8GB(Windows版)/12GB(Linux版)
  - 磁盘空间:至少60GB可用空间

- **软件依赖**:
  - 需运行在ESXi 5.5 Update 3或更高版本
  - 数据库兼容性检查(SQL Server 2008 R2 SP2+/Oracle 11g R2等)

### 1.2 备份关键数据

1. **数据库备份**:
   ```sql
   -- SQL Server示例备份命令
   BACKUP DATABASE [VCDB] TO DISK='D:\backup\vcdb.bak' WITH COMPRESSION
  1. 配置文件备份

    • Windows版:C:\ProgramData\VMware\vCenterServer\cfg
    • Linux版:/etc/vmware-vpx
  2. SSL证书导出

    certutil -exportPFX -p "密码" My "证书名称" vcenter_cert.pfx
    

1.3 环境检查清单

检查项 要求
当前vCenter版本 5.5 Update 3b或更高
ESXi主机版本 全部≥5.5 Update 3
可用磁盘空间 ≥60GB
网络连通性 能访问升级镜像服务器

二、升级路径选择

2.1 直接升级路径

vCenter 5.5 → vCenter 6.0

2.2 迁移式升级路径

vCenter 5.5 → 新建vCenter 6.0 → 数据迁移

三、详细升级步骤(Windows版)

3.1 安装程序准备

  1. 下载VMware vCenter Server 6.0 ISO镜像
  2. 挂载ISO文件到虚拟光驱
  3. 以管理员身份运行安装程序

3.2 升级流程

  1. 启动升级向导

    • 选择”升级”而非”全新安装”
    • 接受EULA协议
  2. 系统检查阶段

    [INFO] 正在验证系统要求...
    [OK]   磁盘空间检查通过
    [WARN] 检测到未更新的VMware Tools
    
  3. 数据库升级

    • 自动检测现有数据库配置
    • 确认升级脚本执行(约15-30分钟)
  4. 服务配置

    • 保留原有SSO域配置
    • 设置新的服务账户密码
  5. 完成升级

    • 总耗时约45-90分钟
    • 生成升级报告upgrade_report.html

四、PostgreSQL数据库特殊处理

如果使用内置PostgreSQL:

  1. 停止vCenter服务:

    net stop vpxd
    net stop vmware-vpxd
    
  2. 执行数据迁移:

    pg_dump -U vc -d VCDB -f vcdb_dump.sql
    psql -U vc -d VCDB_60 -f vcdb_dump.sql
    

五、验证升级结果

5.1 基础检查

  1. 服务状态验证:

    Get-Service | Where-Object {$_.DisplayName -like "VMware*"}
    
  2. 登录测试:

    • 使用原管理员账号登录Web Client
    • 检查所有主机和虚拟机是否可见

5.2 功能测试清单

测试项 预期结果
vMotion迁移 可正常执行
模板部署 能成功从模板创建VM
告警功能 原有告警规则仍生效

六、常见问题解决

6.1 升级失败处理

现象:安装程序卡在”正在配置Inventory Service”

解决方案: 1. 检查日志:

   C:\ProgramData\VMware\vCenterServer\logs\vmware-vpxd-*.log
  1. 手动重启服务:
    
    sc delete vmware-inventoryservice
    setup.exe /reinstall
    

6.2 数据库连接错误

错误代码DB_ERROR 2015

处理步骤: 1. 验证ODBC连接:

   odbcad32.exe
  1. 重新配置DSN:
    
    [VCDB]
    Driver=SQL Server Native Client 11.0
    Server=vcenter-sql\instance
    

七、升级后优化建议

  1. 性能调优

    • 调整JVM内存参数:

      # vpxd.cfg
      <vpxd>
      <jvmMemory>8192</jvmMemory>
      </vpxd>
      
  2. 新功能配置

    • 启用内容库功能
    • 配置Enhanced vMotion Compatibility
  3. 监控设置

    • 配置vCenter健康状态告警
    • 设置定期数据库维护计划

结语

vCenter 5.5到6.0的升级过程需要谨慎规划,但通过本文的步骤指南可以系统性地完成迁移。建议在生产环境升级前先在测试环境验证,并确保有完整的回退方案。升级成功后,您将能够体验vSphere 6.0带来的诸多管理增强功能。

注意:本文基于VMware官方文档编写,具体操作请以实际环境为准。建议参考VMware KB 2109762获取最新信息。 “`

文章总字数:约1850字(含代码和表格)
格式说明:
1. 使用Markdown语法
2. 包含代码块、表格等结构化元素
3. 关键步骤配有命令示例
4. 重要注意事项使用引用块突出显示

推荐阅读:
  1. windows下Vcenter server vpostgr
  2. vCenter 6.0安装部署

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

上一篇:matlab如何实现符号运算

下一篇:怎么用JAVA对彩色图片进行灰度变换

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》