Stalza Backup

Description

Stalza Backup protects your WordPress site with chunked, resumable backups, integrity verification, and safe restore — without unnecessarily overloading your server.

Free includes

  • Manual backups: full, database, files, or media
  • Daily / weekly schedules with retention and exclusions
  • Local protected storage + download
  • Verification and backup manifests
  • Restore with pre-restore safety snapshot
  • WP-CLI for backup, restore, schedule, and jobs (including wp stalza-backup job worker to run backups back-to-back)

Core principles

  • A backup is not successful until verified
  • Restore is as important as backup
  • Local backup works without an external account
  • Free version is genuinely useful

Screenshots

Installation

  1. Upload the stalza-backup folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu
  3. Open Stalza Backup in the admin menu

FAQ

Does Free require a cloud account?

No. Local storage and download work without any external account.

Is verification Free?

Yes. Verification and backup manifests are core Free features.

How do scheduled backups run?

Through WordPress cron (stalza_backup_cron_run). On hosts where WP-Cron is unreliable, trigger it with a real system cron calling wp cron event run.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Stalza Backup” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Stalza Backup” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1.2

Bug Fixes:

  • sync release metadata and restore tag-triggered deploys

1.1.1

Bug Fixes:

  • exclude repository instructions from release package

1.1.0

Features:

  • harden backup downloads and streamline admin settings
  • unify backup admin tables and storage UI

1.0.10

Features:

  • download: resumable, self-explaining backup downloads
  • restore: exact-mirror purge phase
  • storage: show exact site and backup disk usage on demand

Performance:

  • backup: streaming zip, keyset DB dumps, wider store list

Bug Fixes:

  • Allow deleting any backup after confirm (no longer block the last verified backup).
  • Large imports use a light structure check so multi-GB uploads finish; treat completed imports as restorable.
  • Restart orphaned chunked uploads after wiped import sessions; treat Cloudflare 5xx/520 HTML as transient during job polling.

Documentation:

  • release: changelog through 1.0.10 and release-please version ownership
  • release: hand off changelog to release-please, keep docs changelog

1.0.9

Bug Fixes:

  • Chunked backup import uploads (2 MiB slices) so large zips no longer hit nginx/PHP single-request body limits (413).

Full history: https://stalza.com/docs/stalza-backup/changelog