I just recently migrated my WordPress website using thisAll-In-One-Migration Plugin and it turned out to be one of the best WordPress plug-in in this purpose. So yeah, All In One Migration plugin saved my day and website. I was able to recover all the posts, images and all other content of the website. In this article, I want to share how I did it.
So, here is the step-by-step instruction on how to properly migrate WordPress Website using this plugin.
- At first, export all the content of your website. For that Go to Dashboard>All In one Migration>Export and then export the file.
2. After that, you need to import the backup file on the new website(new host server). For that, change the nameserver of the domain name under the DNS management page which you will find on the domain account setting. Usually, it takes 20-24 hrs for a change of nameserver to come into effect.
- Install WordPress into the new host server by login-to Cpanel. To install WordPress Go to Cpannel>Software Section>Softacalous Software Installer>Wordpress>Then install it. It’s very easy and also automatically creates a Database, Database user for you. So, you don’t have to worry about creating by yourself and doing works with the wp.config file.
Since WordPress is now installed in your server. Login to your WordPress dashboard and again install this plugin and this time Click on import. In the newest version of All in One Migration Plugin the maximum amount of file size, you can import is less than 500MB.
If your file size is more than 500MB, you need to add the below code in your .htaccess file. For that install the WP File Manager plugin and change it from there. Or, you can change it form the Cpanel. Change the value which exceeds the size of the backup file
php_value upload_max_filesize 700M php_value post_max_size 700M php_value memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300
5.Now import the backup file to the server. If you didn’t face any problem regarding this then congratulation you have just completed migrating your website into New Host/Domain Name.
- Export the file as same as of above.
- Download the older version of this plugin from here and unzip it form Dashboard>Plugins>Add new>Upload plugin.
3.Upload the backup file in Server form Cpanel and place it in public.html/WP-content>ai1wm-backups.When the file is placed in that specific location, you will see something like this.
- Click on the Restore button and your site will be restored.
If the size of the backup is more than 512MB, then you need to reduce it. I did it by uploading the backup to the localhost where I didn’t face the problem like 503 server error and stuck at 100% error. Then, I removed all the plugins except this plugin which free up most of the size, optimize the images and brought it down to 512 MB.
If you don’t know how to install localhost on your PC then here is a post for you,how to install localhost(XAMPP)
Furthermore, if your website backup file is too large then I recommend you to migrate the site manually by taking the help of experienced user or use the WP-Duplicator plugin.