Knowledgebase

Moving a Live Site With No Downtime Print

  • dnsnameservers, downtime, nameservers, email, dns, migration, woocommerce, guide
  • 0

The careful approach.

THE PRINCIPLE

Have the new server fully working before anyone is directed at it.

THE SEQUENCE

  1. Record the existing zone completely
  2. Lower TTLs to five minutes, a day in advance
  3. Build the site on the new server
  4. Test with a hosts file entry pointing your machine at the new address
  5. Check every page, forms, login, mail, and checkout
  6. Recreate every DNS record at the destination, if nameservers are changing
  7. Change the A records, or the nameservers
  8. Monitor
  9. Confirm everything works
  10. Raise TTLs
  11. Cancel the old hosting only after a week

WHY THE HOSTS FILE STEP MATTERS

It lets you verify the new server completely while the world still uses the old one.

Every migration disaster involves someone switching before testing.

WHAT IS UNAVOIDABLE

A brief period where some visitors reach the old server and some the new.

If the site takes orders, that means orders arriving in two places. Plan for it: a maintenance notice, or a quiet window.

WHAT PEOPLE FORGET

Mail. Download mailbox contents before the switch.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot