To move the DNS Server Service:

01. Install DNS on the destination server, but DO NOT configure it.

02. On the current DNS server, change any Active Directory integrated zones to standard primary, which creates the zone files that you will need for the destination server.

03. STOP the DNS Server service on both the source and destination servers.

04. Copy the %SystemRoot%\System32\DNS folder, including all files and sub-folders, from the source server to the destination server.

05. On the current DNS server, use regedit.exe to Export:

      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DNS\Zones to a .REG file.

06. On the destination server, import the .REG file from step 05, by double-clicking it.

07. Shutdown the current DNS server.

08. Transfer its' IP address to the destination server.

09. On the destination server, start the DNS Server service.

10. Register the server's A and PTR resource records by opening a CMD prompt and typing ipconfig /registerdns.
      If the destination server is a domain controller, STOP and START the NetLogon service to register the SRV records.
      You could type netdiag /fix instead.

11. If the destination server is a domain controller, convert the original Active Directory integrated zones back to Active Directory integrated.

12. Verify that the SOA resource records on each zone contains the correct name for the primary server, and that the NS resource records for the zone(s) are correct.

The following DNS settings are NOT migrated by this procedure:

    Interfaces
    Forwarders
    Advanced
    Root Hints
    Logging
    Security
    Any registry entries, except those under <b>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DNS\Zones</b>.
NOTE: See tip 6731 for Windows Server 2003.