Building an Automated Backup & Restore System for a Linux Web Stack

Lab Projects · by Kevin Wells Executive summary This project documents a production-grade backup and restore system for a small Linux web stack hosting multiple WordPress sites. The design goal was reliability over cleverness: full nightly snapshots, 7-day retention, fast verification, and a restore process you can execute at 03:00 without problems.  Objectives Back up … Read more

Building a VPN-Restricted-Access WordPress Dev Mirror Server

Objective Set up a WordPress development mirror that is reachable only over VPN, mirrors the production site (kevwells.com), and is safe for testing theme, plugin, and content changes without public exposure or SEO duplication. Design Principles Single Apache, multiple vhosts: no second web server. Isolation via a dedicated VirtualHost. VPN-only access: bind the dev vhost … Read more

Backup and Disaster Recovery Strategy

Why DR is Business Survival, Not IT Overhead Ransomware, hardware failure, or cloud outages all kill availability. Without tested backups and recovery, firms collapse. Practical Strategy 3-2-1 Rule: 3 copies, 2 media types, 1 offsite. Encryption at rest + transit. Automated verification: test restores weekly. Documented RTO/RPO targets aligned to business needs. Applied Example Small … Read more

How To Backup Your Website

It’s vital to backup your website regularly. Servers fail, websites get hacked. So here’s a quick guide to how to backup your website. How To Backup Your Website There’s a kind of unspoken law about backups. If you backup, you probably won’t need the backups. But if you don’t – you sure as anything will! … Read more