Skip to content

Knowledgebase

Why does a cPanel backup fail when the account is almost full?

cpanel-whm, backups

A nearly full hosting account may be unable to create a backup because packaging and database export need working space. Starting more backup jobs can make the problem worse by creating additional incomplete files.

Gather the details you will need

Check the exact error and current usage before deleting anything. Preserve the most recent known-good backup, identify safe cleanup candidates and confirm whether the provider offers a backup method using separate storage.

01 Check disk space and identify the backup failure

  1. Open Disk Usage and inspect large directories, mail, logs, archives and Trash. Distinguish active application data from temporary files.
  2. Download and verify an old redundant archive before removing its server copy when that is an appropriate cleanup candidate.
  3. Clear only confirmed unnecessary data, such as an obsolete temporary package or retained Trash item. Do not delete database files or active mail folders directly.
  4. If there is insufficient safe space to free, request suitable capacity or a provider-assisted backup route rather than attempting a risky mass cleanup.
  5. Retry one backup job after space is available and inspect its completion and resulting contents. Remove failed temporary packages only after identifying them accurately.

Check the backup or recovered data

The backup should complete and be recoverable, and the account should retain enough spare capacity for normal mail and application writes.

If the problem continues

Quota figures can update later, and database or inode limits may be distinct from a simple file-size total. If usage remains unexplained, provide support the error and observed directories instead of repeatedly deleting small unrelated files.

Will sending the backup remotely eliminate all local space needs?

Not necessarily. A backup process can still require local temporary files or database locks before transfer. Confirm the actual workflow rather than assuming a remote destination means zero local overhead.

Sources and further reading

Was this answer helpful?

Need a little more help?

Our support team can help you find the next step.

Contact support

Powered by WHMCompleteSolution