How to Migrate WordPress to a New Host

Moving your WordPress site to dotCanada is straightforward, and we're here to make it as smooth as possible. Here are the two main approaches - using a migration plugin, or doing it manually.

Option 1: Use a Migration Plugin (Recommended)

The easiest method for most users is a plugin like Duplicator or All-in-One WP Migration:

  1. Install the plugin on your current (old) host
  2. Create a full backup or package of your site - this includes all files and your database
  3. Set up your new dotCanada hosting account and install WordPress
  4. Install the same plugin on your new site and use it to import the package
  5. Update your domain's DNS to point to dotCanada's servers

All-in-One WP Migration is especially beginner-friendly - the export and import process takes just a few clicks.

Option 2: Manual Migration via FTP and phpMyAdmin

For full control, you can migrate manually:

  1. Use FTP to download all WordPress files from your old host
  2. Export your database from the old host using phpMyAdmin (Export > Quick > Go)
  3. Upload all files to your dotCanada account via FTP
  4. Create a new database and user in cPanel, then import your SQL file via phpMyAdmin
  5. Update wp-config.php with your new database credentials
  6. Update your DNS records to point your domain to dotCanada

Need a Hand?

dotCanada's support team is happy to assist with your migration. Contact our support team and we'll guide you through the process or help troubleshoot any issues along the way.

100% Satisfaction Guarantee

We're so confident you'll love dotCanada that we offer a 30-day money-back guarantee. Not satisfied? Get a full refund, no questions asked.

Ready to Get Started?

Join thousands of Canadian website owners who trust dotCanada for reliable, fast web hosting.

Get Started Today