Transferring website hosting to another company

 

Overview

If you need to move your domain hosting to another hosting provider, there are several steps you must take to ensure that your data has been correctly backed up and your DNS is adjusted. The following information describes the necessary steps you must take to transfer website hosting.

This article explains how to transfer hosting, not the registration. If you also want to transfer your registration away from DreamHost, view the following article.

Step 1 — Back up your data

The very first thing you should do before you make any changes to your account is to backup your data. Visit the following article for more information:

This details how to backup three of the most important parts of your account:

  • website files
  • database
  • email

Step 2 — Find your DNS records

It's important to obtain a textual copy of the DNS records for your domains in case your new host needs any of them.

To obtain your DNS records:

  1. Navigate to the Manage Websites page.
  2. Open the DNS Settings page:
    DNS Settings
    • If in Grid view, click the 'vertical 3 dots' button under your domain. From the popout menu, click the DNS Settings link.
    • If in List view, click the 'vertical 3 dots' button to the right of your domain. From the popout menu, click the DNS Settings link.
      The domain's DNS records display.
  3. Copy all the DNS records in case your new hosting company requires you to replicate them on their servers.

You can view the following articles for further details on DNS at DreamHost:

Step 3 — Confirm everything is backed up

Before you point your DNS to the new hosting company, make sure you have backed up the following:

Step 4 — Upload your data to the new hosting company

Now that everything is backed up, you must log into your new hosting company's panel and upload all of your site's content. Check with your new host for instructions on how to upload your data within their system.

Step 5 — Point your DNS to the new hosting company

Option #1 — If your domain is registered at DreamHost and you want ALL records hosted at the new company

If your domain is registered at DreamHost, all you need to do is update your nameservers to point them to your new hosting provider. Updating your nameservers points ALL of your DNS records to the new hosting company. This means all email, website, and custom DNS records will be hosted at the new company. View the following article for instructions on how to change your nameservers:

If this is your only domain on your account, you do NOT need to maintain a hosting plan. A hosting plan is only necessary if you wish to host a domain and its content on DreamHost servers. If this is your only domain, make sure to close your hosting plan. Your DNS will continue to point to your new hosting company.

DNS propagation time

Each record created requires its own time for the DNS to resolve. You can use the following links to check the progress of the record:

The following article provides details on DNS propagation as well if you’d like to read more about that:

Option #2 — If your domain is registered at DreamHost and you only want the website hosted at the new company while keeping email hosted at DreamHost

If you want your site to point away from DreamHost while keeping your email hosted at DreamHost, you must create custom DNS records. Contact your new host to obtain the correct IP addresses to point to. Then view the following article for instructions on how to create A records for your site.

DNS propagation time

Each record created requires its own time for the DNS to resolve. You can check the progress of the record at a site such as this:

The following article provides details on DNS propagation as well if you’d like to read more about that:

Option #3 — If your domain is NOT registered at DreamHost

If your domain is NOT registered at DreamHost, you must log into the account where it is registered and adjust the nameservers from there.

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?