Website Backups: The Complete cPanel Backup & Restore Guide
There are two kinds of website owners: those who've lost a website, and those who will. Hosting since 2018, we've restored hundreds of Kenyan sites — and the pattern is always the same: the backup existed, or the client got lucky.
Make sure you never rely on luck.
The Backup Rules That Actually Protect You
Method 1: Full cPanel Backup (The Gold Standard)
In cPanel → **Backup** (or **Backup Wizard**): 1. Click **Download a Full Website Backup** 2. Select backup destination: **Home Directory** 3. Enter your email for completion notification 4. Click **Generate Backup** — for a 2GB site, expect 5–20 minutes
Download it from `/home/username/backup-*.tar.gz` via File Manager or FTP, and **store it off-server**. A backup sitting on the same server it protects is not a backup — if the server dies, both die.
Method 2: Partial Backups (Faster, Targeted)
Under the same Backup page: - **Home Directory** — just your website files (public_html) - **MySQL Databases** — each database separately (essential for WordPress) - **Email Forwarders & Filters** — account configurations
Method 3: Automated Server Backups (Your Safety Net)
Good hosts back you up automatically: - **Patahost shared/managed plans**: automatic daily backups retained 7–30 days, restorable in one click from cPanel (JetBackup) - Even with host backups, maintain your own off-site copy for complete disaster independence.
