Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
Microsoft Q&A に連絡してくれてありがとう。
私は日本語が得意ではないので、コミュニケーションにはGoogle翻訳を使っていることをご了承ください。もし何か分かりにくいところや間違いがあれば教えてください。できるだけ説明するようにします!
はい — Microsoft はガイドラインを提供していますが、Microsoft Entra Connect(Sync Engine)のみに特化した「公式の除外パスやプロセス」をまとめた専用ドキュメントはありません。
その代わりに、Microsoft の推奨は次のようなものに基づいています:
- 一般的な SQL Server のアンチウイルス除外ガイドライン(Entra Connect は SQL LocalDB/SQL Server を使用しているため)
- 一般的なアプリケーション/サーバーの AV 除外原則
- Entra Connect サーバーを Tier‑0 の重要なシステムとして扱う(厳格なセキュリティ強化を行う)
以下はおすすめです:
- Entra Connect サーバーを重要な Tier‑0 資産として扱う
Microsoft はサーバーの強化とアクセス制限を明確に推奨しています:
「Microsoft Entra Connect サーバーを Tier 0 のセキュリティ資産として扱い、アクセスを制限し、強化・監視してください。」
これはつまり:
不要なソフトウェアは避ける
除外設定は慎重に評価する(何でもかんでも除外しない)
- マイクロソフトは固定の除外リストを提供していません → SQL + ワークロードガイドを使いましょう
Microsoft Learnでは専用の「AADC AV除外リスト」は公開されていません。
その代わり、公式なアプローチは次の通りです:
SQL Serverのガイダンスに基づいて除外を設定する
Entra ConnectはADSyncデータベース(SQL LocalDB / SQL Server)を使用しているため、マイクロソフトはSQLのAVベストプラクティスに従うことを推奨しています:
ドキュメント:https://learn.microsoft.com/ja-jp/troubleshoot/sql/database-engine/security/antivirus-and-sql-server
重要なポイント:
アンチウイルススキャンはデータベースファイルをロックして、障害やパフォーマンスの問題を引き起こすことがあります。
除外すべきもの:
- データベースファイル(.mdf、.ldf)
- バックアップファイル
- SQL Server のデータ/ログディレクトリ
- SQL プロセス
- 予想される Entra Connect 固有の除外範囲
1つのドキュメントにまとめられていなくても、Microsoft のアーキテクチャに基づくと、考慮すべきコンポーネントは以下の通りです。
A. データベースディレクトリ
Entra Connect のインストールと SQL の使用から:
デフォルトの LocalDB パス: %ProgramFiles%Microsoft Azure AD SyncData
ADSync データベース(LocalDB / SQL)
B. 同期エンジンのバイナリ
同期エンジン = Microsoft Identity Manager(MIISベースのエンジン)
一般的なプロセス:
miiserver.exe
Microsoft.Online.DirSync.Scheduler.exe
AzureADConnect.exe
理由:
同期エンジンは高頻度でDBやファイルの操作を行う
AVのロックが原因で以下が起こることがある:
同期の失敗
エクスポート/インポートのエラー
C. プログラムディレクトリ
一般的なインストールフォルダ:
C:\Program Files\Microsoft Azure AD Sync\
C:\Program Files\Microsoft Azure AD Connect\
一般的なMicrosoftアンチウイルス除外の原則
Microsoft Defenderのガイドラインより:
主なルール:
除外できるものには以下が含まれます:
フォルダ
プロセス
ファイル拡張子
除外は次のようにすべきです:
- 最小限に
- リスクを評価した上で
- 広すぎない(保護を弱めないようにするため)