すべてのドメイン コントローラ間で Active Directory のレプリケーションを強制する方法
このガイドでは、PowerShell を使用してすべてのドメイン コントローラー間で Active Directory (AD) のレプリケーションを強制する手順について説明します。Active Directory のレプリケーションは、ネットワーク内のすべてのドメイン コントローラーが同期されていることを確認するために不可欠です。このチュートリアルは、ハードウェアの製造元に関係なく、Windows 10 および Windows 11 を実行しているシステムに適用できます。
ステップ1: PowerShellを開く
まず、管理者権限で PowerShell を開く必要があります。次の手順に従います。
- Windows 検索バーで「PowerShell」を検索します。
- 「Windows PowerShell」を右クリックし、「管理者として実行」を選択します。
ステップ2: レプリケーションコマンドを実行する
PowerShell を開いたら、レプリケーションを強制するコマンドを実行できます。PowerShell ウィンドウに次のコマンドを入力します。
repadmin /syncall /AdeP
このコマンドは次のことを実行します。
/syncall
: すべてのドメイン コントローラーの同期を強制します。/A
: 指定されたソースを使用してレプリケーション プロセスを開始します。deP
: レプリケーションの全範囲を指定するためのオプションが含まれます。
ステップ3: レプリケーション結果を確認する
レプリケーションが成功したことを確認するには、PowerShell で結果を確認します。エラー メッセージや同期が成功したことの確認を探します。次のコマンドを使用して、レプリケーションの状態を確認することもできます。
repadmin /replsummary
ステップ 4: Active Directory の正常性を監視する (オプション)
Active Directory の健全性を継続的に監視することをお勧めします。以下のコマンドを使用して、潜在的な問題がないか確認します。
dcdiag
このコマンドは、AD ドメイン コントローラーに対して診断を実行し、その動作状態に関する情報を提供します。
追加のヒントとトラブルシューティング
レプリケーション プロセスをスムーズに実行するための追加のヒントをいくつか紹介します。
- レプリケーション タスクを実行するために必要な権限があることを確認してください。
- エラーが発生した場合は、ドメイン コントローラー間のネットワーク接続を再確認してください。
- レプリケーション関連の警告やエラーがないか、イベント ログを定期的に監視します。
- 同期を維持するために定期的なレプリケーション タスクをスケジュールすることを検討してください。
結論
すべてのドメイン コントローラー間で AD レプリケーションを強制することは、ネットワークの整合性と可用性を維持するために不可欠なタスクです。このガイドに従うことで、ドメイン コントローラーが同期され、最適に機能していることを確認できます。さらにサポートが必要な場合は、Active Directory 管理に関する追加リソースを調べることを検討してください。
よくある質問
Active Directory レプリケーションとは何ですか?
Active Directory レプリケーションは、1 つのドメイン コントローラーで行われた変更をネットワーク内の他のすべてのドメイン コントローラーに伝播し、一貫性と最新の情報を確保するプロセスです。
Active Directory のレプリケーションはどのくらいの頻度で自動的に実行されますか?
AD レプリケーションは、ディレクトリ サービス内で定義されたスケジュールされた間隔に基づいて自動的に実行されますが、いつでも手動でトリガーできます。
レプリケーションを特定のドメイン コントローラーに制限できますか?
はい、Active Directory サイトとサービスを使用して、組織のニーズに基づいてレプリケーションを特定のドメイン コントローラーに制限するようにレプリケーション設定を構成できます。