Title: SiteVault – Backup, Restore, Migration &amp; Cloning
Author: Royal Plugins
Published: <strong>14 de marzo de  2026</strong>
Last modified: 9 de octubre de  2026

---

Buscar plugins

![](https://ps.w.org/sitevault-backup-restore-migration/assets/banner-772x250.png?
rev=3661530)

![](https://ps.w.org/sitevault-backup-restore-migration/assets/icon-256x256.png?
rev=3482512)

# SiteVault – Backup, Restore, Migration & Cloning

 Por [Royal Plugins](https://profiles.wordpress.org/royalpluginsteam/)

[Descargar](https://downloads.wordpress.org/plugin/sitevault-backup-restore-migration.1.5.19.zip)

 * [Detalles](https://es-ar.wordpress.org/plugins/sitevault-backup-restore-migration/#description)
 * [Valoraciones](https://es-ar.wordpress.org/plugins/sitevault-backup-restore-migration/#reviews)
 *  [Instalación](https://es-ar.wordpress.org/plugins/sitevault-backup-restore-migration/#installation)
 * [Desarrollo](https://es-ar.wordpress.org/plugins/sitevault-backup-restore-migration/#developers)

 [Soporte](https://wordpress.org/support/plugin/sitevault-backup-restore-migration/)

## Descripción

**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 built for strict timeout
and memory limits.

#### 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** — Backups copy only WordPress content (database, plugins,
   themes, uploads), so host system folders are never included.
 * **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** — Cache folders in wp-content sit outside the folders SiteVault
   copies, 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
 * **Works With System Cron** – On hosts that disable WP-Cron, run `wp cron event
   run --due-now` from system cron and scheduled backups still run

#### 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](https://royalplugins.com/sitevault) 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 Compatible** – WooCommerce tables are included in every database
   backup, and caches and order tables are refreshed after a restore
 * **Priority Support** – Fast, dedicated support from our team

## Capturas

[⌊Dashboard - Overview of your backups with quick actions⌉⌊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⌉[

Create Backup – Choose backup type and create backups

[⌊Backup List - View, download, restore, or delete 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⌉[

Migration – Create migration packages for moving your site

[⌊Settings - Configure backup preferences⌉⌊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⌉[

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

## Instalación

#### Automatic Installation

 1. Go to your WordPress admin panel
 2. Navigate to Plugins  Add New
 3. Search for “SiteVault”
 4. Click “Install Now” then “Activate”

#### Manual Installation

 1. Download the plugin ZIP file
 2. Go to Plugins  Add New  Upload Plugin
 3. Choose the ZIP file and click “Install Now”
 4. Activate the plugin

#### After Activation

 1. Go to SiteVault in your admin menu
 2. Create your first backup on the Dashboard
 3. Configure preferences in Settings

## Preguntas frecuentes

### How many backups can I keep?

There is no limit on the number of backups. Old backups are automatically cleaned
up based on your retention settings. The default retention is 30 backups.

### Where are backups stored?

Backups are stored in `wp-content/uploads/sitevault/backups/`. The folder gets .
htaccess, web.config and index.php guard files, and every file name includes a random
part. On nginx, which ignores .htaccess, add a server rule that denies that folder.

### How long does a backup take?

Backup time depends on your site size. Small sites (under 100MB) typically complete
in under a minute. Larger sites may take several minutes.

### Can I migrate to a different domain?

Yes! Create a migration package and use the included installer on your new server.
URLs are automatically replaced.

### Is my data safe?

Backups are stored in folders with access-guard files and unguessable file names,
and log files leave out file names. A restore takes a copy of your current database
first and puts it back if the restore fails.

### Does it work with WooCommerce?

Yes! Backup and restore works with WooCommerce sites.

### Can I schedule automatic backups?

Yes. Open the SiteVault Schedules page in the admin menu and create a schedule at
daily, weekly, or monthly cadence. Each schedule has its own backup type (full, 
database-only, plugins-themes, or uploads-only) and retention count, and you can
run any schedule manually from the same page.

### What’s the difference between backup types?

 * **Full** – Database + all files (plugins, themes, uploads)
 * **Database** – Just the MySQL database (fastest)
 * **Plugins & Themes** – Just plugins and themes, no uploads or database
 * **Uploads** – Just media library files

### How do I restore a backup?

Go to Backups, find your backup, and click “Restore”. The plugin opens a confirmation
screen showing which tables and files will be replaced and asks you to type “RESTORE”
to confirm — this prevents accidental overwrites. Once confirmed, SiteVault validates
the backup and restores your site automatically.

### Can I download my backups?

Yes! Each backup has a download button so you can save copies locally or transfer
to another server.

### Will SiteVault work on shared hosting?

Yes. SiteVault is built for shared hosting from the ground up. The async backup 
engine uses chunked ZIP streaming, primary-key pagination, adaptive chunk sizing,
and semaphore locking — all designed to complete on hosts with strict 30-second 
PHP timeouts, 128MB memory limits, and limited file handle counts.

### Will SiteVault slow down my WordPress site?

No. Backup and restore operations only run when you trigger them manually or when
a schedule you configured fires — visitor-facing pages are never touched. Scheduled
runs use WP-Cron and hand off immediately to a background async engine, so the request
that fires the cron isn’t delayed. The admin UI loads only when you visit a SiteVault
admin page.

### Does SiteVault work with multilingual plugins?

Yes. Translated posts are backed up like any other WordPress content — the language
taxonomy, translation meta, and per-language post records are all included in full
and database-only backups. After a migration or restore, translated content reappears
with all language relationships intact.

### Can I use SiteVault to clone my live site for staging or local development?

Yes. Create a Migration Package on your live site, download it, and run the included
standalone installer (`installer.php`) on your staging server, local environment,
or a fresh WordPress install. SiteVault automatically remaps the site URL and handles
serialized data so widgets, theme customizer settings, page builder content, and
plugin options all work without manual search-and-replace.

### What’s the maximum backup file size SiteVault can handle?

There is no fixed maximum — SiteVault streams ZIP archives with adaptive chunk sizing,
so the limit is your server’s available disk space and execution time. For very 
large sites, the database-only backup option remains fast even when full backups
take longer.

### Does SiteVault work with caching plugins?

Yes. Cache folders in wp-content are not part of what SiteVault backs up (they regenerate
on the destination site after restore, so backing them up is wasted space). The 
plugin’s own admin pages are not cached because most caching plugins exclude `/wp-
admin/` by default.

## Reseñas

No hay reseñas para este plugin.

## Colaboradores y desarrolladores

“SiteVault – Backup, Restore, Migration & Cloning” es un software de código abierto.
Las siguientes personas han colaborado con este plugin.

Colaboradores

 *   [ Royal Plugins ](https://profiles.wordpress.org/royalpluginsteam/)

[Traduce “SiteVault – Backup, Restore, Migration & Cloning” a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/sitevault-backup-restore-migration)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/sitevault-backup-restore-migration/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/sitevault-backup-restore-migration/),
o suscríbete al [log de desarrollo](https://plugins.trac.wordpress.org/log/sitevault-backup-restore-migration/)
por [RSS](https://plugins.trac.wordpress.org/log/sitevault-backup-restore-migration/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.5.19

 * Enhancement: backups record how many files could not be read, and a migration
   package that cannot include every file is not created.
 * Fix: SiteVault no longer changes SiteVault Pro’s backup list, settings or kept
   backup files when both plugins are installed.
 * Fix: deactivating the plugin stops all of its scheduled tasks, and reactivating
   it restores your backup schedules.
 * Fix: scheduled backups run at the time you set in your site’s time zone, including
   weekly and monthly schedules.
 * Fix: deleting a backup whose file cannot be removed keeps it in your list and
   shows an error.
 * Fix: deleting or cancelling a failed backup also removes its archive file.
 * Fix: backups that finished after being marked as failed are recovered automatically.
 * Fix: large backups and restores no longer stop partway on hosts with short time
   limits.
 * Fix: a database restore keeps every value intact, reports errors instead of finishing
   as successful, and puts your database back if the restore fails.
 * Fix: migration packages on Windows servers include files in deeply nested folders.
 * Fix: a plugin or theme folder named sitevault is included in backups and migrations.

#### 1.5.18

 * Enhancement: migration packages are deleted automatically 7 days after they are
   created.
 * Fix: restoring uploads keeps your local backups, and a restore that cannot copy
   every file puts the original files back.
 * Fix: restored settings and content keep percent signs exactly.
 * Security: backups, migration packages and log files use unguessable names, and
   log files leave out file names.
 * Security: on multisite, running and downloading backups requires a network administrator.

#### 1.5.17

 * Fix: Backup ZIP integrity verification and extraction no longer run out of memory
   when large files are present in the archive.
 * Fix: Backup process now cleans up its temporary working directory on every completion
   path including partial failures.
 * Fix: Daily maintenance cron now removes stale temporary backup directories automatically,
   so orphaned working files clean up even on sites that do not visit the Backups
   admin page regularly.
 * Fix: Restore preview no longer runs out of memory on sites with large database
   dumps.
 * Fix: Migration package extraction no longer runs out of memory when large files
   are present.

#### 1.5.16

 * Security: additional backup and migration logging surfaces scrubbed of file paths.

#### 1.5.15

 * Security: hardened migration installer configuration write path and backup logging.

#### 1.5.14

 * Fix: database-only backups now report progress steps that match the work actually
   being done.
 * Fix: backup and migration filenames now use the site timezone so the timestamp
   in the filename matches the created-at time shown in the Backups list.
 * Fix: stale-backup and old-log cleanup thresholds now use the site timezone so
   pruning runs on schedule for sites not set to UTC.

#### 1.5.13

 * New: Restore confirmation screen listing tables and files that will be replaced,
   gated by typing “RESTORE” to proceed.
 * New: Backup preview modal showing components and estimated compressed size before
   a backup starts.
 * New: Optional backup labels up to 60 characters, editable on the Create Backup
   form and filterable on the Backups list.
 * New: WP-CLI `--label=<label>` flag on `wp sitevault backup` for scripted labeled
   backups.
 * Enhancement: Tested up to WordPress 7.1.
 * Fix: `wp sitevault list` now shows the size column for each backup.
 * Fix: Create Backup, Create Migration Package, and Dashboard Quick Action buttons
   now render their icons in the correct color across all WordPress admin themes.

#### 1.5.12

 * Feature: Scheduled backups on daily, weekly, or monthly cadence with automatic
   retention pruning.
 * Feature: New Royal Tools page listing free Royal Plugins family members with 
   one-click install links.
 * Enhancement: Custom top header on every SiteVault admin page with View Docs and
   Support links.
 * Enhancement: Lightweight admin footer showing family links and the current plugin
   version.

#### 1.5.11

 * Feature: WP-CLI commands under `wp sitevault` for backup, list, restore, delete,
   and verify.

#### 1.5.10

 * Housekeeping: Removed four unused admin-AJAX endpoints.
 * Housekeeping: Removed stale cron-clear calls from the deactivation and uninstall
   paths.
 * Housekeeping: Removed a reference to an option that was never set anywhere.
 * Compliance: Rewrote a phrase in the plugin description for WordPress.org compliance.

#### 1.5.9

 * Hardening: Added a capability check to the backup and restore progress polling
   endpoints.

#### 1.5.8

 * Hardening: Added path-validation checks across file I/O in the migration, installer,
   and backup-directory paths.

#### 1.5.7

 * Hardening: Updated backup-directory deny rules to modern Apache 2.4, IIS, and
   a PHP fallback.
 * Hardening: Zip-slip validation on archive extraction refuses absolute paths, 
   parent-dir traversal, and symlink entries.
 * Fix: Async backup dispatch is throttled so it no longer saturates PHP-FPM workers
   on heavy installs.
 * Hardening: Default backup filenames now include a random suffix to prevent URL
   enumeration.

#### 1.5.6

 * Compliance: Renamed plugin display for WordPress.org Plugin Directory naming 
   guidelines.
 * Compliance: Rewrote the “Works With Your Hosting & Stack” section to describe
   capabilities generically.
 * Compliance: Removed comparative pricing and competitor-name references from the
   description.
 * Compliance: Rewrote FAQ entries to describe capabilities generically.

#### 1.5.5

 * Feature: WordPress Playground live preview from the plugin listing.
 * Feature: Video walkthrough embedded on the plugin listing.

#### 1.5.4

 * Compliance: Rewrote the Pro admin screen for WordPress.org Plugin Directory Guideline
   5.
 * Compliance: Simplified the FAQ answer about scheduled backups.
 * Housekeeping: Removed two unused cron-clear calls from uninstall.

#### 1.5.3

 * Tested: Verified compatibility with WordPress 7.0.
 * Enhancement: Updated plugin description.

#### 1.5.2

 * Fix: Removed backup storage limit for WordPress.org compliance.
 * Fix: Replaced hardcoded ABSPATH reference with WordPress directory functions.
 * Fix: Scoped PHP ini_set() calls to specific operations.
 * Enhancement: Backup retention now uses a configurable option (default 30).

#### 1.5.1

 * Fix: Settings link navigates to the correct admin page.
 * Fix: Replaced inline styles with CSS classes for WordPress.org compliance.
 * Fix: Replaced direct file_put_contents() calls with the WP_Filesystem API.
 * Fix: Replaced file_get_contents() with WP_Filesystem in the restore engine.

#### 1.5.0

 * Rebrand: Plugin renamed to “SiteVault – Backup, Restore & Migration”.
 * Change: Prefix updated to `sitevault` for WordPress.org compliance.
 * Change: Text domain updated to `sitevault-backup-restore-migration`.
 * Change: Backup storage location moved to `wp-content/uploads/sitevault/`.

#### 1.4.6

 * Rebrand: Plugin renamed for WordPress.org compliance.

#### 1.4.5

 * Fix: Corrected admin menu slug.
 * Fix: Fixed backup exclusion path to prevent recursive backups.
 * Fix: Replaced missing dashboard header logo.
 * Fix: Settings link navigates correctly to the plugin dashboard.
 * Feature: Added View Details and Docs links on the plugins page.

#### 1.4.4

 * Fix: Downloads resume correctly instead of restarting.
 * Fix: Restored 64KB chunked streaming for fast downloads.
 * Enhancement: Added Last-Modified and ETag headers for resume validation.

#### 1.4.3

 * Fix: Backup completion auto-refreshes the page reliably.
 * Enhancement: Added a 3-tier redirect with fallback button.

#### 1.4.0

 * Fix: Backup completion auto-redirects reliably.
 * Fix: Downloads no longer stall in Chrome.
 * Feature: Migration and restore show real-time streaming progress.
 * Feature: HTTP 206 Partial Content support for resumable downloads.

#### 1.3.0

 * Enhancement: Async reliability improvements for large site backups.
 * Feature: ZIP batching, keyset pagination, and semaphore locking.
 * Feature: Gzip file-list persistence and adaptive chunk sizing.
 * Fix: Large uploads and full backups complete reliably on shared hosting.

#### 1.2.0

 * Enhancement: Backup engine rewrite for shared hosting compatibility.
 * Feature: ZIP streaming, primary-key pagination, and adaptive chunking.
 * Fix: Out-of-memory and timeout errors on large sites.

#### 1.0.0

 * Initial release.

## Meta

 *  Versión **1.5.19**
 *  Última actualización **hace 6 horas**
 *  Instalaciones activas **20+**
 *  Versión de WordPress ** 5.8 o superior **
 *  Testeado hasta **7.1.3**
 *  Versión de PHP ** 7.4 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/sitevault-backup-restore-migration/)
 * Etiquetas:
 * [backup](https://es-ar.wordpress.org/plugins/tags/backup/)[clone](https://es-ar.wordpress.org/plugins/tags/clone/)
   [database](https://es-ar.wordpress.org/plugins/tags/database/)[migration](https://es-ar.wordpress.org/plugins/tags/migration/)
   [restore](https://es-ar.wordpress.org/plugins/tags/restore/)
 *  [Vista avanzada](https://es-ar.wordpress.org/plugins/sitevault-backup-restore-migration/advanced/)

## Valoraciones

Todavía no se enviaron reseñas.

[Your review](https://wordpress.org/support/plugin/sitevault-backup-restore-migration/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/sitevault-backup-restore-migration/reviews/)

## Colaboradores

 *   [ Royal Plugins ](https://profiles.wordpress.org/royalpluginsteam/)

## Soporte

¿Tenés algo que decir? ¿Necesitás ayuda?

 [Ver el foro de asistencia](https://wordpress.org/support/plugin/sitevault-backup-restore-migration/)

## Donar

¿Te gustaría apoyar el progreso de este plugin?

 [ Doná a este plugin ](https://www.royalplugins.com)