本快速入門提供從 Operations Manager 內部部署移轉至 Azure 監視器 SCOM 受控執行個體 的程式。
必要條件
確認目前的 Operations Manager 代理程式版本支援 SCOM 受控執行個體 多宿主。
部署 SCOM 受控執行個體 實例。
在 SCOM 受控執行個體 中設定使用者角色和許可權。
從目前的 Operations Manager 環境匯入管理組件和覆寫。
設定管理組件的 Run-As 帳戶。
如果您在 SCOM 受控執行個體 中使用多部管理伺服器,請部署一組小型試驗代理程式,並確認 SCOM 受控執行個體 中管理伺服器之間的故障轉移行為。
識別目前由 Operations Manager 內部部署監視的應用程式或服務。 多宿主其代理程式,以開始向SCOM 受控執行個體和Operations Manager內部部署報告,並執行下列步驟:
- 確認您在目前的 Operations Manager 環境和 SCOM 受控執行個體 中看到服務的相同監視數據。
- 設定群組。
- 設定通知訂閱。
- 設定報告。
- 設定儀表板。
- 設定代理程式特定的設定。
- 設定代理程式主要和容錯移轉管理伺服器。
根據每個應用程式/服務的步驟 6 重複服務型移轉。
設定並驗證連接器。
例如:為 ITSM 工具和自動化設定和驗證連接器。
在 SCOM 受控執行個體 中驗證所有監視數據、報告、通知、連接器、許可權和群組之後,請卸載舊 Operations Manager 環境的代理程式設定。
注意
覆寫會以類別的特定實例為目標,而且在移轉管理元件之後可能無法運作,因為實例標識碼可能會在管理群組之間變更。 在特定實例上設定的群組成員資格可能無法運作。
提供下列成品的移轉詳細數據作為範例:
- 管理元件和覆寫
- 儀表板
- 使用者角色和權限
- 通知訂閱
- 功能區群組
- 1P 整合
- 代理程式對應和設定
以下是 支援成品的完整清單。
選取必要的成品,以檢視從內部部署移轉至 SCOM 受控執行個體 的移轉詳細資料:
執行下列指令碼以建立部署在 Operations Manager 中的所有現存管理組件清查:
Get-SCOMManagementPack | Select-Object DisplayName, Name, Sealed, Version, LastModified | Sort-Object DisplayName | Format-Table
匯出未密封管理組件:
Get-SCOMManagementPack | Where{ $_.Sealed -eq $false } | Export-SCOMManagementPack -Path "C:\Temp\Unsealed Management Packs"
在 SCOM 受控執行個體 中匯入密封管理元件。
在 SCOM 受控執行個體 中匯入未密封 (匯出) 管理元件。
移轉後驗證
請遵循下列步驟來驗證群組和數據收集的移轉。
在 [群組]:移至 Operations Manager 控制台中的 [ 撰寫 ] 工作區,然後選取 [ 群組]。 檢閱管理元件所建立之任何群組的成員資格,並確認它們已填入正確的物件。
在數據收集中:若要確認已探索到預定的物件,請移至 Operations Manager 控制台中的 [監視 ],並檢閱每個管理元件的檢視。
請確認狀態檢視已填入正確的物件 (伺服器、資料庫、網站等) ,且 (健全狀況狀態未 受監視) 。
檢查效能檢視,並確認已收集效能數據。
Operations Manager 支援下列四種類型的數據視覺效果。
以下是可移轉專案的快速摘要:
數據視覺效果的類型 |
可以移轉至 SCOM 受控執行個體 |
建議 |
管理元件中可用的儀錶板/檢視 |
Yes |
Operations 主控台 |
在 Operations 控制臺上建立的儀錶板/檢視 |
Yes |
Operations 主控台 |
管理元件中可用的報告 |
No |
Power BI 報表 |
在 Operations 控制臺上建立的報表 |
No |
Power BI 報表 |
- 針對管理元件中可用的儀錶板/檢視,您可以檢視類似 Operations Manager 內部部署 (中的數據,因為它們是內建於管理元件) 中。
- 針對在 Operations 控制臺上建立的儀錶板/檢視,您必須在 SCOM 受控執行個體 中重新設定自定義儀錶板和檢視。
- 針對管理元件和 Operations 控制台中可用的 (SSRS) 報表,您必須重新設定 Power BI 上的所有報表,因為 SCOM 受控執行個體 中不存在報表伺服器。
注意
SCOM 中的使用者角色之間不允許 1:1 對應至內部部署 Operations Manager 受控執行個體。
在 SCOM 受控執行個體 中,只有兩個使用者角色可供使用,而 Operations Manager 內部部署有 10 個使用者配置檔角色。 如需詳細資訊,請參閱 與使用者角色配置文件相關聯的作業。
使用下列對應圖表,以適當的許可權提供 SCOM 受控執行個體 的存取權:
對應圖表
Operations Manager 內部部署 |
SCOM 受控執行個體 |
報表操作員 |
讀者 |
唯讀操作員 |
讀者 |
運算子 |
讀者 |
進階操作員 |
讀者 |
應用程式監視操作員 |
讀者 |
作者 |
參與者 |
系統管理員 |
參與者 |
報表安全性系統管理員 |
參與者 |
唯讀系統管理員 |
參與者 |
委派的系統管理員 |
參與者 |
匯出每個角色中的使用者角色和用戶清單。
# This script will export the SCOM User Roles to CSV and Text File Format.
# -----------------------------------------------
# Outputs the file to the current users desktop
# -----------------------------------------------
$UserRoles = @()
$UserRoleList = Get-SCOMUserRole
Write-Output "Processing User Role: "
foreach ($UserRole in $UserRoleList)
{
Write-Output " $UserRole"
$UserRoles += New-Object -TypeName psobject -Property @{
Name = $UserRole.Name;
DisplayName = $UserRole.DisplayName;
Description = $UserRole.Description;
Users = ($UserRole.Users -join "; ");
}
}
$UserRolesOutput = $UserRoles | Select-Object Name, DisplayName, Description, Users
# Table Output
$UserRolesOutput | Format-Table -AutoSize
# CSV Output
$UserRolesOutput | Export-CSV -Path "$env:USERPROFILE`\Desktop\UserRoles.csv" -NoTypeInformation
# Text File Output
$UserRolesOutput | Out-File "$env:USERPROFILE`\Desktop\UserRoles.txt" -Width 4096
使用導出的清單和對應建議,手動將使用者新增至個別的 Azure (SCOM 受控執行個體) 使用者角色。
SCOM 受控執行個體 支援下列通知通道:
從 Operations Manager 管理群組匯出通知內部連結庫管理元件,以移轉所有通知設定,並將其匯入 SCOM 受控執行個體。
將通知組態移轉至 SCOM 受控執行個體 之後,請將命令通道中使用的本機檔案複製到通知資源集區中所有管理伺服器上的相同路徑。 如果您從 Operations Manager 2016 移轉,設定通知通道需要更多步驟。
所有通知/訂用帳戶的元數據都會儲存在未密封的管理元件下。 如果您移轉管理元件,也會移轉通知和訂用帳戶。
Microsoft.SystemCenter.Notifications.Internal - 10.22.10113.0 - 通知內部連結庫
注意
通知/訂用帳戶取決於執行身分帳戶。 在移轉管理元件之前,請先在較新的環境中設定帳戶/配置檔。
群組會移轉為管理元件的一部分。 如需詳細資訊,請參閱管理元件和覆寫索引標籤的步驟 5。
支援下列整合:
- Service Manager
- System Center Virtual Machine Manager
- Azure 監視器
System Center Orchestrator to Azure 自動化 是 Azure 對等服務的建議。
移轉支援的成品
- 管理元件和覆寫
- 儀表板
- 使用者角色和權限
- 通知訂閱
- 功能區群組
- 1P 整合
- 代理程式對應和設定
- 閘道
- 自定義和 3P 解決方案
下一步
在 Azure 上建立 SCOM 受控執行個體。