Are you purchased or planing new web hosting? and you want to move old hosting to new hosting and fully free without any data loss? because if you hire an expert he wants $30-$50.
Today I will teach you WordPress Backup and simple WP migration, fully free without any error or data loss. This simple process to your migrate WordPress site move to the database, post, media files, plugins, and themes new hosting server.
So many WordPress migration plugins are available in the market. I think there is the best or simple migration plugin is All-in-One WordPress Migration.
One problem here All-in-One WP Migration stuck at 100. Everybody face this stuck at 0% – 3% problem but don’t worry I solved the All-in-One WP Migration import stuck.
Ready? Let’s get started.
Jump To
Step 1: Choose Your New WordPress Host
If you looking for the Best web hosting in 2020, WordPress.org recommends going with SiteGround, A2Hosting, Bluehost. They are the best and most well-known provider in the industry.
Step 2: Install All-in-One WP Migration Plugin Your Old Hosting Site
First Download, Old Version (Don’t Update) All-in-one WP Migration Plugin then Go to your WordPress Dashboard > Plugins > Add New > Upload Plugins > Choose Files then Install & Activate.
Then Go to Dashboard > All-in-one WP Migration > Export
Click “FILE”
Then you see your old site backup start
Wait some time (depending on your website memory). Then Download Backup File on your Computer.
Step 3: Connect Domain with New Host Server
After connecting domain name new hosting and install WordPress normally.
Step 4: Install All-in-One WP Migration Plugin Your New Hosting Site
Download, Old Version of All-in-one WP Migration Plugin then Go to your WordPress Dashboard > Plugins > Add New > Upload Plugins > Choose Files then Install & Activate.
Then click to All-in-One WP Migrations Plugin > Import (if you see Maximum File Upload Siz: 4MB/128MB/512MB etc.) so you can be increasing your File Uploading Size.
Go to your WordPress Dashboard > Plugins > Plugin Editor
Then, Top right side Select plugin to edit: and select All-in-One WP Migrations & “Select”
Then, click constants.php and scroll down or find
define( ‘AI1WM_MAX_FILE_SIZE’, 2 << 28 );
Then, replacement 15000000000
Example : define( ‘AI1WM_MAX_FILE_SIZE’, 15000000000 );
and “Save”
Now, Go Back All-in-One WP Migrations > Import
Now Maximum Upload File Size increase to 14GB
Now import your backup file.
Wait some time (depending on your website memory).
Then, again wait some time for your all data restoring .
Finally all complete and click to “Close” button. Then automatically logout your site.
Then, login your website. BOOM…!!!! your all Post, Plugin, Themes came to new hosting.