| 开发者 | royalpluginsteam |
|---|---|
| 更新时间 | 2026年8月23日 16:36 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wp sitevault backup, wp sitevault list, wp sitevault restore <id>, wp sitevault delete <id>, wp sitevault verify <id>--components=database,plugins,themes,uploads--porcelain for machine-readable backup IDs and --format=table|csv|json|ids|count on list output for pipelines--yes flag skips destructive-operation prompts, so backups and restores work under cron and CIThere 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.
Backups are stored in wp-content/uploads/sitevault/backups/ and are protected from direct access with .htaccess rules.
Backup time depends on your site size. Small sites (under 100MB) typically complete in under a minute. Larger sites may take several minutes.
Yes! Create a migration package and use the included installer on your new server. URLs are automatically replaced.
Backups are stored in protected directories with .htaccess restrictions.
Yes! Backup and restore works with WooCommerce sites.
This plugin creates backups when you click the "Create Backup" button in the admin screen. It does not schedule automatic backups.
Go to Backups, find your backup, and click "Restore". The plugin validates the backup and restores your site automatically.
Yes! Each backup has a download button so you can save copies locally or transfer to another server.
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.
No. The plugin only runs when you click "Create Backup" or "Restore" in the admin — there is no scheduler running in the background and zero impact on visitor-facing pages. The admin UI loads only when you visit a SiteVault settings page.
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.
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.
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. Sites with 50+ GB of uploads have been backed up successfully on shared hosting using the async engine. For very large sites, the database-only backup option remains fast even when full backups take longer.
Yes. SiteVault automatically detects and excludes common cache directories from backups (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.
--label=<label> flag on wp sitevault backup for scripted labeled backups.wp sitevault list now shows the size column for each backup.wp sitevault for backup, list, restore, delete, and verify.sitevault for WordPress.org compliance.sitevault-backup-restore-migration.wp-content/uploads/sitevault/.