All Features
Everything you need to protect your WordPress site
One plugin. Every backup feature you’ll ever need. Built for reliability on any hosting environment.
Full Site & Selective Backup
Back up your entire WordPress installation — files, database, plugins, themes and media — or choose exactly what you need.
- Full backup: files + database in a single ZIP
- Database only: export just your MySQL database
- Files only: back up all WordPress files without the database
- Custom exclusion rules: skip cache, videos or any folder
- Automatic exclusion of WordPress cache directories
full → Files + Database
db_only → Database only
files_only → Files only
// Exclusion rules
exclude: /wp-content/uploads/videos
exclude: /wp-content/cache
// Auto-excluded
cache dirs → skipped automatically
5 Cloud Destinations
Upload your backups to the cloud automatically after every backup. Connect multiple services simultaneously for redundant protection.
- Google Drive: OAuth2 authorization, folder selection
- Amazon S3: any region, custom bucket and prefix
- Wasabi: S3-compatible, low-cost cloud storage
- Dropbox: OAuth2, folder picker
- Microsoft OneDrive: personal and business accounts
- Upload to multiple destinations in parallel
- Optional: auto-delete local backup after cloud upload
AES-256 Encryption
Your database contains sensitive information. Nota Backup & Restore encrypts it with military-grade AES-256-CBC encryption before adding it to the backup ZIP.
- AES-256-CBC encryption for database backups
- Password stored encrypted using WordPress secret keys
- Encrypted backups work with both admin restore and standalone installer
- Wrong password = cannot restore — true security
- OpenSSL PHP extension nota-check at activation
key = SHA256(password)
iv = random_bytes(16)
enc = AES-256-CBC(sql, key, iv)// Stored as
database.sql → database.sql.enc
manifest: encrypted: true// Protected even if ZIP leaked
Flexible Restore — Full or Partial
Restore your site from the WordPress admin panel with a few clicks, or use the standalone installer for full migrations. Choose exactly what to restore: the full site, only selected database tables, or specific files and folders.
- Admin panel restore: works without leaving WordPress
- Full restore: database + files in one operation
- Database Only: pick individual tables from a scrollable list
- Files Only: browse backup folder tree, select what to overwrite
- Confirmation input prevents accidental restores
- Standalone installer: migrate to new domain or host
- Automatic URL and path replacement in all database tables
- Serialized data handled correctly — no corrupted options
Emergency Recovery — Restore Without WordPress
When WordPress itself is broken — white screen, database error, failed update — the Emergency Recovery page lets you restore your site directly from the server without touching wp-admin.
- Standalone PHP page, works even when WordPress is completely down
- Password-protected: set a secure access key in Settings
- Full, Database Only and Files Only restore modes
- Automatically detects all local backups on the server
- Reads table list and file tree directly from the backup ZIP
- Supports encrypted backups — enter your password to unlock
- Full restore: extracts files first, then imports database — ensures wp-config.php is in place before DB connection
- Progress bar with live status updates for each phase
Emergency Recovery
DB Only
Files Only
Staging
Active
One-Click Staging — Test Before You Break
Create a full working copy of your live site in a subdirectory or on a separate database, make all your changes safely, then push everything back to live with a single click.
- Create staging from any existing backup or directly from your live site
- Full isolation mode: separate database + subdirectory, zero overlap with live
- Automatic URL and path replacement during staging creation
- Push-to-live: copy database and files back, with reverse URL replacement
- Protected by a configurable access key — staging site not publicly accessible
- Progress bar with live phase updates: Copy DB → Copy Files → Update URLs → Done
- Safe to cancel and restart: state is preserved across page reloads
Copy Cloud Backups Back to Server
If your local backup file was deleted after a cloud upload, you can pull it back to your server directly from the admin panel — no manual downloading or FTP required.
- Works with all 5 cloud providers: Drive, S3, Wasabi, Dropbox, OneDrive
- Click the cloud badge on any cloud-only backup to start
- 8 MB chunked download with real-time progress bar
- File saved to the backup folder — restore or download normally after
- Does not restore the site — only copies the ZIP to the server
- Open file directly in cloud storage with the provided link
✅ Complete
✅ Complete
Tomorrow 02:00
Scheduled Backups & Notifications
Set up automatic backups on your schedule and get notified by email when something goes wrong — or right.
- Daily, weekly or monthly automatic backups
- Choose backup type for scheduled runs (full/DB/files)
- Email notifications on success and/or failure
- Automatic cleanup: keep last N backups
- Backup history with error details for failed runs
- Stale backup detection: auto-recover from crashed jobs
Ready to protect your WordPress site?
All features included in every plan. Start your 14-day free trial — no credit card required.
