How To Migrate Your Wordpress Site To Our Wordpress Hosting Package
Posted by vipin h, Last modified by vipin h on 27 April 2018 06:28:53 PM
In this article we will discuss how to migrate Wordpress website using Duplicator plugin.
Duplicator gives WordPress users the ability to migrate, copy, move or clone a site from one location to another and also serves as a simple backup utility. Duplicator handles both serialized and base64 serialized string replacement. Standard WordPress migration and WordPress backups are easily handled by this plugin as are zero downtime migrations.
How it works?
WP Duplicator plugin creates an installtion file and an archive file of your existing WordPress Files and Database. You have to then move these files to the new server. The duplicator installer file on the destination will let you quickly unpack and install everything.
Please find the detailed steps below:
1) Prepare the existing WordPress website for migrations
Login to your WordPress dashboard, install and activate the Duplicator plugin.
Now, go to "Duplicator > Packages > Create new package" and create a package which contains all the essential file that is required on the new server.
Now, enter the Name of the package and click on Next and the Duplicator plugin will scan your WordPress site and will show you stuff like:
. Extra large files
. Any other warnings
If you see any error, fix it and click on ReScan to let Duplicator plugin scan your site again. Please note that the Size Check notice will be triggered at 150MB and can be ignored on most hosts.
We highly recommend you to check and remove all the backup files or any other unwanted files to reduce the disk space usage of your existing WordPress hosting account before proceeding with the migration process.
Once the unwanted files are removed from your account, please click on the Build and Duplicator plugin will create a package which contains installer file and an archive file. Depending on the size of your WordPress site, it may take few seconds to minutes.
Please download both Installer and Archive file, and these are the only files which you need to move to the new WordPress Hosting package.
2) Preparing the new WordPress Hosting package with us for Migration:
Go to your “WordPress Hosting Manager” and Click on Install Wordpress button.
On the “Install Wordpress” page enter the details and click on the “Add Site” button.
Once the WordPress installtion is complete, Go to “WordPress Hosting Manager >> More >> Manage FTP” and create a new FTP Account for your package.
Please save the FTP Username, IP Address and Password details somewhere securely.
Now, access the newly created FTP account via your favorite FTP client (We prefer FileZila) and download the “wp-config.php” file to your local system.
Open the above “wp-config.php” file in your favorite editor and note down the following “MySQL Settings” for your Wordpress Hosting Account.
Please note that this is very important in going forward because we require the database details provided in this file to complete this migration process.
Now you can delete all the existing WordPress files (Including the above wp-config.php file!!!) on your new WordPress Hosting package via FTP.
3) Starting the Migration process
Please upload the installer.php file and the archive file (.zip format) which we have downloaded on Step 1 to your newly created FTP account on our WordPress Hosting Account.
Now, please edit your local PC's “hosts” file inorder to temporarily map the domain name to the IP Address of your new WordPress Hosting package.
On Google Chrome browser, you can use the "Virtual Hosts" plugin instead of doing this.
Now, open a web browser on the same PC where you have edited the “hosts” file and access “http://yourdomainname.com/installer.php”.
Replace “yourdomainname.com” with your domain name.
On this page, Accept the “Terms and Notices” and Click on “Next”
Here, enter the Database Details which we have taken from the “wp-config.php” file on the Step 1 and Click Next.
On the Next Page, Enter the New Settings (Not required to change this in most cases) and Click on “Next”.
That's it!!! If you have done everything right way, the installation will complete soon.
Now, you can access the site on the new WordPress Hosting Server by calling the domain name on the browser. (The domain will point to the new server as long as you keep the “hosts” file entries)
Once everything is working properly, you can point your domain DNS to the WordPress Hosting Account. You can find the DNS details from “WordPress Hosting Manager >> DNS”