你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

快速入门:从本地 Operations Manager 迁移到 Azure Monitor SCOM 托管实例

本快速入门提供从本地 Operations Manager 迁移到 Azure Monitor SCOM 托管实例的过程。

先决条件

  1. 验证你的当前 Operations Manager 代理版本是否支持与 SCOM 托管实例进行多宿。

    注意

    支持代理版本 2022 和 2019。

  2. 部署 SCOM 托管实例的实例。

  3. 在 SCOM 托管实例中配置用户角色和权限。

  4. 从当前 Operations Manager 环境中导入管理包和替代。

  5. 为管理包配置运行方式帐户。

  6. 如果在 SCOM 托管实例中使用多个管理服务器,则请部署一小组试点代理,并验证 SCOM 托管实例中的管理服务器之间的故障转移行为。

  7. 标识当前由 Operations Manager 本地监视的应用程序或服务。 多宿其代理以开始向 SCOM 托管实例和本地 Operations Manager 报告,并执行以下步骤:

    • 验证在当前 Operations Manager 环境和 SCOM 托管实例中看到的服务的监视数据是否相同。
    • 配置组。
    • 配置通知订阅。
    • 配置报告。
    • 配置仪表板。
    • 配置特定于代理的设置。
    • 配置代理主服务器和故障转移管理服务器。

    根据步骤 6 为每个应用程序/服务重复基于服务的迁移。

  8. 配置和验证连接器。 例如:为 ITSM 工具和自动化配置和验证连接器。

  9. 在 SCOM 托管实例中验证所有监视数据、报告、通知、连接器、权限和组后,卸载旧 Operations Manager 环境的代理配置。

注意

替代针对的是类的特定实例,并且在管理包迁移后可能不起作用,因为实例 ID 可能会在管理组之间发生变化。 在特定实例上配置的组成员身份可能也不起作用。

提供了以下项目(作为示例)的迁移详细信息:

  • 管理包和替代
  • 仪表板
  • 用户角色和权限
  • 通知订阅
  • Groups
  • 1P 集成
  • 代理映射和配置

此处提供了受支持项目的完整列表。

从本地迁移到 SCOM 托管实例

选择所需的项目以查看从本地向 SCOM 托管实例的迁移详细信息:

  1. 运行以下脚本,创建 Operations Manager 中部署的所有现有管理包的清单:

    Get-SCOMManagementPack | Select-Object DisplayName, Name, Sealed, Version, LastModified | Sort-Object DisplayName | Format-Table
    
  2. 导出未密封的管理包

    Get-SCOMManagementPack | Where{ $_.Sealed -eq $false } | Export-SCOMManagementPack -Path "C:\Temp\Unsealed Management Packs"
    
  3. 将密封的管理包导入 SCOM 托管实例中

    • 必须具有需要导入的任何自定义密封管理包的副本。
  4. 将未密封(已导出)的管理包导入 SCOM 托管实例中

迁移后验证

按照以下步骤验证组和数据收集的迁移。

  1. 对于组:转到 Operations Manager 控制台中的“创作”工作区,然后选择“组”。 查看管理包创建的任何组的成员身份,并验证是否已使用正确的对象填充了它们。

  2. 对于数据收集:若要验证是否已发现预期对象,请转到 Operations Manager 控制台中的“监视”,并查看每个管理包的视图。

    1. 验证是否已使用正确的对象(服务器、数据库、网站等)填充了状态视图,以及它们是否正在受监视(运行状况状态并非“未受监视”)。

    2. 检查性能视图并验证是否已收集性能数据。

支持的迁移项目

  • 管理包和替代
  • 仪表板
  • 用户角色和权限
  • 通知订阅
  • Groups
  • 1P 集成
  • 代理映射和配置
  • 网关
  • 自定义和 3P 解决方案

后续步骤

在 Azure 上创建 SCOM 托管实例