Softaculous Auto Backups Filling Your cPanel Disk Quota
You installed WordPress through Softaculous months ago, haven't touched the backup settings since, and now cPanel is emailing you "disk quota exceeded" warnings. Nothing you can point to has grown - no huge media uploads, no traffic spike. The culprit is usually sitting quietly in your home directory: Softaculous has been taking full-site backups on autopilot and never throwing any of them away.
Symptom: quota keeps climbing with no obvious cause
This one has a recognizable pattern. A support ticket usually reads something like: "My site is small, I haven't uploaded anything big, but cPanel says I'm at 95% of my quota." Checking Files → Disk Usage in cPanel often shows public_html and mail as reasonably sized, while a folder you don't recognize - or don't remember creating - is quietly eating gigabytes.
If you have SSH access, this confirms it in seconds:
du -sh ~/* 2>/dev/null | sort -rh | head -10
Look for a folder in your home directory (not inside public_html) with a name like softaculous_backups. If it's near the top of that list, you've found your quota problem.
Cause: Softaculous's own backup feature, not your host's
Softaculous is the one-click installer cPanel uses for WordPress, Joomla, and dozens of other apps - but it also ships its own independent backup system, separate from cPanel's native backup tool and from any third-party solution like JetBackup. When you installed your app, there's a good chance the installer defaulted to:
- Auto Backup: turned on, running daily, weekly, or monthly
- Backup Rotation: set to keep a fixed number of backups (or "keep all," which never deletes anything)
- Backup Location: "Home Directory" - meaning every backup counts against the same quota as your site
Each backup is a full snapshot: files, database, and settings, compressed into an archive. One backup might be reasonable. Six months of weekly backups that nobody's been deleting is not - and because they're just sitting there, most site owners never notice until the quota warning hits.
Where to actually find these settings
- Log in to cPanel and open Softaculous Apps Installer.
- Click the clock/history icon in the top menu, or go to All Installations and click the wrench icon next to your install.
- Scroll to Advanced Options (you may need to click "Show" to expand it) - this is where Auto Backup, Backup Rotation, and Backup Location live.
Fix: clear the backlog, then fix the settings
Step 1 - See what's actually stored
In cPanel, go to Files → File Manager, enable "Show Hidden Files" if needed, and open the softaculous_backups folder in your home directory. You'll usually find it organized by app and date, with each backup as a single .tar.gz or .zip file.
Step 2 - Download anything you actually want to keep
Before deleting anything, download the most recent one or two backups to your computer (or better, to off-server storage) as a safety net. Right-click the file in File Manager and choose Download, or pull it over SFTP if the file is large.
Step 3 - Delete the rest
Once you've saved a copy of what matters, select the older backup files in File Manager and delete them. On a typical account this alone recovers several gigabytes instantly - check Disk Usage again and you'll usually see the number drop right away.
Step 4 - Fix the settings so it doesn't happen again
Back in the Softaculous install's Advanced Options, change:
| Setting | What to set it to |
|---|---|
| Backup Rotation | A fixed number like 2 or 3 - never "keep all" |
| Auto Backup frequency | Weekly or monthly instead of daily, unless you genuinely need daily snapshots |
| Backup Location | Move it off "Home Directory" if a remote option is available (see below) |
Prevention: move backups off your quota entirely
The real fix isn't just trimming old backups - it's making sure new ones don't count against your disk quota at all. Softaculous supports remote backup destinations on most cPanel installs, configured under Softaculous → Backup/Restore → Remote Backup/Restore Settings:
| Destination | Counts against cPanel quota? | Good for |
|---|---|---|
| Home Directory (default) | Yes | Nothing long-term - clear this out |
| Remote FTP/SFTP server | No | Anyone with a spare VPS or storage box |
| Amazon S3 / compatible storage | No | Set-and-forget, cheap at small scale |
| Google Drive / Dropbox | No | Small sites, simplest setup |
Enter your remote credentials once, set it as the default destination, and every future auto backup skips your quota entirely. It's a five-minute change that prevents this exact ticket from ever recurring.
One more thing worth checking
If you're already running scheduled backups through JetBackup, cPanel's own Backup Wizard, or an offsite rclone cron job, you probably don't need Softaculous's Auto Backup running in parallel. Two independent backup systems snapshotting the same site is a common way quotas fill up twice as fast for no extra benefit - pick one as your primary and either disable or heavily throttle the other.
Why this catches so many site owners off guard
Most quota-exceeded emails point people straight at public_html - so they go delete a few old images, see no real change, and give up. The backup folder doesn't show up in that mental checklist because it's not something anyone actively created; it was a default setting quietly doing its job in the background. On accounts that have been live for a year or more, we've seen this folder alone account for well over half the total disk usage, especially on WordPress sites with a database-heavy plugin like WooCommerce, where each backup is noticeably larger than the site's actual files.
It's also easy to miss because cPanel's disk usage summary lumps everything in your home directory together. A quick glance at the percentage used doesn't tell you it's backups rather than website content - you have to actually open the folder breakdown to see it.
Quick checklist
- Check
du -sh ~/*or File Manager's Disk Usage for asoftaculous_backupsfolder - Download anything worth keeping, then delete the rest
- Set Backup Rotation to a small fixed number, never "keep all"
- Point Backup Location at a remote destination (FTP, S3, Drive, Dropbox)
- Don't run Softaculous Auto Backup and another full-site backup tool on the same schedule
Frequently asked questions
Why is Softaculous backing up my site without me asking it to?
Auto Backup is enabled by default on most Softaculous installs, running on whatever schedule was set when the app was installed - usually daily. Unless someone explicitly turned it off or set a low rotation limit, it keeps adding backups indefinitely.
Is it safe to delete old Softaculous backups?
Yes, as long as you keep at least one recent copy somewhere off your hosting account first. Download it via File Manager or SFTP before deleting anything from the softaculous_backups folder.
Will moving backups to remote storage fix my quota permanently?
It stops new backups from counting against your quota, since they'll be stored on FTP, S3, Google Drive, or Dropbox instead of your home directory. You still need to clear out any existing backups already sitting locally - that part is a one-time cleanup.
Should I use Softaculous Auto Backup or cPanel's built-in Backup Wizard?
Pick one as your primary system rather than running both on the same schedule. Softaculous Auto Backup is convenient for app-specific snapshots; cPanel's Backup Wizard or a tool like JetBackup is usually better for full-account, scheduled, off-site backups.
How do I know which app installation the backups belong to if I have several?
Open Softaculous, go to All Installations, and check the Advanced Options for each install - the Backup Location and folder naming inside softaculous_backups is organized per-app, so you can match folder names back to the specific installation.