Ошибка Azure AD Connect Sync 611: сбои гибридной синхронизации Entra ID
Симптомы сбоев синхронизации Azure AD Connect (Event ID 611)
Автоматическая синхронизация учетных записей между локальной Active Directory и облаком Microsoft Entra ID (Azure AD) останавливается. В журнале Application регистрируется Event ID 611: The synchronization engine encountered an unexpected error while processing a synchronization step или Event ID 6005: The management agent failed to run. В консоли Synchronization Service Manager статус профиля меняется на stopped-server-error или sync-failure-schema-mismatch.
| Симптом | Где регистрируется | Причина |
|---|---|---|
| stopped-server-error (Event ID 611) | Synchronization Service Manager | Повреждение транзакционного журнала SQL Server LocalDB или нехватка диска |
| sync-failure-schema-mismatch | Лог коннектора AAD | Схема локальной AD изменилась, но схема в коннекторе Azure AD не обновлена |
| stopped-extension-dll-exception | Журнал Application | Сбой кастомного правила синхронизации или атрибута трансформации |
Пошаговое восстановление синхронизации Azure AD Connect
- Проверьте текущее состояние планировщика синхронизации через PowerShell:
Get-ADSyncScheduler; Get-ADSyncConnectorRunStatus - Обновите схему директорий для локального и облачного коннекторов: в Synchronization Service Manager перейдите во вкладку Connectors > ПКМ на коннектор локальной AD > «Refresh Schema» > повторите для коннектора Azure AD.
- Проверьте свободное место на диске с базой LocalDB (по умолчанию диск C:): лимит размера базы SQL Server Express LocalDB составляет 10 ГБ. При переполнении служба синхронизации аварийно останавливается.
- Запустите полный цикл синхронизации (Full Sync):
Start-ADSyncSyncCycle -PolicyType Initial
Важно: Если база данных LocalDB повреждена, используйте инструмент AzureADConnect.exe для выполнения экспорта текущей конфигурации в JSON-файл и переустановите компонент в режиме чистой базы данных.
Частые вопросы (FAQ)
Как принудительно запустить дельта-синхронизацию в Azure AD Connect?
Выполните команду Start-ADSyncSyncCycle -PolicyType Delta в PowerShell от имени администратора.
Почему база данных Azure AD Connect LocalDB может переполниться?
Если журнал истории запусков (Run History) не очищается вовремя или в домене синхронизируется более 50 000 объектов, база достигает лимита 10 ГБ.
Как временно отключить автоматическую синхронизацию по расписанию?
Выполните команду Set-ADSyncScheduler -SyncCycleEnabled $false.
Что делать при ошибке invalid-soft-match?
Это означает конфликт атрибутов UserPrincipalName или ProxyAddresses (SMTP) с уже существующим объектом в облаке Entra ID.