Skip to content
Your cart
Subtotal $

Your cart is empty

Add something to get started.

Browse the shop
Hosting guide

Moving your website

In short

How do I move my website to a new host?

Back up your site, set up the new hosting, copy the files and databases across, and test it. Then point your domain's DNS at the new host, keep the old hosting until DNS has settled, and only then cancel the old plan. Done in that order, most visitors should not notice the move.

Moving a website to a new host is routine work, and it goes smoothly when you do it in the right order. The aim is simple: the old site keeps running until the new one is proven.

Before you start

Gather what you will need: the login for your current hosting, the login where your domain's DNS is managed, and a list of your email accounts. Your domain name is separate from hosting, so you normally keep it where it is. If you are not sure which plan to move to, read choosing a hosting plan first.

The steps, in order

  1. Back up the current site

    Download a full copy of your website files and its databases, and keep it somewhere safe. If anything goes wrong later, you can restore from it.

  2. Order the new hosting

    Choose a plan with enough storage, email accounts and databases for your site, and set it up. Do not change your domain yet, so your live site keeps running on the old hosting.

  3. Copy the files and databases

    Upload your site files and import your databases to the new hosting, either yourself or with a developer. Update any settings that point to the old server, such as the database details in your site configuration.

  4. Test on the new hosting

    Look over the copy before anyone else sees it. Click through the pages, test forms and checkout, and confirm images and links load. Many hosts offer a temporary address or a way to preview the site before the domain moves.

  5. Point the domain to the new hosting

    Change your domain's DNS settings, either the nameservers or the A record, so visitors reach the new hosting. Lower the DNS time to live (TTL) a day or two beforehand, if you can, so the change spreads sooner.

  6. Keep the old hosting until DNS has settled

    DNS changes can take from a few minutes to a couple of days to reach everyone. Leave the old hosting running during that time, so visitors who still reach it see a working site, and check that new form entries and orders arrive in the right place.

  7. Cancel the old hosting

    Once the new site has run correctly for several days and you have a final backup from the old host, cancel the old hosting.

Email may move separately

Your website and your email do not always live in the same place. If your mailboxes are on the old hosting, they and their messages need moving as well, and the email DNS records (called MX records) may change. If your email is hosted elsewhere, it may carry on untouched. Check which applies before you change any DNS, because pointing the wrong records at the new host can interrupt mail.

If you would rather not do it yourself

Moving files, databases and DNS is easy to get wrong when you have not done it before, and a mistake can take a live site offline. If you want it handled for you, tell us about your site and we will put a plan in writing.

Want us to move your website?

Tell us where it lives now and we will scope the move and send a written proposal.

Get a proposal

Moving it yourself? See the hosting plans.

Questions about moving hosting

Not necessarily. If you copy and test the site on the new hosting first, and keep the old hosting running until DNS has settled, most visitors should see a working site throughout, though a short disruption is still possible.

Often a few minutes to a few hours, but it can take up to a couple of days to reach everyone. How long depends mainly on the time to live (TTL) set on your DNS records.

No. Hosting and the domain name are separate. You normally keep the domain where it is and change its DNS settings to point at the new hosting.

If your email lives on the old hosting, the mailboxes and their messages need to move too, and your email DNS records may change. Email can also be hosted separately from your website, in which case it may not need to move at all.

No. Keep it until DNS has settled and the new site has run correctly for a few days. Take a final backup before you cancel, because the data is usually deleted once the plan ends.

We value your privacy

We use cookies to run the site, understand how it is used and improve it. You can accept all, reject non-essential, or choose what to allow. Read our Privacy Policy.

Free proposal · No obligation

What can we help with?

Pick the service you are most interested in

We will ask a couple of quick questions, then send a tailored proposal. Takes under a minute.

Thank you!

Your request is in. Our Australian team will review it and send your tailored proposal within one business day.

Reference

Your details are private. We reply within one business day.

Call us