Are you planning on moving your WordPress website to a new host or a new server within the same host? Let us help you! With our WordPress website migration tool, simply select the website and database backup you want migrated and where to migrate it, and we'll do the rest!
Before we begin with the steps, there are two important things to note:
- Both the source website and destination website need to be added to your CodeGuard account. If one of these sites need to be added, you can follow the steps in this support article for website addition and this support article for database addition.
- Both the source and destination websites need to be WordPress sites with the WordPress installation in the root directory of the backup. To verify this, browse your website's backup, and the wp-admin, wp-content, and wp-includes folders should be shown on the first screen.
Step 1: From your dashboard, select a website
Click on the URL of your website from the dashboard. On the left, click the tab labeled "Migrate"
Step 2: Read the information carefully
Read through all the information on this page carefully. It will lay out the requirements for the migration as well as what you can expect throughout this process. You will be given a chance to add a new website here if you haven't already. If you're ready, click "Continue".
Step 3: Choose your Source Website
The source selection page will show you a list of all of your websites. If it fits the requirements for migration, there will be a "Select" button next to it. Click "Select" next to the website that you would like to migrate.
Next click the dropdown of website file backup dates and choose the backup that you would like to migrate and then click "Next".
Choose from the list of databases the one associated with your WordPress installation.
Then, select the date of the backup for your database that you would like to migrate and click "Next".
Step 4: Choose your Destination Website
Here, you will choose the destination of your website and database. As with the Source Selection, the websites that meet the requirements set forth earlier will have a "Select" button next to them. Click "Select" next to the website that you'd like as your destination.
Next, choose the database associated with this WordPress installation and click "Next".
Step 5: Verify the information
Review the information listed here. Be sure that the correct backup date is selected for your source website and database. These backups should be as close together as possible to be sure there are no issues.
Step 6: Begin your migration!
Once you've verified all the information is correct and you're ready to begin your migration, click "Start Migration".
This process normally takes just a few minutes, but for complex sites or those with a lot of content, the process may take an hour or more. You will receive an email notification when the process has finished.
Now go to your destination site and check out your newly migrated website!
As always, if you have any questions about this, please don't hesitate to reach out to our support team for assistance.