Windows DNS ゾーンを別の Windows サーバーに移動する方法

この記事では、Windows 2000 を実行している DNS サーバーから Windows 2000 を実行している別の DNS サーバーにゾーン ファイルを移動する方法について説明します。

適用対象: Windows Server 2012 R2、Windows Server 2016
元の KB 番号: 280061

ゾーン ファイルの移動

あるサーバーから別のサーバーにゾーン ファイルを移動するには、次の手順に従います。

注:

次の方法を使用するには、Windows 2000 ベースの新しいサーバーに Windows 2000 DNS Server サービスをインストールする必要があります。 DNS サーバー サービスはまだ構成しないでください。

  1. 現在 DNS ゾーンをホストしている DNS サーバーで、Active Directory 統合ゾーンを標準プライマリに変更します。 このアクションにより、宛先 DNS サーバーに必要なゾーン ファイルが作成されます。

  2. 両方の DNS サーバーで DNS サーバー サービスを停止します。

  3. %SystemRoot%\System32\DNS フォルダーの内容全体 (サブフォルダーを含む) をソース サーバーからコピー先サーバーに手動でコピーします。

    重要

    このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリのバックアップ方法および復元方法の詳細を参照するには、以下のサポート技術情報番号をクリックしてください。
    322756 Windows でレジストリをバックアップおよび復元する方法

  4. 現在の DNS サーバーで、Registry エディター (Regedit.exe) を起動します。

  5. 次のレジストリ サブキーを見つけてクリックします。

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DNS\Zones

  6. Zones エントリをレジストリ ファイルにエクスポートします。

  7. 次のレジストリ サブキーを見つけてクリックします。

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones

  8. Zones エントリをレジストリ ファイルにエクスポートします。

  9. 宛先 DNS サーバーで、各レジストリ ファイルをダブルクリックして、Zones サブキーをレジストリにインポートします。

  10. 現在の DNS サーバーをダウンさせ、その IP アドレスを宛先 DNS サーバーに転送します。

  11. 宛先 DNS サーバーで、DNS サーバー サービスを開始します。 サーバーの A および PTR リソース レコードの登録を開始するには、コマンド プロンプトで次のコマンドを実行します。

    ipconfig /registerdns
    
  12. このサーバーもドメイン コントローラーである場合は、Net Logon サービスを停止して再起動してサービス (SRV) レコードを登録するか、コマンド プロンプトで次のコマンドを実行します。

    netdiag /fix
    
  13. 以前は Active Directory に統合されていた標準ゾーンは、ドメイン コントローラーの場合は、置き換えの DNS サーバーで Active Directory 統合に変換できます。

  14. 各ゾーンの SOA リソース レコードにプライマリ サーバーの正しい名前が含まれていること、およびゾーンの NS リソース レコードが正しいことを確認します。

注:

この記事で説明する手順では、次の DNS サーバー設定は移行されません。

  • インターフェイス
  • フォワーダー
  • 詳細設定
  • ルート ヒント
  • ログ記録
  • セキュリティ
  • 手順 5 および手順 7 で指定したキー以外のキーの下で行われた特定のレジストリ設定