共用方式為


從 Microsoft Entra Connect 移轉至 Microsoft Entra Cloud Sync

Microsoft Entra Cloud Sync 將成為未來達成您的混合身分識別目標的方法,用於同步使用者、群組及聯絡人至 Microsoft Entra ID。 它會使用 Microsoft Entra 雲端布建代理程式,而不是 Microsoft Entra Connect 應用程式。 如果您目前使用 Microsoft Entra Connect 並想要移至雲端同步處理,下列檔提供指引。

從 Microsoft Entra Connect 移轉至雲端同步的步驟

描述
選擇最佳的同步處理工具 移至雲端同步處理之前,您應該先確認雲端同步處理目前是您的最佳同步處理工具。 您可以透過此處的精靈進行這項任務
確認移轉的必要條件 下列指引僅適用於使用快速設定安裝 Microsoft Entra Connect 且未同步處理裝置的使用者。 此外,您應該確認雲端同步 的先決條件是否符合。
備份您的 Microsoft Entra Connect 組態 進行任何變更之前,您應該先備份Microsoft Entra Connect 設定。 如此一來,您就可以回復。 如需詳細資訊,請參閱 匯入和匯出 Microsoft Entra Connect 組態設定
檢閱移轉教學課程 若要熟悉遷移過程,請檢閱 將現有的同步 AD 樹系移轉至 Microsoft Entra Cloud Sync 教學課程。 本教學將引導您在沙盒環境中完成遷移過程。
建立或識別移轉的組織單位 (OU) 建立新的 OU,或識別包含您要測試移轉之使用者的現有 OU。
將使用者移至新的 OU(可選的) 如果您使用新的 OU,請將此試驗範圍內的使用者移至該 OU。 在繼續之前,請讓 Microsoft Entra Connect 檢測變更,以便能夠在新的組織單位中同步這些變更。
在 OU 上執行 PowerShell 您可以執行下列 PowerShell Cmdlet,以取得試驗 OU 中的用戶計數。
Get-ADUser -Filter * -SearchBase "<DN path of OU>"
範例:Get-ADUser -Filter * -SearchBase "OU=Finance,OU=UserAccounts,DC=FABRIKAM,DC=COM"
停止排程器 建立新的同步處理規則之前,您必須停止Microsoft Entra Connect 排程器。 如需詳細資訊,請參閱 如何停止排程器
建立自定義同步處理規則 在 [Microsoft Entra Connect 同步處理規則編輯器中,您需要建立輸入同步處理規則,以篩選出您先前建立或識別 OU 中的使用者。 輸入同步規則是一個聯結規則,其目標屬性為“cloudNoFlow”。 您也需要一個連結類型為 JoinNoFlow 的輸出同步規則,以及一個將 cloudNoFlow 屬性設為 True 的範圍篩選條件。 如需詳細資訊,請參閱 將現有同步的 AD 樹系移轉到 Microsoft Entra Cloud Sync 教學課程,來瞭解如何建立這些規則。
安裝布建代理程式 如果您尚未這麼做,請安裝布建代理程式。 如需詳細資訊,請參閱 如何安裝代理程式
設定雲端同步處理 安裝代理程序之後,您必須設定雲端同步處理。在設定中,您必須建立先前建立或識別 OU 的範圍。 如需詳細資訊,請參閱 設定雲端同步處理
確認試驗使用者正在同步和配置 確認用戶現已在平台中同步。 您可以使用下列 PowerShell 腳本來計算識別名稱中包含內部部署試驗 OU 的使用者數量。 這個數字應該符合上一個步驟中的用戶計數。 如果您在此 OU 中建立新的使用者,請確認其已配置。
啟動排程器 既然您已驗證使用者正在佈建和同步處理,您可以繼續啟動 Microsoft Entra Connect 排程器。 如需詳細資訊,請參閱 如何啟動排程器
排程你的剩餘使用者 現在您應該想出移轉更多用戶的計劃。 您應該使用階段式方法,以便確認移轉是否成功。
確認已配置所有使用者 當您移轉使用者時,請驗證他們是否正確地進行布建和同步處理。
停止 Microsoft Entra Connect 確認所有使用者都已移轉后,您可以關閉 Microsoft Entra Connect 同步處理服務。 Microsoft建議您將伺服器保留為停用狀態一段時間,因此您可以確認移轉是否成功
確認一切正常 經過一段時間后,請確認一切正常。
停用 Microsoft Entra Connect 伺服器 確認一切正常后,請讓 Microsoft Entra Connect 伺服器脫機。 如需詳細資訊,請參閱 Uninstall Microsoft Entra Connect

驗證用戶腳本

# Filename:  VerifyAzureUsers.ps1
# Description: Counts the number of users in Azure that have a specific on-premises distinguished name.
#
# DISCLAIMER:
# Copyright (c) Microsoft Corporation. All rights reserved. This 
# script is made available to you without any express, implied or 
# statutory warranty, not even the implied warranty of 
# merchantability or fitness for a particular purpose, or the 
# warranty of title or non-infringement. The entire risk of the 
# use or the results from the use of this script remains with you.
#
#
#
#

Connect-MgGraph -Scopes "User.Read.All"

#Declare variables

$Users = Get-EntraUser -All:$true -Filter "DirSyncEnabled eq true"
$OU = "OU=Sales,DC=contoso,DC=com"
$counter = 0

#Search users

foreach ($user in $Users) {
  $test = $User.ExtensionProperty
  $DN = $test["onPremisesDistinguishedName"]
  if ($DN -match $OU)
	{
	$counter++
	}
}

Write-Host "Total Users found:" + $counter

詳細資訊