How do I move my site from my old host to your servers?

Transferring your account to us can be an easy process with zero downtime if done properly. To do so you only need a little preparation and allow for about 3-4 days overlap between the two hosts. Your primary concern is having control of your domain names. This is paramount as you will need to be able to change the nameservers for the domain name.


1. Purchase a new hosting account with us.

2. With your login information for your new account with us upload your web content to the new server and configure any email addresses you use/need via IP address.  If you're not sure how to do this, scroll down to the bottom of this article!

3. Once the new server is tested and functions as needed via editing your Hosts file, log in to your domain name registrar interface and update the DNS nameservers to the nameservers listed in your welcome email

3a. (optional) If you use a high traffic, database driven site, it is wise to setup remote access to the database on your old web hosting server during the DNS propagation process. This ensures that your database stays in sync and up to date all on one server.

4. Continue to check email on both the old and new hosting servers via IP address to ensure that no communications are lost during the DNS propagation.

5. After about 72 hours DNS propagation should be complete and if all testing shows your new account is fully functional you can close the old account.

5a. (optional) If you chose to use remote access listed in step 3a you will need to shutdown your site using a temporary webpage or to let your users know there is some work in progress for a moment. Transfer your database from the old server, set your connection script to use the \"local” database, and turn your site back on.

Following the above steps will prevent any downtime for your site and allow you to ensure that neither emails nor database updates are lost in the transfer process.


Are you using cPanel at your old host? We offer free cPanel migrations. All we need is a copy of a full cPanel backup from your old host and we'll restore it to your new NixiHost account. For more on how to create a full cPanel backup see Generating or Downloading Full Backups.

If your old host doesn't use cPanel, but your website is built in WordPress, we offer a WordPress Migration Service starting at $150/site. All we would need to get started is a copy of your WordPress database(s) and all of your website files. We also have a knowledgebase article that explains how to migrate a WordPress site if you prefer to do it yourself: Transferring a WordPress Site

  • 266 Users Found This Useful
Was this answer helpful?

Related Articles


Migrating your Tumblr blog to WordPress takes a few steps, but it's easier than you might think....

WordPress: Transferring A WordPress Site

Do you need to transfer your WordPress site from your old host to Nixihost? This guide will show...

cPanel Migrations

We offer free cPanel migrations! Full cPanel backups include all email addresses and emails, DNS...

WordPress Migration Plugins and High Resource Usage

When using a WordPress plugin to migrate or import a WordPress backup, it is not uncommon to see...

WordPress Migration Plugins and High Resource Usage

When using a WordPress plugin to migrate or import a WordPress backup, it is not uncommon to see...