The migration of the site to a new domain is divided into two main stages: migration files and migration database. On the old site should be installed PRO version of the plugin and on the new site rather free version of the plugin.
Files can be migrated in several ways:
In all these cases you need to create backup files on the old server, and selecting the following check boxes (tab Backup, section What to backup) “Plugins folder”, “Themes folder”, “Uploads folder”, “Any folder inside wp-content” – It is very IMPORTANT to select only the specified items, and not any other.
Manual migration of files:
Migration using cloud services (DropBox, Google Drive, One Drive, Amazon):
Transferring files to the new server via (FTP, FTPS, SFTP, SCP) with the help of plugin.
If you migrate files to a new server with one of the above methods – you can begin to migrate the database.
Database can be migrate only in one way, to do this go to the tab “Migration”. In the field “Find” should be the address of the old site, for example such as “//old-site.com”, and in a field “Replace” – the address of the new site, for example “//new-site.com”, then click on the button “Get migration DB”, wait a bit and begin downloading the database dump for the new site. After downloading the dump database – upload it manually via FTP to a new server in the folder where the backup files will be stored. Remember dump database ID. For example ID of the file “backup_2015_09_06-11_57_38_id3.sql” will be equal “3”.
That’s all, migration is ready, now remains to start the migration to the new site. If you transfer files via cloud services (DropBox, Google Drive, One Drive, Amazon), first you need to log in on the cloud service, which made a backup of the old site (button “Authenticate” of the service block “Where to backup”). Then go to the tab “Restore”, if you have not created a backup on the new site, you’ll see only two backup file type “Filesystem” and “Database”. First, you need to start restoring the backup of the file system, if the backup has been uploaded to the cloud service – recovery may take a long period of time, depending on the size of the content website. After the successful recovery of files (you can checked by clicking on the tab plugins in admin panel. There should be a list of deactivated plugins, such as that on the old server) – run recovery database – after a successful recovery – WP will ask you to login to the admin panel, your access will be those as data entry on the old site.