Features

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.

🗄️ Backup

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

// Backup types supported
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

Google Drive
Amazon S3
Wasabi
Dropbox
Microsoft OneDrive

☁️ Cloud Storage

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

🔒 Security

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

// Encryption process
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

↩ Restore Backup
Restore Mode


⚠️ This will overwrite your current database and files.


↩️ Restore

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

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
Select backup to restore:
wpbn-2025-06-10-full.zipFull
wpbn-2025-06-09-full.zipSelected
Restore Mode
Full Restore
DB Only
Files Only
Extracting files… 186 / 300

☁️ Copy Backup to Server
wpbn-2025-01-15-full.zip
ℹ️ This copies the ZIP to your server. It does not restore or overwrite any site files.
Downloading… 520 MB / 800 MB

☁️ Cloud Pull

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

⏰ Automation

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

Daily backup
✅ Complete
Weekly backup
✅ Complete
Next run
Tomorrow 02:00
📧 Email notification sent to admin@yoursite.com

Ready to protect your WordPress site?

All features included in every plan. Start your 14-day free trial — no credit card required.