在 System Center 2012 R2 中升级到 VMM

 

发布日期: 2016年3月

适用于: System Center 2012 R2 Virtual Machine Manager

如果在 Virtual Machine Manager 中有现成的 VMM (System Center 2012 Service Pack 1 (SP1)) 部署,则你可以将 VMM 升级到 System Center 2012 R2。 此升级基本上是对 System Center 2012 R2 的全新安装,但是会保留 VMM 部署内的 System Center 2012 SP1 数据库。

System_CAPS_ICON_warning.jpg 警告

如果要升级两个或更多 System Center 组件,你必须遵循 Upgrade Sequencing for System Center 2012 R2(System Center 2012 R2 的升级顺序)主题中描述的过程。

执行组件升级的顺序非常重要。 如果未遵循正确的升级顺序,则可能导致组件故障,对于组件故障,没有恢复选项。 受影响的 System Center 组件包括:

  1. Orchestrator

  2. Service Manager

  3. Data Protection Manager (DPM)

  4. Operations Manager

  5. 配置管理器

  6. Virtual Machine Manager

  7. App Controller

保留加密数据

VMM 数据库中的某些数据(例如来宾操作系统配置文件中的运行方式帐户凭据和密码)会通过 Windows 数据保护 API (DPAPI) 进行加密。 请考虑以下问题,以便在执行升级时保留加密数据:

  • 管理服务器 VMM 管理服务器必须与以前安装的 VMM 安装在同一台计算机上,除非使用了分发密钥管理程序。

  • 服务帐户 你必须使用在以前的 VMM 安装中使用的相同 System Center Virtual Machine Manager 服务帐户。

  • 安装服务器 可以将 VMM 中的 System Center 2012 R2 安装在当前安装有 VMM 中的 System Center 2012 SP1 的同一服务器上,或将其安装在其他服务器上。 但是,如果你在其他服务器上安装 VMM,或者要使用不同的服务帐户,则不会保留加密数据,除非已经配置分发密钥管理程序。

System_CAPS_ICON_note.jpg 说明

分发密钥管理程序将加密密钥存储在 Active Directory 域服务 (AD DS) 中。 之后,当你将 VMM 安装移到另一台计算机时,新计算机将有权访问 AD DS 中的加密密钥。

以下主题提供信息来帮助你进行此升级:

有关在 VMM 中执行 System Center 2012 R2 新安装的信息,请参阅部署 System Center 2012 - Virtual Machine Manager

关于此升级过程的已知问题

在将 VMM 升级到 System Center 2012 R2 时,已发现以下问题:

在远程计算机上升级

从原始安装中保留数据并且以下配置适用时,不支持将一台计算机上 VMM 中的 System Center 2012 SP1 升级成另一台计算机上 VMM 中的 System Center 2012 R2:

  • 原始安装使用 Windows DPAPI。 如果未在安装过程中配置分发密钥管理程序,则这是默认设置。

  • VMM 管理服务器已配置为使用任何以下加密的值或设置:

    • 应用程序设置(加密值)

    • 服务设置(加密值)

    • SQL Server 部署(产品密钥)

    • Web 部署包(加密密码)

保留数据库

从 VMM 中的 System Center 2012 SP1 保留的数据可能无法按预期升级,并且可能会发出有关共享库的名称和路径的错误消息。 要确保不会出现此情况,请在安装 System Center 2012 R2 前在安装向导的“库配置”页上执行以下操作之一:

  • 选择默认的共享库。

  • 创建新的库共享。

WSMAN 属性值不重置

在升级过程中不重置 WSMAN(由 WinRM 使用)的 MaxConcurrentOperationsPerUser 和 MaxConnections 属性的值。 升级前存在的值将在升级后保留,并且它们可能低于由操作系统设置的默认值。

如果观察到受限的 VMM 吞吐量,则可以根据需要检查这些值并重置它们,这可能会很有帮助。