Backing up WordPress is not optional. It is a foundation of website security that often gets ignored until disaster strikes. A hosting crash, a plugin update that corrupts the database, a malware hack, or an admin's wrong click that deletes important data: every one of these has happened to websites that looked “perfectly fine” on Monday morning.
This guide explains 3 automatic WordPress backup methods that every business website should set up: backups via a plugin (UpdraftPlus), backups via a service (ManageWP) and native backups from your host. By the end, you will have a 3-tier backup strategy, which means that if one method fails, you still have 2 fallbacks.
Key points in this article
- The golden rule of backups is 3-2-1: 3 copies of your data, 2 different locations, 1 offsite (cloud)
- UpdraftPlus is the most popular free option; schedule daily backups for the database and weekly backups for files
- ManageWP and Jetpack Backup are premium options with 1-click auto-restore and a staging environment
- Switch on your hosting backups, but do not rely on them as your only backup: if the server crashes, the backups go with it
- Test a restore at least once before a real crisis, because an untested backup only gives you the illusion of safety
Why WordPress needs automatic (not manual) backups
Manual backups via cPanel or manual downloads through a plugin have 3 fatal weaknesses: (1) admins often forget, (2) there is no version history (only the latest backup), and (3) if the admin is ill or on leave, nothing gets backed up. Scheduled automatic backups remove all three risks.
Recommended backup frequency
How often you back up depends on how active your website is:
- E-commerce / news / sites updated daily: database every hour, files every day.
- Business websites with a weekly blog: database daily, files weekly.
- Static company profile websites: database weekly, files monthly plus every time the content is updated.
For every category: always back up BEFORE updating plugins, themes or WordPress core, because that is when crashes happen most often.
What to back up: more than just the database
A complete WordPress backup covers:
- Database: all content, settings, users and comments (.sql file)
- wp-content/uploads/: all media (images, videos, documents)
- wp-content/themes/: the active theme plus any custom child theme
- wp-content/plugins/: plugins (especially custom ones)
- wp-config.php: the database credential configuration (never share this file publicly)
- .htaccess: custom rewrite rules
Method 1: UpdraftPlus (free and the most popular)
UpdraftPlus is the number one backup plugin for WordPress, with 3+ million active installs. The free version covers most of what small and medium-sized business websites need.
Installation and initial set-up
From the WordPress admin, go to Plugins, then Add New, search for “UpdraftPlus”, click Install Now and then Activate. Once it is active, open Settings, then UpdraftPlus Backups. The first tab, Backup / Restore, is where you can trigger a manual backup for testing.
Set up an automatic backup schedule
Switch to the Settings tab:
- Files backup schedule: choose “Weekly” for a typical business website or “Daily” for an active one. Retain backups: 4 (meaning the latest 4 backups are kept and older ones are deleted automatically).
- Database backup schedule: choose “Daily” for every type of website. Retain: 7-14.
- Choose your remote storage: pick Google Drive (15GB free), Dropbox or OneDrive. Click it and authorise access via OAuth, and UpdraftPlus will create a folder in your Drive.
Click Save Changes. The first automatic backup will run on schedule.
Test a restore before a crisis
A backup that has never been tested may not be valid. To test a restore, trigger a manual backup and wait for it to finish. In the Backup/Restore tab, find the most recent backup, click “Restore”, choose the components to restore (start by testing the database only) and confirm. If it works, you know your backup system is sound.
UpdraftPlus Premium (optional, $70/year)
The premium version adds incremental backups (faster and lighter on storage), multisite network support, more destinations (Backblaze, Azure, etc.) and a migration tool. For a single website, the free version is more than enough.
Method 2: ManageWP (a cloud service that is easier to use)
ManageWP (acquired by GoDaddy) is a cloud-based platform for managing multiple WordPress sites. It suits web agencies, or website owners who manage 3+ sites at once.
How to set up ManageWP
Sign up for free at managewp.com, install the “ManageWP Worker” plugin in WordPress and connect the website to your ManageWP dashboard. From the dashboard, go to Backups, select the website and set a backup schedule. The free tier gives you 1 monthly backup. For daily backups and restore tools there is a paid add-on per website (check the current price at managewp.com).
Where ManageWP beats a plugin
Backups are triggered from an external server rather than from your WordPress install, so they do not put extra load on your server. You get 1-click restores from the cloud dashboard without logging in to WordPress (important if your website has already crashed), a staging environment to test restores with no risk to production, and a multisite dashboard for managing 10+ websites from one interface.
The downside: you pay per website
For just 1-2 websites, paying for the add-on per website is less efficient than using the free UpdraftPlus. It starts to be worth it once you manage 5+ websites.
Method 3: native backups from your host
Almost every Indonesian hosting provider (Niagahoster, Hostinger, IDcloudhost, Domainesia, etc.) offers native backups. Switch them on, but DO NOT rely on them as your only backup.
How to switch them on in cPanel
Log in to cPanel and look for the “Backup” or “JetBackup” section (depending on your host). The settings usually available are backup frequency (daily/weekly), retention (how many backups are kept) and a manual backup trigger. Turn on daily backups with retention of at least 7 days.
How to back up manually in cPanel (Backup Wizard)
For one-off backups before risky actions (major version updates, migrations, etc.), open Backup Wizard in cPanel, choose Full Backup, pick a location (Home Directory or Remote FTP), add an email notification and click Generate Backup. A .tar.gz backup file is created; download it to your own computer as an offline archive.
Why you should not rely on hosting backups alone
Hosting backups are stored on the same server as your website. In a crash scenario (server hardware failure, disk corruption, or your hosting account being suspended over a billing dispute), the backups disappear too. Hosting backups are Tier 1 (fast recovery from minor problems), but you MUST also have Tier 2 (UpdraftPlus to the cloud) and ideally Tier 3 (periodic manual downloads to your own computer).
The 3-2-1 strategy: a best-practice set-up
The industry-standard rule for data backups is 3 copies of your data, 2 different storage locations, 1 offsite (cloud). For WordPress, that looks like this:
- Copy 1: the live website on your hosting server (production), plus native hosting backups for quick recovery. Both sit on the same server, so they count as one location.
- Copy 2: UpdraftPlus to Google Drive (offsite, cloud): this is the one that saves you when your hosting crashes completely
- Copy 3: regular downloads of your backups to an office computer or an external hard drive, as a second storage location away from the server.
The total cost of this set-up is between nothing and Rp 30,000/month (if Google Drive needs extra storage). The return is peace of mind whenever you update plugins or your hosting runs into trouble.
References
- WordPress.org: Official WordPress Backups Documentation
- UpdraftPlus: Official Documentation
- ManageWP: User Guide & Setup
- WPBeginner: How to Backup & Restore WordPress from phpMyAdmin
- Kinsta: Best WordPress Backup Plugins (2025 Comparison)
Once scheduled backups are running, strengthen your WordPress security against hackers as another layer of defence. If you are still in the initial set-up, also consider 15 essential WordPress plugins and lightweight premium themes for a solid foundation.
More articles you may find useful
- How to secure a WordPress website against hackers in 2026
- The 15 best WordPress plugins for business websites in 2026
- How to speed up WordPress: 12 proven steps
- How to build a WordPress website from scratch: a beginner's tutorial
- The best premium WordPress themes for 2026
Need help from the Webzoo team?
Book a free consultation with our experts to find the right solution for your business.





