Duplicator plugin for Wordpress

Migrate WordPress sites for Free

It’s No brainer that wordpress is powering most of the site over internet, no matter its a Personal Blog, Portfolio, an company web presence site or an small E-commerce stores.

WordPress is free and open source CMS (Content Management System) that powers most of the website today its very easy to host develop and maintain, as developer or maintainer or a wordpress website sometimes its very hard to manage backup or do changes over online live environment due to dependency of plugins and wrong configuration may result website down.

The best approach as a developer is to create a wordpress website locally and migrate to the internet over domain. Sometimes it looks like a very time consuming or tedious task. 

But using various wordpress plugin its very easy to perform, today i am going to demonstrate how you can use the plugin “Duplicator” to perform migration of local wordpress website to internet domain.

Requirements

  • Locally running wordpress website
  • CPANEL access
  • Creating an database using CPANEL and handy the Database name, Username and password of the database.

Process

Now go to your locally running wordpress site navigate to plugins section select add new and search “Duplicator” and install the plugin showing below.

Install Duplicator

After installation, activate the plugin.

Activate Duplicatior

There was a welcome message from Duplicator plugin you can allow and share your email address or click on skip.

Welcome screen of Duplicator

Now on Duplication page click on Create new

Create new backup of duplicator

It will initiate the setup process and show the filename and the location of file where it will store all you just need to verify and click on next

Setup backup in Duplicator

The scan process will start most of the CPANEL environment you will get good message incase of any error you can comment or do simple google search with your cpanel provider to get solution fix that solution perform the scan again and when you get all Good message click on Build 

Backup requirement scan in Duplicator

The Duplicator Build process will start

Building Backup in Duplicator

After the Build process is completed for Backup you can download the installer and Archive file.

Download Backup file in duplicator

Now Navigate to your CPANEL website public director in my case i am using Cyber Panel and upload both file (Installer.php and Archive.zip) 

cyberpanel uploading backup file

Now navigate to domain after / add installer.php to get following database details setup page for example if your site is

abc.com

then the URL u need to type is

abc.com/installer.php

enter the previously created CPANEL database name, database user and password click on validate.

restoring site using duplicator

If all validation is pass without any warning and when clicking on next button you will see a summary of the site including site url and database setting.

duplicator restore notification

After clicking ON the Extracting of the wordpress site process will start and wait till the process is finished.

Duplicator restore process

After the extraction you will get an option to login on admin panel of your wordpress site, make sure you checked the auto delete installer option as it will prevent any issues from installer in future.

duplicator deployment compete page

You will redirect to login page enter the wordpress username and password to login

wordpress login

Once you login successfully your duplicator plugin will notify the summary.

duplicator successful site migration

Note: sometimes in migration some plugins get disabled so after successful migration navigate to the plugin section and make sure all your required plugins are enabled.

You might be interested in wordpress