コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

このチュートリアルでは、Active Directory 2003 から AD 2008、2012、または 2016 への移行後に、ファイル レプリケーション サービス(FRS)から次のような警告イベントが記録される問題の解決方法を解説します。

「Event 13577, NtFrs: File Replication Service (FRS) is deprecated. To continue replicating the SYSVOL folder, you should migrate to DFS Replication by using the DFSRMIG command...」(ファイル レプリケーション サービス(FRS)は非推奨です。SYSVOL フォルダーのレプリケーションを継続するには、DFSRMIG コマンドを使用して DFS レプリケーションに移行してください。このドメインで SYSVOL のレプリケーションに FRS を使い続けた場合、将来のバージョンの Windows Server を実行するドメイン コントローラーを追加できなくなる可能性があります。)

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

エラーの原因

Windows Server 2008 以降では、ドメイン コントローラー間で SYSVOL フォルダー内のログオン スクリプトやグループ ポリシー オブジェクト(GPO)ファイルを複製する際に、従来の FRS の代わりに新しい DFS レプリケーション(DFSR)が使用されるようになりました。そのため、AD ドメインを 2003 から 2008 / 2012 / 2016 に移行した後は、SYSVOL フォルダーのレプリケーション方式も FRS から DFSR へアップグレードする必要があります。これにより、イベント ID 13577「NtFrs: ファイル レプリケーション サービス(FRS)は非推奨です」のエラーを解消できます。

SYSVOL レプリケーションを FRS から DFSR へ移行する手順

ステップ 1:DCDIAG でドメイン コントローラーの正常性を確認する

1. すべてのドメイン コントローラー上で、管理者特権のコマンド プロンプトを開き、以下のコマンドを実行してドメイン コントローラーの状態を診断します。

  • dcdiag

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2. 重要: 次の手順に進む前に、「FrsEvent」テスト以外のすべてのテストが合格していることを確認してください。

ステップ 2:フォレストおよびドメインの機能レベルを引き上げる

1. プライマリ AD ドメイン コントローラー上でサーバー マネージャーを開きます。
2. [ツール] メニューから [Active Directory ドメインと信頼関係] を選択します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

3. ドメイン名を右クリックし、[ドメインの機能レベルのraise] を選択します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

4. ドメインの機能レベルを Windows Server 2008 に設定して [raise] をクリックします。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

5. 機能レベルを引き上げるために [OK] をクリックし、成功メッセージでもう一度 [OK] をクリックします。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

6. 次に、[Active Directory ドメインと信頼関係] を右クリックし、[フォレストの機能レベルのraise] を選択します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

7. フォレストの機能レベルを Windows Server 2008 に設定して [raise] をクリックします。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

8. フォレストの機能レベルを引き上げるために [OK] をクリックし、成功メッセージでもう一度 [OK] をクリックします。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

ステップ 3:DFSR グローバル AD オブジェクトを作成する

1. プライマリ AD ドメイン コントローラー上で管理者としてコマンド プロンプトを開き、必要な DFSR グローバル AD オブジェクトを作成するため、以下のコマンドを実行します。(読み取り専用ドメイン コントローラー(RODC)で長時間移行が開始されない場合に有効です。)

  • dfsrmig /CreateGlobalObjects

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2. 引き続き次の手順に進み、FRS から DFSR への移行を開始します。

ステップ 4:移行状態を「準備完了(PREPARED)」に設定する

補足:「PREPARED」状態では、DFS レプリケーション サービスが SYSVOL 共有の内容を自身のためにコピーします。その後、同じく「PREPARED」状態に移行した他のすべてのドメイン コントローラーに対して、DFS レプリケーション サービスを使用して SYSVOL フォルダーのコピーのレプリケーションを開始します。この段階では、ドメイン内の各ドメイン コントローラー上の SYSVOL 共有の主要なレプリケーション エンジンは依然として FRS です。

1. 管理者特権のコマンド プロンプトで、以下のコマンドを実行します。

  • dfsrmig /setglobalstate 1

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2. 次に、すべてのドメイン コントローラーが「PREPARED」状態に正常に移行したことを確認するため、以下のコマンドを実行します。

  • dfsrmig /getMigrationState

注意:上記コマンド実行後に「Migration has not yet reached a consistent state on all domain controllers...」(すべてのドメイン コントローラーで移行が一貫した状態に達していません。Active Directory ドメイン サービスの遅延により状態情報が古くなっている可能性があります。)というメッセージが表示された場合は、数時間待ってからコマンドを再実行してください。「All domain controllers have migrated successfully to the Global state ('Prepared'). Migration has reached a consistent state on all domain controllers. Succeeded.」と表示されるまで繰り返します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

3. すべてのドメイン コントローラーでグローバル状態「Prepared」への移行が成功したら、以下の点を確認します。

1. C:\Windows ディレクトリに移動し、すべてのドメイン コントローラー上に 「SYSVOL_DFSR」 フォルダーが作成されていることを確認します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2. adsiedit.msc を実行します。
a. [ADSI エディター] を右クリックし、[接続][既定の名前付けコンテキスト] を選択して [OK] をクリックします。
b. [既定の名前付けコンテキスト] > [DC=Domain] > [CN=System] を展開し、CN=DFSR-GlobalSettings が作成されていることを確認します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

3. 以下のコマンドを実行し、SYSVOL が依然として「C:\Windows\SYSVOL\sysvol」から共有されていることを確認します。

  • net share

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

4. 以下のコマンドで Active Directory レプリケーションの正常性を確認します(結果に、すべてのドメイン コントローラーでエラーがないことが表示されるはずです)。

  • RepAdmin /ReplSum

ステップ 5:移行状態を「リダイレクト済み(REDIRECTED)」に設定する

