![在其他虚拟机上安装全新 5.1 版 vCenter 后,将其升级到 5.1 版的步骤](https://linux22.com/image/616088/%E5%9C%A8%E5%85%B6%E4%BB%96%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E5%AE%89%E8%A3%85%E5%85%A8%E6%96%B0%205.1%20%E7%89%88%20vCenter%20%E5%90%8E%EF%BC%8C%E5%B0%86%E5%85%B6%E5%8D%87%E7%BA%A7%E5%88%B0%205.1%20%E7%89%88%E7%9A%84%E6%AD%A5%E9%AA%A4.png)
我在 Server 2008 R2 上运行 vCenter 5.0,并希望将 vCenter 5.1 放在 Server 2012 上。有人可以确认或否认以下步骤吗?
- 将 vCenter 5.0 就地升级到 5.1。
- 在新的 Server 2012 VM 上安装全新的 vCenter 5.1。
- 将数据库从旧 VM 迁移到新 VM。
或者,由于我的环境很小(2 个主机),我还考虑在新的虚拟机上安装 5.1 并放弃现有的 5.0 数据库。问题是我不知道我会丢失哪些数据(历史性能统计数据除外)并且需要重新配置。如果我选择这种方式,我需要重新配置什么?
欢迎任何反馈。
答案1
在如此小的环境中,您不会损失那么多。如前所述,您会丢失历史性能/事件数据。您还会丢失您可能创建的任何自定义 HA/DRS 规则。
我对此不是 100% 确定,但我相信您可以在新系统上安装 vCenter 5.1,并在安装过程中将其指向您以前的数据库,并让其作为新服务器上全新安装的一部分进行升级。这是假设您没有使用 SQL Express,而是在后端使用完整的 SQL Server。否则,您可能能够先在新服务器上安装 SQL Express 实例,将数据库从旧服务器分离/重新连接(或备份/恢复)到新服务器,然后运行安装并将其指向您以前的数据库。