Design Ninja Backup Manager – the only Backup solution for WordPress you need
Backup, restore, and migrate your WordPress site — your way, on your servers.
Design Ninja Backup Manager is a professional, security-first backup and restore plugin for WordPress. Run full-site or database-only backups, store them locally or push them automatically to FTP, FTPS, SFTP, or Amazon S3, and restore — or migrate to a new domain — with confidence using built-in dry-run previews and integrity checks.
Your WordPress site is too important to leave unprotected.
Design Ninja Backup Manager gives you complete control over how, when, and where your backups are created and stored — without locking you into a single cloud vendor or charging a subscription to unlock basic features. Built for site owners, agencies, and developers who need a backup solution that’s reliable, transparent, and genuinely secure.
🔒 Built on Security, Not Just Convenience
Every backup can be protected with AES-256-CBC encryption and HMAC-SHA256 integrity verification, so your data stays safe even if it ends up on third-party storage. Every archive is checksummed (SHA-256) to guarantee what you restore is exactly what you backed up — no silent corruption, no surprises.
☁️ Store Backups Wherever You Want
No vendor lock-in. Send your backups to:
- Local storage — fast, simple, no third party involved
- FTP / FTPS — classic, widely supported
- SFTP — secure SSH-based transfer (powered by the industry-standard phpseclib library, bundled — no server-side Composer setup needed)
- Amazon S3 — enterprise-grade cloud storage, authenticated with AWS Signature V4 using your own credentials
Design Ninja Backup Manager never sends your data to the plugin developer’s servers — full stop. Your backups go only where you tell them to go.
⏱ Set It and Forget It
Schedule automatic backups daily, weekly, monthly, or on a custom interval. Get email or webhook notifications (Slack, Discord, or any endpoint you choose) the moment a backup succeeds — or fails — so you’re never caught off guard.
↩️ Restore with Confidence
Restoring a backup shouldn’t feel like a gamble. DN Backup Manager includes a dry-run preview so you can see exactly what a restore will change before committing. Combined with backup integrity checks, you’ll know your restore point is solid before you ever need it in an emergency.
🌐 Migrate Domains the Right Way
Moving your site to a new domain or server? DN Backup Manager handles serialized data search & replace correctly — the #1 cause of broken migrations when done by hand or with naive find-and-replace tools.
🛠 Built for Real-World Workflows
- WP-CLI support for scripted backups, automated deployments, and CI/CD pipelines
- Dashboard widget showing your last backup status and next scheduled run at a glance
- Full or database-only backups — choose the right scope for the job
- Multilingual admin UI with a per-plugin language selector, independent of your site’s language setting
🔍 Transparent by Design
No hidden phone-home calls, no telemetry sent without your knowledge, no mystery data flows. Design Ninja Backup Manager only talks to the storage and notification endpoints you configure — nothing more.
Feature List
Backup
- Full site backup (files + database) or database-only backup
- Scheduled backups: daily, weekly, monthly, or custom intervals
- AES-256-CBC encrypted backup files with HMAC-SHA256 integrity protection
- SHA-256 checksum verification on every backup archive
Storage
- Local storage with protected backup directory
- Remote storage: FTP, FTPS, SFTP, Amazon S3
- Multiple simultaneous storage targets with configurable retention
Restore & Migration
- Secure restore with dry-run preview before applying changes
- Domain migration with correct serialized-data search & replace
- „Fetch for Restore” to pull remote backups back to the server on demand
Automation & Monitoring
- Email notifications on backup success/failure
- Webhook notifications (Slack, Discord, or any custom endpoint)
- WordPress Dashboard widget with last backup status
- Full WP-CLI command support
Trust & Compliance
- No data ever sent to the plugin developer — you control every destination
- WordPress Coding Standards & Plugin Check compliant codebase
- Clear, documented uninstall behavior (opt-in full data removal)