WordPress Backup Features Built for Speed
Every feature in SafeGuard is benchmarked against the competition. Here's what makes it the #1 ranked WordPress backup plugin.
Everything Your Backups Need
Built from the ground up for speed, reliability, and developer experience. Every feature is benchmarked against the competition.
Selective Compression
Skips already-compressed files (JPEG, PNG, MP4, ZIP) — no wasted CPU cycles. DEFLATE-5 for optimal speed/size.
5 Backup Types
Full, incremental, database-only, files-only, or selective. Pick the right backup for every situation.
Resumable Backups
Interrupted? SafeGuard picks up exactly where it left off. Large sites split into multi-part archives automatically. Each step is independently restartable.
Keyset Pagination
Uses WHERE id > last_id instead of OFFSET for database exports. No performance degradation on million-row tables.
4-Tier Change Detection
Incremental backups use timestamp, size, selective hash, and full hash tiers. Binary-packed indices for 10× faster manifests.
Enterprise Security
HMAC-signed download URLs, path traversal prevention, symlink attack protection, DEFINER neutralization, and MU-plugin integrity monitoring that auto-restores tampered files.
Quarantine System
Replaced files are quarantined — not deleted. Configurable retention with a panic threshold for large restores.
Preflight Checks
Disk space, DB connection, permissions, PHP version, and backup integrity verified before every restore.
Multi-Burst Jobs
Work splits into 25-second bursts for shared hosting. Survives 30s max_execution_time limits.
Email Notifications
Get notified on backup success, failure, storage warnings, and weekly summaries. Never miss a failed backup.
Conflict Detection
Automatically detects competing backup and security plugins that could interfere. Warns you before problems occur.
Site Migration
Move your entire site between servers with SafeLink encrypted transfer. Works even behind firewalls and NAT — cloud relay kicks in automatically when direct transfer isn't possible.
Staging Sites
Create staging copies of your live site in one click. Test changes safely, then push to live — full or selective. Auto-expiry, password protection, role-based access, and automatic pre-push backups.
Multisite Migration
Migrate entire networks, extract sub-sites, or import standalone sites into multisite. All 5 scenarios supported — included free.
Role-Based Staging Access
Assign users as Full Access or Staging Developer. Developers can edit content and themes but cannot install plugins, manage users, or push to production.
Pre-Push Safety Backup
Every push-to-live is preceded by a full production backup. If anything goes wrong, roll back instantly.
Smart Job Chaining
Incremental backups auto-create a fresh full backup when the last one gets stale. Push-to-live automatically chains backup and push in sequence.
Refresh-Safe Operations
Close your browser mid-backup, mid-restore, or mid-push. Come back and the UI automatically reconnects to your running job.
The Right Backup for Every Scenario
Full
All files + database. Your complete safety net for disaster recovery.
Incremental
Only changed files since last backup. Saves time and storage daily.
Database Only
Quick snapshots before plugin updates. Lightning fast exports.
Files Only
Media and theme changes without database. Perfect for design work.
Selective
Choose specific plugins, themes, uploads, or tables. Back up only what matters.
5-Step Intelligent Restore
Automated preflight checks, quarantine protection, and serialized URL replacement. One-click from admin or WP-CLI.
Extract
Unpack backup archive to temporary directory
Files
Restore with path traversal & symlink attack prevention
Database
Execute SQL with DELIMITER handling & DEFINER neutralization
URL Replace
Update serialized data for domain/URL changes
Cleanup
Remove temp files, flush caches
Safety Features
Quarantine System
Replaced files moved to quarantine — preserved for 7 days. Panic threshold pauses large restores.
Preflight Checks
Disk space, DB connection, permissions, PHP version, and checksum validation before every restore.
Path Traversal Prevention
Rejects ../ paths, refuses symlinks, strips DEFINER clauses for safe restores on any host.
Saga-Based Rollback
Each step is independently reversible. If any step fails, completed steps roll back in reverse order.
Pre-Restore Snapshot
Automatic full backup before every restore. If anything goes wrong, roll back to the pre-restore state instantly.
20 Destinations. Your Choice.
Cloud OAuth, S3-compatible, Azure, protocol-based, and local. Chunked uploads with smart retries for reliable transfers.
Chunked Uploads
Large files split into chunks for reliable transfer over unstable connections.
Smart Retries
Failed uploads retry with configurable delays and max retries.
Upload Manager
Centralized logic handles retries, progress tracking, and error reporting across all providers.
Set It. Forget It. Sleep Well.
8 frequency options from hourly to monthly. Multiple schedules for different backup types. Smart recommendation engine analyzes your site.
Retention Policies
Smart Features
- Stalled job detection — flagged after 1 hour of no progress
- Smart site profiling — detects WooCommerce, LMS, membership sites, and 9 more types
- Automatic schedule recommendations based on your detected site profile
- Per-schedule storage destination and backup type
- Run-now button for manual triggers
- Email notifications for backup success, failure, and storage warnings
Built for Developers
40+ WP-CLI subcommands, 55+ REST API endpoints. Automate everything.
Namespace: safeguard/v1 · Auth: manage_optionsWorks Everywhere WordPress Does
Ready to Backup #1 Ranked?
Join the early access list and be the first to try SafeGuard when it launches. Free for early adopters.