BackupBuddy Review and the Process for Restoring a WordPress Site

So the other day I finished a new website for a client and had to migrate it from the sub-domain to the client website. I used BackupBuddy to complete this process – I’ve had the product ongoing for about 4 years now and love it. My BackupBuddy review is from my personal expertise of using it. I must say I really dislike some cheap web hosting companies that do not provide a decent backup process to backup and restore. As sometimes you just want to restore a single file and this is where BackupBuddy really helps – from the single file restore to holy heck I need to restore my whole WordPress installation because I made a silly mistake or something like that!

So here is the basic process I followed to migrate the website from 1 domain to another. But it’s pretty much the same process to restore your website. I also schedule regular full and database backups and migrate these backups to DropBox – so as not to fill up the hosting account. PS Ensure you don’t backup your backups as well or they will be huge! It’s a pretty easy mistake to make – I have even done this once or twice.

BackupBuddy Review the Process to Restore a WordPress Site

Anyway here is the process I followed using BackupBuddy to migrate a website from 1 URL to another.

1. Backup the old website – just in case things go terrible wrong 🙁

2. Create a new database from cPanel – using MySQL Database Wizard

Creation of MySQL  adn a BackupBuddy review

2. Create a new database from cPanel – using MySQL Database Wizard

3. Create a user account and password – write these down as you will need them later.

4. Provide the account full access –as it will be needed in BackupBuddy later

database wizard process backupbuddy review

5. Ensure there are no other files in the location you are about to restore to – even if you copy them all onto another directory to make things as clean as possible. It’s not mandatory to do this it just backs the restore process simpler with BackupBuddy as you will know the exact files which have been restored.

6. Copy of the importbuddy.php and the backup zip file as these will be required for the restore with BackupBuddy.

7. Next run the example.com/importbuddy.php file

BackupBuddy Restore Process

8. Now you will need to enter in the password you set on your backup with BackupBuddy.

backupbuddy review authentication required

9. I had build this website on a sub-domain so the client could see the progress of the website. If there were multiple backups displayed normally you would pick the latest backup available. Then click Next.

backupbuddy review choosing your backup file

10. The files from the backup are unzipped onto the website. Pending no errors click next.

backupbuddy review and the unzipping backups files

11. At the next screen you need to enter in the new details of the new website. In the WordPress Address enter in the name of the new domain that you are restoring the website too. Next is the database settings so you will need to enter in the database name, user id, password and the prefix used on the databases. Generally MySQL database server is called localhost.

backupbuddy review database settings for restore

11. Next I tested the database settings to confirm that I could connect to the new database and I had entered in the correct user id and password. Because if you don't have this information correct then backupbuddy will never work in restoring the site. Once the test pass passed press Next to commence the restore process.

test dabase settings in the backupbuddy review process

12. Now the database is restored and any links you had on the site eg internal links are updated with the new domain name. Eg assets life.premiumitsolutions..com.au/contactus/ is updated to lifeassets.com.au/contactus/ this process took about 3 minutes. Then click Next when it is finished.

import database with backupbuddy and the review

13. Now you need to test the site restore with backupbuddy worked correctly and if it has click Cleanup and remove temporary files as you don’t want to leave any of the restore files hanging around. Eg like the import buddy.php files etc

database migration updating urls with backupbuddy review

13. Now you need to test the site restore with backupbuddy worked correctly and if it has click Cleanup and remove temporary files as you don’t want to leave any of the restore files hanging around. Eg like the import buddy.php files etc

And that is how you can use backupbuddy to restore a 60mb website that has over 100 pages in under 10mins including creating the databases. The upload of the backup files will take the longest part of the whole restore process with BackupBuddy.

cleanup of files backupbuddy review

Having a decent backup is critical for any website and that is why I use BackupBuddy. I also backup the websites and the databases and transfer them to my Dropbox installation so as to not consume unnecessary space on the web host. I generally only have 2 to 3 backups stored locally on the host.

To get your copy of BackupBuddy!

0
Shares
Related Posts
No related posts for this content
David Robertson