This article will assist you with migrating a website from another web host to InMotion Hosting. Please see our other article if your previous hosting provider uses cPanel.

Also, if you are moving a WordPress website to us, we have a guide in our Wordpress Education channel titled "Migrating your Existing WordPress site to InMotion Hosting"

The time frame to complete this process can really vary based on factors such as the size of your website/database, or download limitations set by your old host.

Evaluate your Site

The first thing you'll want to do is evaluate your site. You'll want to find out where in your previous host which folder your website files are stored. You will also want to find out if you are using any databases, and if so, how you can obtain a backup of them. It is best to contact your current hosting company to obtain this information as it does vary from web host to web host.

Download your Website Files

Next, you'll want to download your website files from your previous host to your desktop. We recommend that you use FTP to perform this step. For more help with using FTP, please see the following link:

Getting Started Guide: FTP

Export your Website Databases

If your website uses databases, you'll want to obtain a backup of your databases. Instructions for doing this vary from host to host, so you'll want to contact your previous host for assistance with this.

In case your old host offers phpMyAdmin like us, here is a link to a helpful article that covers How to Export a Database using phpMyAdmin.

Also, here is a link to an article that shows you how to Backup / Export a Database from SSH.

Upload your Website Files and Import your Databases

In this step, you will want to upload your website files using FTP into your public_html directory on your InMotion Hosting account. For further assistance with this, reference the Getting Started Guide: FTP link mentioned above.

If your website has a database, now is the time to import it to your InMotion Hosting Account. You'll first want to create the databases within cPanel, and then import your database backup using phpMyAdmin. For further assistance with these steps, please see:

Creating, Importing, and Exporting MySQL Databases

Test your Website

After you've uploaded your website files and restored your databases (if applicable), your next step will be to test your website. You can test your website using your account's temporary URL. To find your temporary URL, please see Testing your website using your Temporary URL for further assistance. If testing through the temporary url will not work for your site (some CMS applications do not work properly through the temporary url) you can use a edit your hosts file instead.

Setup your Email

If you have email addresses for your domain, such as you@yourdomain.com, now is the time to set them up. For more help with creating and configuring your email accounts, please see the following link:

Getting Started Guide: Email

If you currently point your email (MX records) to a third party email service such as Google, you'll need to update the MX records in your InMotion Hosting cPanel and ensure "remote mail exchange" is set. No email accounts need to be created on our servers as they reside on the third party providers servers. Please see our article on modifying MX records in cPanel for more information.

If you are using a third party spam filtering service that still delivers emails to our server, such as Postini, you'll need to create those email accounts on our servers.

You can migrate the current emails from your previous host to our servers. Please see our guide on moving over the existing emails you currently have.

Point your Domain

After you've migrated your website to your InMotion Hosting account and setup your email addresses, you'll now want to point your domain name away from your previous host and to your InMotion Hosting server. This can be accomplished by modifying your domain's nameservers with your current registrar to:

ns.inmotionhosting.com
ns2.inmotionhosting.com


If you are signed up as a Reseller (Not a VPS or Dedicated account) you will point the namesrvers to:

ns1.servconfig.com
ns2.servconfig.com

For more help with this, please see our DNS Modification Tutorial

Test your Website Again

When you update your nameservers, it may take up to 24 hours before the new changes begin to take affect. We recommend that you test your website right after the nameserver change, and then again every 6 - 12 hours until 24 hours has elapsed since you initially updated your nameservers.

The InMotion Hosting Support Department is available 24 hours a day, 7 days a week. If you need any assistance with the steps above, feel free to contact us at any time.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Transferring my VPS to InMotion
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2014-05-19 5:38 pm

Hi I am new and need to transfer my site over to in motion.  My orig site was built in Joomla - this is all greek to me.  Is there someone who can do this for me?  How long does it take?  As a small biz owner I just don't have huge chunks of time and don't want to start and not be able to complete.  Please help.

Staff
9,968 Points
2014-05-19 5:49 pm
Hello Allison,

If you take a look over our website transfer checklist, you should see that we just need some basic info in order to perform a website transfer for you.

Please submit a ticket with this information in it, and requesting we migrate your site from your old host to us:

  • Control panel URL:
  • Control Panel Username:
  • Control Panel Password:
  • FTP Hostname/IP:
  • FTP Password:

You might also want to take a look at our guide on how to perform your own website transfer if you're in a hurry.

Please let us know if you had any other questions at all!

- Jacob
n/a Points
2014-07-15 8:59 pm

I currently have an ecomerce website at Prostores, accepting customer payments through Paypal - I currently have around 600 products listed on the website. What do I neeed to do to transfer to InMotion? I am not computer literate so I will need easy to understand step by step instructions

Staff
20,143 Points
2014-07-16 7:43 am
Hello Paul,

There is not a tutorial for moving data from Prostores to another host. Prostores appears to have been a proprietary platform. While you may be able to export all your products into a file, you will need to pick a new ecommerce platform such as PrestaShop, OpenCart, Magento, etc to become your new store.

Ecommerce store setup can be tedious and have a learning curve as you will now be maintaining the entire store yourself. Take a look at which platform you may want and start to learn from there. We can always help with questions along the way.

Kindest Regards,
Scott M
n/a Points
2014-08-13 9:25 pm
Very easy to understand the transfer process. It's been almost ten years since I've changed web hosts, so I need the baby steps again. Thank You!
n/a Points
2014-09-22 2:18 pm

How long does this take about though? An hour? Two hours?

Staff
20,143 Points
2014-09-22 3:11 pm
Hello A,

the actual moving of the files from one server to another does not take too long. Depending on the amount of files and your experience, it can take an hour or more. The propagation time from pointing your domain to the new nameservers can take up to 4-24 hours, however.

Kindest Regards,
Scott M
n/a Points
2014-09-22 2:29 pm

One more question if I may?If you export through wordpress "tools> export and import, what is the difference doing it that way and the FTP way?

There has to be a reason why that transfer is not suggested vs the FTP way. 

Staff
20,143 Points
2014-09-22 3:14 pm
Hello A,

This article is not WordPress specific, but a general guide for most sites. Some, like WordPress may follow either this article or may also have a method more specific to them. For instance, our WordPress guide to migration deals only with WordPress sites.

Kindest Regards,
Scott M
n/a Points
2014-09-29 5:34 pm

I recently migrated my domain (therapy4kids.net). Now I want to upload Wordpress to that domain so I can run Wordpress on it. How woudl I go about doing this?  I attempted to install Wordpress through the Cpanel, did the install and then went to the wp-admin site and it gave me a 404 Error message. Obviously I messed up somewhere. I'm a pretty big novice with this.

Thnaks

Staff
17,840 Points
2014-09-29 6:44 pm
Hello Scott,

Sorry for the problem with the install issue with WordPress. This problem is actually related to your domain name. If you used your domain name for your WordPress installation, then it will not work because your domain is not pointing to our servers. The name servers would need to be updated. If you used a different domain name for the install, please let us know so that we can investigate it further.

Regards,
Arnel C.
n/a Points
2014-11-01 9:49 pm

Any one have idea easy way I can migrate emails from vdeck (ipower) to new inmotion account?

 

Regards

-Zoby

Staff
10,228 Points
2014-11-03 11:31 am
Hello Zoby,

Thank you for your question. Please see our guide on Transferring Emails from your old host to InMotion Hosting.

This guide will walk you through the steps.

Thank you,
John-Paul

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

16 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!