DFSR 診断レポートには、ファイルが既にレプリケートされていても、Windows Server での共有違反イベントが表示されます

この記事では、ファイルが既にレプリケートされている場合でも、DFSR 診断レポートに共有違反イベントが表示される問題の回避策を提供します。

適用対象: Windows Server 2012 R2
元の KB 番号: 973836

現象

Microsoft Windows Server 2008 ベースのコンピューターまたは Windows Server 2003 ベースのコンピューターで分散ファイル システム レプリケーション (DFSR) 診断レポート (DFSR 正常性レポート) を実行すると、共有違反イベントのエントリが多数含まれます。 ただし、レプリケーション パートナー上のファイルを確認すると、ファイルが既にレプリケートされていることがわかります。

原因

この問題は、ファイルのレプリケート時にアンチイベントがトリガーされないため、DFSR の現在の実装で発生します。 したがって、ファイルのレポートの状態は、共有違反として残ります。

回避策

ファイルの実際の状態を確認するには、コマンドを DFSRDIAG BACKLOG 使用して共有違反を確認します。 コマンド出力には、レプリケートされない最初の 100 個のファイルの一覧が表示されます。

詳細情報

違反を共有するための DFSR イベントには、イベント ID 4302 とイベント ID 4304 の 2 種類があります。 DFSR 診断では、両方の種類のイベントが結合され、イベント ID 4302 としてのみ報告されます。

次の情報では、これら 2 種類のイベントの詳細について説明します。

イベント ID 4302: ローカル ファイルが使用されているため、サービスが更新されたファイルを受信できない場合に、ローカル共有違反が発生します。 これは、ファイル変更の 受信 側で発生します。 ファイルは既にレプリケートされています。 ただし、インストール先のディレクトリから最終的な宛先に移動することはできません。

イベント ID 4304: 共有違反が原因で、サービスはレプリケーション用のファイルをステージングできません。 これは、ファイル変更の "送信" 側で発生します。 DFSR は、レプリケーションのためにファイルをステージングまたはコピーする必要があります。 ただし、排他ロックではこれを防ぎます。