Moving a WordPress site from one host to another can be a royal pain in the tush. There are several tools that I have used in the past to migrate a WordPress website.
Here are my favorites.
ManageWP.com – There are so many good things about Managewp. It allows you to manage multiple websites in one location – one click updates are incredibly handy and you can easily set up recurring backups and security scans. ManageWP was always my go to tool when it came to migrating websites. However, lately, I have been running into issues. Sometimes how the server you are migrating to can effect a smooth and effective migration. Or lack thereof.
Which brings me to the next tools that I go to.
BackupBuddy is also a great tool to use. It’s not my favorite for someone who is new to website migration – but it does the job.
I had to move a site recently and I had issues with using both ManageWP and BackupBuddy so I went on the hunt to find another tool that might work.
The plugin is called All In One WP Migration by . It’s free for smaller sites but if you want to do the heavy lifting of a larger site I’d recommend purchasing the license for a small fee. This is good for a year and you can use it on multiple sites.
What I truly love about this plugin is they have made it incredibly easy! Yes, EASY. Install the plugin on the site you want to clone/backup and also install it on a new WordPress site on the desired hosting location. After it’s installed you will see it appear on your menu on the left side when you are logged into WordPress.
Then, the site you want to back up or clone, simply click “EXPORT”. You will have several options to export. In this case, I choose “FILE”.
A new window will pop up letting you know that it’s “archiving and exporting your file.:
After it’s done, it will prompt you to download the file. This make take a few minutes depending upon how large your site is.
Then, go to your new WordPress location. Again, go to the same menu on the left for “All-inOne WP Migration — click on the “import” tab.
You can either click on the button or simply drag and drop your file that was just downloaded to your computer. It will start the import on its own. This may take a bit for it to upload.
That’s it. If it’s successful (And so far it seems to be pretty stable), it will be launched on your new site and you should be good to go! Just make sure you know the WordPress credentials to log in.
Check it out on your next site migration. I think you’ll be happy you did.