Windows Server:Active Directoryドメイン コントローラーのDFSレプリケーション イベント ログにエラー4012が表示される

Summary: Active Directory ドメイン コントローラー (DC) がパートナーから SYSVOL データを長時間レプリケートできない場合、SYSVOL レプリケーションは停止します。これが発生すると、影響を受けるDCの分散ファイル システム レプリケーション(DFSR)イベント ログにエラー4012が記録されます。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

エラー4012(出典: DFSR) は、DC の DFSR イベント ログに表示されます。イベントの説明には、次に示すように、SYSVOLフォルダーのパスが含まれます。

The DFS Replication service stopped replication on the folder with the following local path: C:\Windows\SYSVOL\domain. This server has been disconnected from other partners for n days, which is longer than the time allowed by the MaxOfflineTimeInDays parameter (60). DFS Replication considers the data in this folder to be stale, and this server will not replicate the folder until this error is corrected.

[The rest of the event description has been omitted.]

ローカル パスは異なる場合がありますが、この記事は SYSVOLフォルダーについて言及されている場合にのみ適用されます。上記の例では、 n は DC がパートナーに連絡できなかった日数を示しています。この数値はさまざまですが、常に MaxOfflineTimeInDaysの詳細を確認してください。

Cause

分散ファイル システム レプリケーション(DFSR)では、レプリケーション パートナーが定期的に通信している必要があります。サーバーが長期間パートナーと通信できない場合、そのサーバーのレプリケーションは無効になります。

MaxOfflineTimeInDaysデフォルト値は 60 で、サーバーが相互に通信できなくなる最長時間を表します。これは、Active Directory フォレストの廃棄 (tombstone) の有効期間と似ていますが、別物です。

Resolution

注:イベントの説明で、レプリケーション グループからサーバーを削除して再度追加するように指示されている部分は無視してください。これは、SYSVOLレプリケーションを処理する際の正しい手順ではありません。


シナリオ1:ドメイン内のDCは1つだけです。

ドメイン内にDCが1つしかない場合は、別のDCが追加された場合にレプリケーションが行われるように、SYSVOLのオーソリテイティブ同期が必要です。関連する手順については、 分散ファイル システム レプリケーション(DFSR)を使用してSYSVOLデータのオーソリテイティブ同期を実行する方法 を参照してください。他のDCに言及している手順やレプリケーションを強制する手順はスキップできます。


シナリオ2:ドメイン内に複数のDCがあります。

ドメイン内に複数のDCがある場合は、問題の影響を受けるDCの数を特定する必要があります。これを行うには、DC の DFSR イベント ログでエラー 4012 を検索します。影響を受けるすべてのDCのログには、最近このエラーがあります。

  • 1つのDCのみが影響を受ける場合は、そのDCでSYSVOLの非オーソリテイティブ同期を実行します。関連する手順については、分散ファイル システム レプリケーション(DFSR)を使用してSYSVOLデータの非オーソリテイティブ同期を実行する方法 を参照してください。
  • 複数のDCが影響を受け、影響を受けない他のDCがある場合は影響を受けるすべてのDCでSYSVOLの非オーソリテイティブ同期を実行します。
  • ドメイン内のすべての DC が影響を受ける場合は、1 つの DC を SYSVOL データの信頼できるソースとして選択する必要があります。これには、各DCのSYSVOLフォルダー階層内のデータを調べ、どのコピーが最新かを判断する必要があります。信頼できるソースを選択したら、そのDCでSYSVOLの正式な同期を実行します。手順へのリンクについては、上記のシナリオ1を参照してください。ドメイン内のすべてのDCでSYSVOLを同期するには、手順のすべての手順を実行します。

Additional Information

マルチDCドメインでは、次の値を増やすことで、影響を受けるDCでレプリケーションを再開できる場合もあります。 MaxOfflineTimeInDaysの詳細を確認してください。これは広範囲にテストされていませんが、複数の場面で問題を解決しています。設定するには MaxOfflineTimeInDaysで、次のコマンドを実行します。

wmic.exe /namespace:\\root\microsoftdfs path DfsrMachineConfig set MaxOfflineTimeInDays=x

x の値は、エラー 4012 で示された日数より大きくなければなりません。コマンドの実行後にDFS Replicationサービスを再起動し、DFS Replicationイベント ログにエラーがないか確認します。レプリケーションがしばらくの間失敗している場合は、競合の検出と解決に関するイベントが予期されます。これらは、DFSRが設計どおりに機能していることを示しています。

レプリケーションが再開されたら、コマンドを値60で再実行すると、 MaxOfflineTimeInDays をデフォルト値に設定します。(これはオプションです。

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025

Products

PowerEdge R250, PowerEdge R260, PowerEdge R350, PowerEdge R360, PowerEdge R450, PowerEdge R550, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R750 , PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R860, PowerEdge R960, PowerEdge T140, PowerEdge T150, PowerEdge T160, PowerEdge T340, PowerEdge T350, PowerEdge T360, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T640 ...
Article Properties
Article Number: 000218367
Article Type: Solution
Last Modified: 28 Apr 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.