Knowledge Base Hub

Browse through our helpful how-to guides to get the fastest solutions to your technical issues.

Home  >  WordPress  >  Migrate WordPress Website Using All-in-One Migration Plugin
Top Scroll

Migrate WordPress Website Using All-in-One Migration Plugin

 2 min

Taking a WordPress website from one domain or server to another may seem like a lot of work at first glance. The All-in-One WP Migration plugin simplifies this considerably. It bundles your website into a single file that you carry over to the new server and restore in just a few clicks.

Follow the steps below to migrate your WordPress website using the All-in-One WP Migration plugin:

Step 1: Install the Plugin on Your Source Site

  • Log in to the WordPress admin panel of your site. 
  • From the sidebar, go to Plugins Add Plugin and search for All-in-One WP Migration
add-plugin-first
  • When it shows up in the results, click Install Now and wait for it to finish. Then click Activate to get it running.
add-plugin-first

Step 2: Export Your Website

  • Go to All-in-One WP Migration → Export → Export Site To → File. The plugin will begin packaging your site into a backup file.
export-site
  • Wait for the process to complete. This may take a few minutes depending on your site size.
  • Click the Download button and save the .wpress file to your computer.
download-button

Step 3: Set Up the Destination Site

Ensure the new domain points to the destination server via DNS; otherwise, you cannot access the wp-admin panel.

For same domain migration
Backup from source server (check step 2), then point domain to destination server to access the new wp-admin panel.

For different domains
Each domain must point to its respective server to access its wp-admin panel.

  • On your new domain or server, do a fresh WordPress installation
  • Log in to that admin dashboard, then install and activate the All-in-One WP Migration plugin the same way you did on the source site.

Step 4: Import Your Website

  • Go to All-in-One WP MigrationImport on the new site.
import-website
  • Pick Import FromFile, select the .wpress file from your computer, and confirm when the plugin asks you to overwrite existing data. 
import-site-files
  • Click on Proceed
  • Let the import get completed. You will see a message as “Your site has been imported successfully.”
successful-message

Step 5: Save Permalinks

  • Head to Settings Permalinks once the import wraps up. 
  • Hit Save Changes without touching any of the existing settings.
save-changes

Step 6: Final Checks

  • If source and destination domains differ: The migrated site will retain old domain URLs. To replace them with the new domain, follow this guide: Changing Old URL’s in Website Database After Migration
  • If you find yourself on the login screen after the import, enter your WordPress admin username and password to get back in.
  • Once the migration is done, visit your new domain in a browser and go through the site manually. 
  • Click on some pages and fill out a contact form to make sure submissions go through. 

Your WordPress Site Has Been Successfully Migrated!

For our Knowledge Base visitors only
Get 10% OFF on Hosting
Special Offer!
30
MINS
59
SECS
Claim the discount before it’s too late. Use the coupon code:
STORYSAVER
Note: Copy the coupon code and apply it on checkout.