DFSR は、仮想化されたサーバーのスナップショットを復元した後にファイルをレプリケートしなくなりました
この記事では、仮想化されたサーバーのスナップショットを復元した後、分散ファイル システム レプリケーション (DFSR) サービスがファイルのレプリケートに失敗する問題について説明します。
元の KB 番号: 2517913
現象
任意の仮想化製品を使用して、DFSR を使用してファイルをレプリケートするサーバーのゲスト スナップショットを作成します。 後でそのスナップショットを復元し、サーバーを以前の時点に戻します。
復元されたサーバーでは、次の動作が行われます。
受信または送信を数分間レプリケートするファイルがない場合、DFSR イベント 5014 および 5004 はレプリケーションが再開されていることを示すログに記録されます。
スナップショットの作成後、復元前に作成、削除、または変更されたファイルは、受信にレプリケートされます。
復元後に作成、削除、または変更されたファイルは、送信をレプリケートしません。
パートナー サーバー上のファイルを変更すると、最新の状態に関係なく受信がレプリケートされ、ローカルで行われたすべての変更が上書きされ、新しいデータが削除される可能性があります。
一定期間が経過すると、DFSR データベースはエラーと警告をイベント ログに書き込み、自動的に再構築します。 再構築が正常に完了すると、DFSR は再び内部エラーをログに記録し、データベースを再構築します。 これは無限に続きます。
ログ名: DFS レプリケーション
ソース: DFSR
日付: <DateTime>
イベント ID: 2212
タスク カテゴリ: なし
レベル: 警告
キーワード: クラシック
ユーザー: N/A
コンピューター:2008r2-06-f.contoso.com
説明:
DFS レプリケーション サービスが、ボリューム C: で予期しないシャットダウンを検出しました。 これは、サービスが異常終了した場合 (電源損失など)、またはボリュームでエラーが発生した場合に発生する可能性があります。 サービスが自動的に復旧プロセスを開始しました。 確実に復旧できないと判断された場合、サービスはデータベースを再構築します。 ユーザーによる操作は不要です。追加情報:
ボリューム: C:
GUID: <GUID>
ログ名: DFS レプリケーション
ソース: DFSR
日付: <DateTime>
イベント ID: 2104
タスク カテゴリ: なし
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター:2008r2-06-f.contoso.com
説明:
DFS レプリケーション サービスは、ボリューム C: の内部データベース エラーから回復できませんでした。 このボリューム上のすべてのレプリケート フォルダーのレプリケーションが停止されました。追加情報:
エラー: 9214 (内部データベース エラー (-1605))
ボリューム: 92404560-E6C8-11DF-BCA2-806E6F6E6963
データベース: C:\System Volume Information\DFSR
ログ名: DFS レプリケーション
ソース: DFSR
日付: <DateTime>
イベント ID: 2004
タスク カテゴリ: なし
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター:2008r2-06-f.contoso.com
説明:
DFS レプリケーション サービスは、ボリューム C: でのレプリケーションを停止しました。 このエラーは、ディスクがいっぱいであるか、ディスクが失敗しているか、クォータ制限に達したために発生する可能性があります。 これは、DFS レプリケーション サービスで、このボリューム上のレプリケートされたフォルダーのファイルをステージングしようとしたときにエラーが発生した場合にも発生する可能性があります。追加情報:
エラー: 9014 (データベースエラー)
ボリューム: 92404560-E6C8-11DF-BCA2-806E6F6E6963
ログ名: DFS レプリケーション
ソース: DFSR
日付: <DateTime>
イベント ID: 2106
タスク カテゴリ: なし
レベル: Information
キーワード: クラシック
ユーザー: コンピューターなし:2008r2-06-f.contoso.com
説明:
DFS レプリケーション サービスが、ボリューム C: の内部データベース エラーから正常に復旧されました。 このボリューム上のレプリケートされたフォルダーでレプリケーションが再開されました。追加情報:
ボリューム: 92404560-E6C8-11DF-BCA2-806E6F6E6963
データベース: C:\System Volume Information\DFSR
復元されたコンピューターでレプリケートするすべてのサーバーは、%systemroot%\debug\dfsr*.log ファイルに繰り返し表示されます。
20110302 11:05:26.068 1192 INCO 7487 InConnection::RestartSession Retrying establish contentset session. connId:{1B7F0404-6B47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} csName:snaprf
20110302 11:05:26.068 1192 INCO 1042 [WARN] SessionTask::Step (Ignored) Failed, should been processed. エラー:
+ [Error:9027(0x2343) InConnection::EstablishSession inconnection.cpp:6172 1192 C リモート パートナーによってエラーが報告されました]
+ [Error:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4200 1192 C リモート パートナーによってエラーが報告されました]
+ [Error:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C エラーがリモート パートナーによって報告されました*]
+ [Error:9028(0x2344) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C コンテンツ セットが見つかりませんでした]
20110302 11:07:26.080 1192 DOWN 4186 [ERROR] DownstreamTransport::EstablishSession Failed on connId:{1B7F0404-6B 47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} rgName:snapshotrg エラー:
+ [Error:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C リモート パートナーによってエラーが報告されました]
+ [Error:9028(0x2344) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C コンテンツ セットが見つかりませんでした]
原因
スナップショットは、DFSR データベースやその他の Windows マルチマスター データベースではサポートされていません。 スナップショットのサポート不足には、すべての仮想化ベンダーと製品が含まれます。 DFSR は、Active Directory ドメイン サービスなどの USN ロールバック検疫保護を実装していません。
運用環境の読み取り/書き込みメンバーで DFSR を実行しているコンピューターのスナップショットを作成または復元する必要はありません。
スナップショットの復元は、バージョン ベクターがパートナーで追跡されず、USN ロールバックが発生しないため、読み取り専用メンバーでのみサポートされます。
解決方法
この問題を解決するには、Microsoft サポートにお問い合わせください。 この解決策には、影響を受けるサーバーを他のコンピューターに影響を与えずに修正するために使用できる特別なデータベース回復手順が含まれます。
レプリケーション グループまたはレプリケート されたフォルダーを再作成しても復元されたサーバーの問題は解決されません。トラブルシューティングの手順としては使用しないでください。
詳細
スナップショットと USN ロールバック保護の詳細については、以下を確認してください。