補足:「REDIRECTED」状態では、レプリケーションが DFS レプリケーション サービスに切り替わり、新しい SYSVOL フォルダー(C:\Windows\SYSVOL_DFSR\sysvol)のレプリケーションが開始されます。同時に、FRS は古い SYSVOL フォルダー(C:\Windows\SYSVOL\sysvol)を他のドメイン コントローラーへ複製し続けます。

1. 次に、SYSVOL 共有が新しいフォルダー SYSVOL_DFSR を指すように、すべてのドメイン コントローラーに強制します。そのためには、以下のコマンドを実行します。

  • dfsrmig /setGlobalState 2

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2. 次に、すべてのドメイン コントローラーが Redirected 状態に到達したことを確認します。

  • dfsrmig /getMigrationState

注意:上記コマンド実行後に「The following domain controllers have not reached Global state ('Redirected')...」(次のドメイン コントローラーはグローバル状態 'Redirected' に達していません)というメッセージが表示された場合は、数時間待ってからコマンドを再実行してください。「All domain controllers have migrated successfully to the Global state ('Redirected'). Migration has reached a consistent state on all domain controllers. Succeeded.」と表示されるまで繰り返します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

3. すべてのドメイン コントローラーでグローバル状態「Redirected」への移行が成功したら、以下の点を確認します。

1. 「net share」コマンドを実行し、SYSVOL が現在「C:\Windows\SYSVOL_DFSR\sysvol」フォルダーから共有されていることを確認します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2a. すべてのドメイン コントローラーでレジストリ エディターを開き、以下のパスに移動します。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DFSR\Parameters\SysVols\Migrating SysVols

2b. 「DFS-R SYSVOL Path」 レジストリ値が 「C:\Windows\SYSVOL_DFSR\sysvol」 を指していることを確認します。
2c. 「LocalState」 レジストリ値が 2 に設定されていることを確認します。

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

3. ドメイン コントローラー上で Active Directory レプリケーションを強制します。強制するには、ドメイン コントローラーで以下のコマンドを実行します。

  • repadmin /syncall /AeD

4. DFS レプリケーション サービスに Active Directory のポーリングを強制します。Active Directory のポーリングを強制するには、ドメイン コントローラーで以下のコマンドを実行します。

  • dfsrdiag PollAd /Member:DC_NAME

注:DC_NAME は、Active Directory のポーリングを強制したいドメイン コントローラーの名前に置き換えてください。

4. すべてが正常であれば次のステップに進みます。何か問題がある場合は、以下のコマンドで「REDIRECTED」状態から「START」状態へロールバックできます。

  • dfsrmig /setglobalstate 0

ステップ 6:移行状態を「削除済み(ELIMINATED)」に設定する

補足:「ELIMINATED」状態では、レプリケーションが正常に機能していることを確認した後、すべてのドメイン コントローラーに FRS サービスを停止させ、SYSVOL フォルダーを削除させます。そのためには以下の手順を実行します。

1. コマンド プロンプトで、以下のコマンドを実行します。

  • dfsrmig /setGlobalState 3

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

2. 最後に、すべてのドメイン コントローラーが ELIMINATED 状態に到達したことを確認します。

  • dfsrmig /getMigrationState

【解決済み】Active Directory を 2012/2016 に移行した後のイベント ID 13577「FRS は非推奨」エラーの対処法

3. FRS から DFSR への移行が成功すると、イベント ビューアー > [アプリケーションとサービス ログ] に以下のイベントが記録されます。

a. File Replication Service: イベント ID 13503 – NtFrs > ファイル レプリケーション サービスが停止しました。

b. DFS Replication: イベント ID 8019 – DFSR > 「DFSR はドメイン コントローラー DC_NAME を 'ELIMINATED' 状態に正常に移行しました。NTFRS は C:\Windows\SYSVOL にある SYSVOL 共有を複製しなくなりました。DFSR は現在、C:\Windows\SYSVOL_DFSR にある SYSVOL_DFSR フォルダーを複製しています。この DC では NTFRS サービスが無効になっています。ドメイン コントローラー %Server_Name% の DFSR 移行が完了しました。」

以上で作業完了です!このガイドがお役に立ちましたら、ぜひコメントでご体験をお知らせください。また、他の方にも届くよう、いいねやシェアをしていただけると幸いです。

  1. 【解決済み】PowerPointでプレゼンテーションが開けないときの対処法

    PowerPointは、プレゼンテーションの作成や閲覧に活用できる強力なツールです。しかし、多くのユーザーが遭遇する一般的なエラーとして、「申し訳ありません。PowerPointはファイルを読み取れません…プレゼンテーションを開けません。ウイルス対策プログラムがプレゼンテーションの起動を妨げている可能性があります」や「PowerPointでPPTファイルのコンテンツに問題が見つかりました」といったメッセージが表示されるケースがあります。 このエラーは通常、システムがファイルをブロックしている場合や、PowerPointアプリケーションの特定の設定が原因で発生します。 システム上でPowerP

  2. 【解決済み】Outlookで「username.ostファイルは使用中のためアクセスできません」エラーが出たときの直し方

    Outlookを起動しようとした際に「username.ostファイルは使用中のためアクセスできません」というエラーが表示され、アプリが開けない場合は、この記事で紹介する解決策を順番にお試しください。 なぜこのエラーが発生するのか Outlookのアカウント設定で「キャッシュExchangeモードを使用する」オプションが有効になっている場合、OutlookはExchangeサーバー上のすべてのメールメッセージを、「username.ost」という名前のファイルとしてローカルにダウンロード・保存します。※「username」の部分はご自身のExchangeアカウント名です(例:john@offi