Scheduled backups
Run exports on a cadence that matches your release cycle.
Features
From encrypted exports to staging deploys — every capability in NBH Backup, explained clearly for site owners, agencies, and developers.
01 — Export
Create the right archive for the moment — full disaster recovery or a fast database-only snapshot — without waiting on a fragile single-request dump.
02 — Security & integrity
Encryption and integrity checks are part of the product — not an optional afterthought.
New exports are encrypted on disk so casual tools don’t read them as a plain ZIP.
Each .nbh embeds what it needs to decrypt on another site — no separate key file to lose in transit.
Archive metadata helps verify what you exported before you restore.
Default path under uploads/nbh-backup/ with web-access protections for Apache, Nginx, LiteSpeed, and IIS.
03 — Import & restore
Import stores a file. Restore replaces live data — with preflight checks and explicit confirmation.
.nbh without touching the live database04 — Migration
Serialized-safe URL search/replace rewrites home and siteurl pairs, including http/https and www variants. Paths like /service stay intact.
05 — Staging & deploy
One-click staging clones live beside production. When the work is ready, deploy staging back to the live site with confirmations.
/nbh-stg-{slug}/06 — Automation & ops
Keep backups flowing without babysitting the admin screen.
Run exports on a cadence that matches your release cycle.
Keep what you need and prune older archives automatically.
Get notified when jobs complete or fail — inbox or automation tools.
07 — Compatibility
Exports include WooCommerce tables, including HPOS when enabled. After restore, caches and related state are flushed.
Export the current site or the entire network (network admins). Scope is explicit in the export UI.
MySQL, MariaDB, and SQLite — with environment reporting in the admin health views.
PHP 7.4 or higher. Storage hardening covers Apache, Nginx, LiteSpeed, and IIS.
08 — Developer platform
NBH Backup ships a REST API, WP-CLI, and a formal Addon API for storage drivers and custom job types.
wp nbh-backup backup --profile=full
wp nbh-backup list
wp nbh-backup restore archive.nbh
Exact commands: run wp help nbh-backup on your install.
09 — Admin experience
Modern admin UI with clear progress, preflight modals, activity-minded help, and hub navigation on Export.
Quick jumps to Import, Backup, and Staging from the main Export screen.
Phase labels, cancel controls, and result actions (download, open staging, deploy confirmations).
PHP, disk, storage, and archive verification before risky operations continue.
In-plugin guidance so teams know what Export vs Import vs Restore actually do.
Profile picker with Full, Database, Files, and more — jump to Import, Backup, or Staging.
Local upload or pull from a public archive URL — then restore when you’re ready.
Isolated clones with open, admin, and deploy actions — plus preflight modals.
System checks, activity guidance, and clear restore confirmations before risky work.
Everything included in the free open-source plugin.
| Capability | Included |
|---|---|
| Full / DB / files / media / plugins / themes export | Yes |
Encrypted portable .nbh archives | Yes |
| Import (file + URL) | Yes |
| Restore with confirmation + preflight | Yes |
| URL migration (serialized-safe) | Yes |
| Multi staging + deploy to production | Yes |
| Schedules, retention, email/webhook | Yes |
| WooCommerce (incl. HPOS) & Multisite | Yes |
| REST API, WP-CLI, Addon API | Yes |
| React admin UI | Yes |
Download from nbhbackup.com or GitHub Releases — free and open source.