从 Forefront Identity Manager 或 Microsoft Identity Manager 升级 MIM 2016 SP2

组织可以从 Microsoft Identity Manager 或 Forefront Identity Manager 的早期版本升级到 Microsoft Identity Manager 2016 SP2。 本文的各个部分介绍了支持的升级路径。

有多个升级选项可用。 若已在运行 MIM 2016 且无需刷新基础平台(Windows Server、SQL、SharePoint、SCSM DW),或者使用组托管的服务帐户运行 MIM 服务且不使用 MIM 语言包,则就地升级/修补程序 (.msp) 安装将是最简单的选项。 反之,建议使用完全安装。

重要

请先查看更新的软件必备项部分,然后再安装 MIM 2016 SP2

从 FIM 2010 R2 SP1 或更高版本的 FIM 版本升级

注意

FIM 2010 R2 SP1(内部版本 4.1.3419.0)是支持直接升级到 MIM 2016 SP2 的最低 Forefront Identity Manager 版本。 不支持从 FIM 早期版本直接升级到 MIM 2016 SP2。 若运行的是 4.1.3419.0 之前的 FIM 版本,必须先升级到 FIM 2010 R2 SP1,然后再升级到 MIM 2016 SP2。

  1. 选项 1:使用现有数据库进行完全安装
    1. 创建 FIMSynchronizationService 和 FIMService 数据库的备份副本。
    2. 导出已更改的所有 FIM 服务 RCDC 对象及 RCDC 资源字符串。
    3. 导出同步服务加密密钥。
    4. 备份 miisserver.exe.config、同步服务器“扩展”文件夹、Microsoft.ResourceManagement.Service.exe.config,因为 MIM 安装程序可能会重写对配置文件的自定义更改。
    5. 卸载所有 FIM 组件,包括语言包(首先卸载它)。
    6. 选: 将 FIM 数据库移到另一个 SQL Server。 建议在 MIM 服务器上创建 SQL 别名,并使用这些别名而不是真正的 SQL Server 名称,以简化将来的 MIM 数据库迁移。
    7. 按照 MIM 部署指南在同一台或其他服务器上从 .iso 安装媒介安装 MIM 2016 SP2,出现提示时选择使用现有数据库,提供先前导出的同步服务加密密钥。
    8. 查看miisserver.exe.config和Microsoft.ResourceManagement.Service.exe.config文件,了解缺少 .NET 重定向或任何添加的自定义部分。
    9. 安装 MIM 2016 SP2 语言包(如有必要)。
    10. 根据需要重新提交对 RCDC 对象和 RCDC 资源字符串和本地化的自定义。
    11. 升级 FIM 外接程序和密码重置客户端,若 MIM 服务服务器名称更改则提供新的 MIM 服务服务器名称。

从 MIM 2016 早期版本升级

  1. 创建 FIMSynchronizationService 和 FIMService 数据库的备份副本。
  2. 导出对 RCDC 对象和 RCDC 资源字符串执行的所有自定义 FIM 服务本地化。
  3. 导出同步服务加密密钥。
  4. 备份 miisserver.exe.config、同步服务器“扩展”文件夹、Microsoft.ResourceManagement.Service.exe.config,因为 MIM 安装程序可能会重写对配置文件的自定义更改。
  5. 卸载已使用的 MIM 语言包。
  6. 停止 MIM 服务。
  7. 选项 1:就地升级 - 修补程序安装
    1. 应用 MIM 2016 SP2 同步服务修补程序
    2. 应用 MIM 2016 SP2 服务修补程序
    3. 查看miisserver.exe.config和Microsoft.ResourceManagement.Service.exe.config文件,了解缺少 .NET 重定向或任何必须添加的自定义节。
    4. 安装 MIM 2016 SP2 语言包(如有必要)。
    5. 根据需要重新提交对 RCDC 对象和 RCDC 资源字符串和本地化的自定义。
    6. 升级 MIM 2016 外接程序和密码重置客户端。
  8. 选项 2:使用现有数据库进行完全安装
    1. 卸载所有 MIM 组件
    2. 选: 将 FIM 数据库移到另一个 SQL Server。 建议在 MIM 服务器上创建 SQL 别名,并使用这些别名而不是真正的 SQL Server 名称,以简化将来的 MIM 数据库迁移。
    3. 按照 MIM 部署指南在同一台或其他服务器上从 .iso 安装媒介安装 MIM 2016 SP2,出现提示时选择使用现有数据库,提供先前导出的同步服务加密密钥。
    4. 查看miisserver.exe.config和Microsoft.ResourceManagement.Service.exe.config文件,了解缺少 .NET 重定向或任何必须添加的自定义节。
    5. 安装 MIM 2016 SP2 语言包(如有必要)。
    6. 根据需要重新提交对 RCDC 对象和 RCDC 资源字符串和本地化的自定义。
    7. 升级 MIM 2016 外接程序和密码重置客户端,若 MIM 服务服务器名称更改则提供新的 MIM 服务服务器名称。

注意

MIM 2016 SP2 之后的语言包更新将分发为修补程序(.msp 文件),因此无需卸载/重新安装语言包。

有关升级和数据库备份过程的更多详细信息,请参阅适用于任何 FIM 或 MIM 升级过程的 “升级到 FIM 2010 R2 ”一文。