How to Migrate a WordPress Site From One Server To Another
You want to migrate a website? In this document we will show you 2 methods which include plugins which will help you achieve that.
You can use Duplicator plugin. Duplicator plugin makes it easy to copy and migrate WordPress sites. It is the best free alternative and the most extremely popular backup and migration plugin.Download and Install the Plugin
The plugin will perform a scan of the server, files and database to detect any possible issues. It’s not mandatory for all the checks to pass to build the package, but it’s good to be aware of them as they can cause problems in some cases.
After that click on “build button” and wait a few minutes just depending on your website size.
Now, the software will go ahead and backup your whole site to a single file. After completing the process, you will get download buttons for an installer (.php file) and for the archive you just created (a zip file). Download both of them.MIGRATING THE WEBSITE TO THE NEW SERVER
Add database details and check “I have read all warnings & notices” check-box. Click "Run Deployment" button.
Now click the Advanced Options and enable the “Enable Full Search” check-box. Finally click on "Run Update" button.
The second method uses WP Clone plugin. WP Clone by WP Academy makes it easy to copy and migrate large WordPress sites.
Download and Install the Plugin
WP Clone can be installed directly from the WordPress dashboard. Under the Plugins option, click “Add New” button and then search for “WP Clone ”. Click on "Install Now" button, after that activate your plugin.
First stop is to create your site backup. Go to Dashboard -> WP Clone and select “Create Backup” button.
Just wait a few seconds and copy a generated URL.
After creating backup, go to the location where you are migrating your website and select “ Restore from URL” button on the WordPress WP Clone plugin and paste your URL.
Also make sure you have checked “I AGREE (Required for "Restore" function)” check-box before clicking “ Restore from URL” button.
Also please check this guide for more info: MOVING YOUR WORDPRESS BLOG TO A NEW HOST