web-dev-qa-db-ja.com

DFSレプリケーションの失敗

グローバルカタログおよびDCとしてActiveDirectoryサーバーがあり、これには操作マスターが実行されています。

2番目のADDCグローバルカタログとExchangeサーバーがあります。

メインのADDCで以下のメッセージを受け取り始めました

ログ名:DFSレプリケーションソース:DFSR日付:
2014年2月1日12:43:22 AMイベントID:4012タスクカテゴリ:なしレベル:
エラーキーワード:クラシックユーザー:N/Aコンピューター:
説明:DFSレプリケーションサービスは、次のローカルパスを持つフォルダーでレプリケーションを停止しました:C:\ Windows\SYSVOL\domain。このサーバーは、他のパートナーから126日間切断されています。これは、MaxOfflineTimeInDaysパラメーター(60)で許可されている時間よりも長くなっています。 DFSレプリケーションは、このフォルダー内のデータを古いものと見なし、このサーバーは、このエラーが修正されるまでフォルダーをレプリケートしません。このフォルダーの複製を再開するには、DFS管理スナップインを使用してこのサーバーを複製グループから削除してから、グループに追加し直します。これにより、サーバーは初期同期タスクを実行し、古いデータをレプリケーショングループの他のメンバーからの新しいデータに置き換えます。

Exchangeサーバーでこのエラーが発生します

DFSレプリケーションサービスは、ボリュームC:でレプリケーションを停止しました。これは、DFSR JETデータベースが正常にシャットダウンされておらず、自動回復が無効になっている場合に発生します。この問題を解決するには、影響を受けるレプリケートフォルダー内のファイルをバックアップしてから、ResumeReplicationWMIメソッドを使用してレプリケーションを再開します。追加情報:ボリューム:C:GUID:F18E11A2-980C-11E2-93E8-806E6F6E6963回復手順1.ボリューム上のすべての複製フォルダー内のファイルをバックアップします。そうしないと、レプリケートされたフォルダのリカバリ中に予期しない競合解決が発生し、データが失われる可能性があります。 2.このボリュームのレプリケーションを再開するには、DfsrVolumeConfigクラスのWMIメソッドResumeReplicationを使用します。たとえば、管理者特権のコマンドプロンプトから、次のコマンドを入力します。wmic/ namespace:\ root\microsoftdfs path dfsrVolumeConfig where volumeGuid = "F18E11A2-980C-11E2-93E8-806E6F6E6963" call ResumeReplication

私はこの男をフォローしようとしました ここ 、しかし私はADSI Editでこれを見つけることができないようです:

CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=<the server name>,OU=Domain Controllers,DC=<domain>
1
user3259847

ここには3つの異なる問題があります。

  1. 1台のサーバーがドメインコントローラーとExchangeサーバーとして同時に機能します。これは悪いです。これは問題の原因ではありませんが、これを構成する方法ではないことに注意してください。 ExchangeとADは、各役割専用の別々のサーバーにインストールする必要があります。

  2. Exchangeサーバーで予期しないシャットダウンが発生しました。これは、停電、またはその他の汚れたシャットダウンである可能性があります。 Server 2008 R2SP1およびWindowsServer 2012では、DFS-Rは、クリーンでないシャットダウン時にレプリケーションを自動的に再開しません。投稿したエラーメッセージは、ボリュームのレプリケーションをオンラインに戻すための正確なコマンドを示しています。 Microsoftは、自動回復を有効にするタイミングと方法に関するガイダンスをリリースしました クリーンでないシャットダウンが発生するたびに、wmicコマンドをいじる必要がないようにします。ドメインコントローラーは、自動回復を常に有効にする必要がある1つのインスタンスです。これを行う。

  3. Exchange/DCとFSMOの保持DCは、MaxOfflineTimeInDaysしきい値より長くsysvolを複製していません-これは、DFS用語ではコンテンツ鮮度保護と呼ばれます。どのサーバーのSYSVOL共有が持っているかを判断する必要があります。最新の情報を複製の信頼できるソースとして使用し、 このドキュメントに従ってください 複製を再開します。

つまり、エラーメッセージのwmicコマンドを使用して、Exchange/DCサーバーでレプリケーションを再開します。次に、自動回復を構成して将来これを防止し、sysvolの権限のあるレプリケーションを強制してレプリケーショングループを再度実行します。

2
MDMarra

Server 2008 R2で予期しないDFS-R切断が発生すると、イベントログの2番目のメッセージに従って、not自動的に複製が再開されます。

次のコマンドを使用して、レプリケーションを再開できます。

wmic /namespace:\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="F18E11A2-980C-11E2-93E8-806E6F6E6963" call ResumeReplication

(2番目のイベントログメッセージの下部に印刷されているとおり)。また、予期しない競合が発生した場合にバックアップするように指示されている部分にも注意してください。

もう1つのオプションは、最初のイベントログメッセージに示されているように実行することです。DFS-R管理MMCを開き、レプリケーショングループからサーバーを削除して再度追加します。

1
Mark Henderson