In this article, you’ll learn everything about the migration feature of WP STAGING PRO.
With this function, you can move your entire WordPress website to another domain, new host, or new server very easily, and often faster and more reliable than with any other existing plugin.
This is a very reliable and extremely fast feature, even for huge sites. If you are a developer and interested in how we test and develop it, watch this video.
How to Migrate WordPress to a New Host
If you’d rather watch a video than read, have a look here. It explains all the steps of how to migrate WordPress to a new host:
Create a Backup of your WordPress Website
First, open the WP STAGING Pro plugin and click on the “Backup & Restore” button.
Click on “Create new Backup.”
Optionally, you can set up here a name for the backup. Keep all checkboxes selected to make a full site backup.
Now click on “Start Backup.”
Once the backup is done, you’ll see the Backup Complete message.
Download the Backup File
Click on Actions and Download.
This will download the entire website packed in one file with the extension “.wpstg.”
Upload the Backup File to the New Host
To migrate your WordPress website, the only requirement is to have WordPress installed on the destination host. This can be a new WordPress site from scratch or another existing site that you want to make identical to the source website.
Go to WP STAGING PRO and click on the “Backup & Restore” button.
Click on “Upload Backup.”
Select the backup from your local computer and upload it.
Restore the Backup File
Once the backup is uploaded, click on Actions > Restore, then Next and Restore.
The restore process will take a few minutes, depending on the size of the backup file. Once it is done, you will see the finish modal.
After clicking on OK, WordPress redirects you to the login screen. Enter the username and password of the original source website.
That’s it. With the help of WP STAGING PRO, you have migrated the entire website.