Why you should frequently backup your self-hosted WordPress site and how to do it instantly from your WP Admin.
As you know, unexpected things can happen, like suddenly you cannot log in to your WordPress admin dashboard, site get hacked etc.
Or the case could be worst, like what happen to my other blog which is I can log in but I completely cannot access the WordPress admin dashboard.
Then you get a warning message like this:
“You need a higher level of permission.”
“Sorry, you are not allowed to customize this site.”
What?! I’am the Admin, why I’m not allowed to access my own site???
Any kind of method to fix it isn’t work at all.
So it’s really frustrating when you cannot access your own site when you are the Admin.
Then is better to frequently back up your site rather than feel sorry latter. Once a week is better or at least always to backup your site once a month.
This plugin has save my ‘ass’ several times.
So here is the best WordPress plugin for complete instant backup that you can install as your backup tool.
It save times and keep your site ready for unexpected bed things that could happen.
Best WordPress Plugin For Complete Instant Backup
The plugin is called All In One WP Migration By ServMask. Yep! besides as a useful tool for backup your WordPress site this plugin also very great if you want to migrating from one web-hosting to another.
All In One WP Migration will backup all your WordPress data including the database. So all of your comment, permalink, installed plugin etc will be in the one single file back up.
You always find this plugin useful even if you are using the free version of All In One WP Migration.
The free version only allows you to export the backup to file so you can download and save it to your computer.
While the paid version allows you to export file to cloud server like export the backup to FTP, Dropbox, Google Drive, Amazon S3, BackBlaze B2, OneDrive, Box, Mega and Digital Ocean.
How to use All In One WP Migration plugin
Using All In One Wp Migration to backup or to migrate your WordPress site to another web-hosting company is easy, like I said before, everything is done instantly.
Using All In One WP Migration for backup
To use the plugin as your backup assistant simply find the plugins in your WP Admin > Plugins > Add new
Install and activate All In One WP Migration. Once the plugins active you can easily access the plugin settings via WP Admin panel menu.
Click on ‘Export To’ then choose ‘File’ see screen shot below
Once you click on export to file the plugin will instantly generating the backup file for you. Sit back and relax while the plugins working the task for you.
It doesn’t take much time for generating file backup, so after its done you can download the backup file to your computer.
After you finish download the generated backup file, click close button and then back to All In One WP Migration settings > Backups page.
You’ll see there your generated backup file, so its better to delete it to free up your server disk space since you have the copy of the back up that you have download to your computer.
And thats it! as easy as that.
So how to use the plugin to migrating your WordPress site to another web hosting company?
Moving self hosted WordPress site to another web hosting company
In this case you can move all of your WordPress site data to new host whether include the domain name or move it completely to new web hosting and new domain.
To do it yourself, first make sure you have backup your”old” site using All In One Wp Migration.
Then after you finish with transferring your host and your new server is all in set, install the new WordPress script on your new server using Softaculous or install it manually using FTP server.
It’s better to install WordPress using Softaculous, you can read our guide post how to do it here: How to Start A Blog With WordPress
When you done with WordPress Installation and basic setup, install All In One WP Migration plugin like I have explain above. Then, this time click on ‘Import’ on All In One WP Migration settings.
Choose the latest backup you’ve made using AIO WP Migration plugin. And let the process complete.
When it’s done you’ll see all of your site data is completely moved in just few click of your mouse.
Make sure, if you want to move your site to new host yourself, you know how to propagate the domain etc to new host server.
However you can ask for help from your new web hosting company to do that for you. Most of Web Hosting company offering free website transfer.