当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 强制同步 Microsoft Entra Connect 与 PowerShell

作者:精品下载站 日期:2024-12-14 03:16:38 浏览:16 分类:玩电脑

强制同步 Microsoft Entra Connect 与 PowerShell


我们对本地 AD 对象进行了紧急更改,并且希望将它们与 Microsoft Entra ID 同步。默认情况下,每 30 分钟运行一次同步周期。我们可以等待 30 分钟或手动强制同步更改。我们采用选项二,强制将 Microsoft Entra Connect 与 PowerShell 同步。

查找 Microsoft Entra Connect 服务器

如何知道 Microsoft Entra Connect 安装在哪台服务器上?使用 Windows PowerShell 或在 Microsoft Entra 管理中心查找服务器。请阅读如何查找 Azure AD Connect 服务器一文来了解更多信息。

Microsoft Entra Connect 调度程序配置

检查调度程序配置。登录到安装了 Microsoft Entra Connect 的 Windows Server。以管理员身份启动 PowerShell 并运行Import-Module ADSync。接下来使用 Get-ADSyncScheduler cmdlet。

Import-Module ADSync
Get-ADSyncScheduler

将出现以下输出。

AllowedSyncCycleInterval            : 00:30:00
CurrentlyEffectiveSyncCycleInterval : 00:30:00
CustomizedSyncCycleInterval         : 
NextSyncCyclePolicyType             : Delta
NextSyncCycleStartTimeInUTC         : 19-8-2020 10:30:00
PurgeRunHistoryInterval             : 7.00:00:00
SyncCycleEnabled                    : True
MaintenanceEnabled                  : True
StagingModeEnabled                  : False
SchedulerSuspended                  : False
SyncCycleInProgress                 : False

如果您不想登录安装了 Microsoft Entra Connect 的服务器怎么办?我们可以从另一台服务器在 PowerShell 中运行 cmdlet。

例如,我们在管理服务器 MG01 上。运行 Enter-PSSession cmdlet 以连接到服务器 DC02。最后,运行 Exit-PSSesion cmdlet 退出交互式会话。

Import-Module ADSync
Enter-PSSession -ComputerName "DC02"

命令提示符更改为包含计算机名称。

[DC02]: PS C:\>

现在,获取远程服务器上的 Microsoft Entra Connect 信息。

Get-ADSyncScheduler

将出现以下输出。

AllowedSyncCycleInterval            : 00:30:00
CurrentlyEffectiveSyncCycleInterval : 00:30:00
CustomizedSyncCycleInterval         : 
NextSyncCyclePolicyType             : Delta
NextSyncCycleStartTimeInUTC         : 19-8-2020 10:30:00
PurgeRunHistoryInterval             : 7.00:00:00
SyncCycleEnabled                    : True
MaintenanceEnabled                  : True
StagingModeEnabled                  : False
SchedulerSuspended                  : False
SyncCycleInProgress                 : False

在下一步中,我们将运行 cmdlet 以强制同步 Microsoft Entra Connect。

强制同步 Microsoft Entra Connect(增量同步周期)

增量同步将仅将更改同步从 AD 本地到 Microsoft Entra ID。

Start-ADSyncSyncCycle -PolicyType Delta

强制同步 Microsoft Entra Connect(初始同步周期)

初始同步将从 AD 本地完全同步到 Microsoft Entra ID。但是,请记住,初始同步可能比增量同步需要更长的时间。

Start-ADSyncSyncCycle -PolicyType Initial

Microsoft Entra Connect 禁用调度程序

如果本地有许多更改,请禁用 Microsoft Entra Connect 同步计划程序。这将阻止调度程序启动。

Set-ADSyncScheduler -SyncCycleEnabled $false

完成后,启用 Microsoft Entra Connect 同步调度程序。

Set-ADSyncScheduler -SyncCycleEnabled $true

本文是否帮助您强制同步 Microsoft Entra Connect 与 PowerShell?

继续阅读:查找 Azure AD Connect 帐户 »

结论

您了解了如何强制同步 Microsoft Entra Connect 与 PowerShell。默认同步时间为 30 分钟,但这并不意味着我们不能强制它。使用 DeltaInitial 同步 cmdlet。

您喜欢这篇文章吗?您可能还喜欢将 Azure AD Connect 迁移到新服务器。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