Moving Large WordPress Sites to HostingDude.com

There are different ways to move your WordPress® site between hosts. The easiest way is to use one of our Managed WordPress accounts, and then use its migration feature(more info). However, if you can't use the migration feature, you can use this process outlined in this article.

These instructions are best for large, complex WordPress sites who are not changing their domain names.

If you have a simple WordPress site, we recommend Moving Small WordPress Sites to HostingDude.com.

Before you start, you need:

  • Access to your existing phpMyAdmin account
  • FTP access to your existing WordPress site
  • Access to the DNS settings for your domain name
  • An active Web Hosting account with us (Linux is recommended)

1. Downloading Your Existing Site from the Other Hosting Company

2. Setting Up Your New Hosting Account

3. Restoring Your Database

Things to Consider

Before your site can be live on the Internet, you need to update your DNS, which brings your current blog offline. see Change nameservers for my domains for more information.

Sometimes you need to update broken links when you move your WordPress site to a new server. If you find broken images and hyperlinks throughout your site when it's back online, you might need to clean your site of outdated link paths. For more information, see Fixing Permalink Issues with WordPress.

Other Resources

You can find more help at the WordPress website, which offers resources on these subjects:

Note: As a courtesy, we provide information about how to use certain third-party products, but we do not endorse or directly support third-party products and we are not responsible for the functions or reliability of such products.