次の方法で共有


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

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

元の KB 番号: 280061

ゾーン ファイルを移動する

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

Note

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

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

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

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

    重要

    このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 したがって、次の手順を注意深く実行してください。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、次の記事の番号をクリックして表示される Microsoft サポート技術情報の記事を参照してください。
    322756 Windows でレジストリをバックアップおよび復元する方法

  4. 現在の DNS サーバーで、レジストリ エディター (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 リソース レコードが正しいことを確認します。

Note

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

  • インターフェイス
  • [フォワーダー]
  • 上級
  • ルール ヒント
  • ログ
  • セキュリティ
  • 手順 5 と手順 7 で指定したキー以外のキーに対して行われた特定のレジストリ設定