Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > Linux Forums > Technical

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 13th January 2007, 16:02
martinfst martinfst is offline
Senior Member
Join Date: Dec 2006
Location: Hilversum, The Netherlands
Posts: 880
Thanks: 1
Thanked 18 Times in 17 Posts
Send a message via MSN to martinfst Send a message via Skype™ to martinfst
Question Primary and Secondary nameserver move

Could use some "think with me advise" which may result in some kind of howto ..... I couldn't find a complete / appropriate howto with Google, so let's use these forums to be the 1st.

I have a current server, which runs Bind9 on ns0 and ns1 for my maindomain. These ns0 and n1 nameservers are also responsible (authoritative) for several other domains and they have separate, individual IP addresses.

I want to move to a new server, with new IP addresses and I want to move the authorative ns0 and ns1 to this new server. Objective is to get rid of the current server in the future, after the move. These ns0 and ns1 are known in the tld (Netherlands) registry.

I cannot move all domains / websites in one action to the new servers, so I have to do that step by step. Another complicating factor is that there are sub-domains/websites which also cannot be moved at the same moment as the primary domain.

So the steps I have in mind are:
  1. Define on the new server (with ISPConfig), all the old domains / host names, pointing to the current server. I do this with the DNS Manager of ISPConfig, "New Master". I will not add domains with "New Site" functionality.
  2. Change the IP address of ns1 on the current server to point to the new server
  3. Wait for at least 72 hours to make sure the change to ns1 has been propagated
  4. Verify at the tld name servers and my own name servers the correct resolving of ns1
  5. Check on the new server (with dig @ns1) all the existing domains and hosts are resolved to the old server IP addresses, to ensure all websites stay online
  6. Change on both servers the IP address of ns0 to resolve to the new server
  7. Again wait at least 72 hours to allow propagation of the ns0 IP address
  8. Check if both ns0 and ns1 (and therefor non-specified queries) will result in proper resolving of the existing domain names to the old server. Also, requesting webpages in a browser should result in sites being served by the webserver on the old/current hardware. This should complete the transition of the Bind aka nameservers.
Next step is to migrate the sites. That should done like
  1. Create a Customer + site with ISPconfig
  2. Transfer the data, setup databases, modify rewrite rules, etc
  3. Create a codomain on the new IP address and test the site
  4. Remove the old IP address from the "DNS Manager"
  5. Place a redirect directive on the old server for this specific (sub-)domain
  6. Test if the site resolves to the new server
  7. Remove the co-domain

I'm pretty sure there are some holes in the above plan. I'd be very grateful if another prying eye points me to the obvious.
Reply With Quote
Sponsored Links


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Virtual Users And Domains With Postfix, Courier And MySQL Secondary MX acoghlan HOWTO-Related Questions 1 8th March 2008 06:02
High Availability Samba cluster - DRBD + Heartbeat djalex Server Operation 58 25th May 2007 20:38
Help needed with DNS Server teves Installation/Configuration 4 24th October 2006 21:36
Primary & secondary DNS-Server Problems: permission denied Pasco Installation/Configuration 10 21st July 2006 13:46
Adding domains to non-ISPConfig secondary DNS servers cstone Tips/Tricks/Mods 4 19th July 2006 15:25

All times are GMT +2. The time now is 10:51.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.