Backup Web Site

BackupBuddy

My main web sites sit atop WordPress software. This blog has over 300 posts and Mental Construction is a book-like collection of essays. I would hate to lose all that work.

I had purchased a yearly license from BackupBuddy to make weekly copies. It appears to work properly, but when the license renewed, I realized I wasn’t completely sure how to use it. From my years in software engineering, I know that a solution that’s never been tested can have surprises when it’s finally tried. I needed to test the restore of the backup.

WAMP

After various false leads that I hoped vainly would lead to a quick solution, I finally decided to WAMP Server. This is free software which installed all the pieces needed to run a web server on my laptop. The installation was straightforward, yet took a while since it required the installation of particular Visual C toolkits. These were specified with download links. Some reboots were required in between. Start-to-finish was about two hours.

Import Site to my PC

Now, I was set to restore my site. I took last week’s BackupBuddy copy of my Mental Construction site, imported it into a specific directory in the WAMP server on my laptop, while carefully noting the service, database, and structure names as well as passwords. That took 15 minutes.

Mental Construction

Time to look at the copy of my website.

Web Site Backup Running

Web Site Backup Running

Although the text is small in this screenshot, the url is http://localhost/mental-construction/summary. The backup is dispatching the webpages from the localhost, my laptop. On the internet the address is http://www.mentalconstruction.com/mental-construction/summary.

I checked to make sure links worked, photos displayed properly, and sidebars displayed and acted properly. Voila! Everything was fine.

This copy of my Mental Construction web site is fully contained on my laptop. No connection to the internet is needed to access it. The speed of page retrieval is superior to that across the internet, with the elimination of transmission across its multiple hubs.

Backup Web Site

I now have a procedure that I know works to recover my sites should the need ever arise. Alleluia!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.