BACK TO DIRECTORY

SiteVault – Backup, Restore, Migration & Cloning

by Royal Plugins

0.0
(0 ratings)

SiteVault is a free WordPress backup, restore, and migration plugin built for reliability. Back up your entire site — database, plugins, themes, and uploads — with one click. Restore from any backup instantly, or create a migration package to move your site to a new host with automatic URL remapping and serialized data handling.

SiteVault stores backups in a protected local directory on your server, works on shared hosting, and handles large sites with async processing so you never hit timeout or memory errors.

Works With Your Hosting & Stack

SiteVault runs on any standards-compliant WordPress host and backs up any content stored in your database and uploads directory:

  • Shared hosting — Async chunked processing keeps backups completing reliably under strict PHP timeout and memory limits.
  • Managed hosting — Host-specific exclusion paths are detected and respected automatically.
  • eCommerce and memberships — Customer orders, products, course progress, and membership data are backed up as standard WordPress posts and meta.
  • Page builders — Builder content stored in post meta and serialized fields is captured intact regardless of which builder created it.
  • Multilingual — Translated posts and language taxonomies back up with all language relationships preserved.
  • Caching plugins — Common cache directories are auto-detected and excluded so backup sizes stay lean.

Backup Features

  • Full Site Backup – Complete backup of database, plugins, themes, and uploads
  • Database-Only Backup – Quick database snapshots for content changes
  • Plugins & Themes Backup – Back up just your plugins and themes before updates
  • Uploads-Only Backup – Back up just your media library files
  • Backup Preview – Modal shows components and estimated compressed size before a backup starts
  • Backup Labels – Optional label up to 60 characters, editable on the Create Backup form and filterable on the Backups list
  • Backup History – View all your backups with size, date, and status
  • Backup Manifest – Each backup includes metadata about your site configuration

Restore Features

  • One-Click Restore – Restore your entire site from any backup
  • Restore Confirmation Screen – Review tables and files that will be replaced, then type “RESTORE” to proceed — prevents accidental overwrites
  • Backup Validation – Validates backup integrity before restoring
  • Safe Restore – Checks permissions and requirements before starting
  • Status Tracking – Monitor restore progress in real-time

Migration Features

  • Migration Packages – Create complete site packages for moving hosts
  • Standalone Installer – Migration packages include a standalone installer
  • URL Remapping – Automatic URL replacement for new domains
  • Serialized Data Handling – Properly handles WordPress serialized data
  • Download Packages – Download migration packages for manual upload

Scheduled Backup Features

  • Daily, Weekly, or Monthly Cadence – Set a recurring schedule and SiteVault runs backups automatically
  • Per-Schedule Backup Type – Choose full, database-only, plugins-themes, or uploads-only per schedule
  • Per-Schedule Retention – Set how many backups each schedule keeps; older ones prune automatically
  • Multiple Concurrent Schedules – Run different cadences for different backup types simultaneously
  • Manual Run – Trigger any schedule immediately from the Schedules page

Developer & Automation Features

  • WP-CLI Commands – Drive backups from the command line: wp sitevault backup, wp sitevault list, wp sitevault restore <id>, wp sitevault delete <id>, wp sitevault verify <id>
  • Selective Restore – Restore only specific components with --components=database,plugins,themes,uploads
  • Labeled Backups--label=<label> flag on wp sitevault backup for scripted labeled backups
  • Scriptable Output--porcelain for machine-readable backup IDs and --format=table|csv|json|ids|count on list output for pipelines
  • Unattended Runs--yes flag skips destructive-operation prompts, so backups and restores work under cron and CI
  • WP-Cron Independent – Trigger scheduled backups from system cron on hosts that disable WordPress cron

Core Features

  • Protected Storage – Backups stored in protected directories
  • Logging System – Comprehensive logs for troubleshooting
  • Clean Interface – Simple, intuitive admin panel
  • Lightweight – Minimal impact on site performance
  • Secure – Proper nonce verification and capability checks

Pro Features

Upgrade to SiteVault Pro for advanced features:

  • Cloud Storage – Dropbox, Google Drive, Google Cloud, Amazon S3, S3-Compatible, OneDrive, FTP/SFTP
  • Staging Environments – Create staging sites to test changes safely
  • Push to Live – Push staging changes to production
  • AES-256 Encryption – Encrypt backups for maximum security
  • Email Notifications – Get notified of backup success or failure
  • WooCommerce Integration – Enhanced WooCommerce backup handling
  • Multisite Support – Full network backup capabilities
  • Priority Support – Fast, dedicated support from our team

Screenshots

Dashboard - Overview of your backups with quick actions

Dashboard - Overview of your backups with quick actions

Create Backup - Choose backup type and create backups

Create Backup - Choose backup type and create backups

Backup List - View, download, restore, or delete backups

Backup List - View, download, restore, or delete backups

Migration - Create migration packages for moving your site

Migration - Create migration packages for moving your site

Settings - Configure backup preferences

Settings - Configure backup preferences

Scheduled Backups - Create daily, weekly, or monthly automatic backup schedules with per-schedule retention pruning

Scheduled Backups - Create daily, weekly, or monthly automatic backup schedules with per-schedule retention pruning

Plugin Details

Active Installs
10
Total Downloads
1,468
Version
1.5.16
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1
Added
2026-03-14
Last Updated
2026-09-03 1:04am GMT

Ratings

5
0
4
0
3
0
2
0
1
0