Linux 软件免费装
Banner图

VPS Snaps

开发者 vpssnaps
更新时间 2026年10月24日 09:55
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

backup migration restore s3 cloud storage

下载

0.1.1 1.0.0 1.0.1 1.0.2 1.1.0 1.2.0

详情介绍:

VPS Snaps backs up WordPress sites that cannot run a shell — the shared hosting where exec() is disabled, there is no mysqldump, and nobody can add a cron job. Backups are written to your own cloud storage (S3, Cloudflare R2, Backblaze B2, DigitalOcean Spaces, Wasabi, any S3-compatible bucket, Google Drive, Box, Dropbox, or OneDrive). The plugin never holds your storage credentials: it asks VPS Snaps for a short-lived, single-file upload link each time it needs one, so a break-in on this site cannot reach the rest of your bucket. A restore from Google Drive is given a Google token that expires within the hour and reaches only the files VPS Snaps created, never the rest of your Drive. An upload to Box is given a token that expires within the hour and can only upload into the backup's own folder; a restore from Box is given a download link for the one file, with no token at all. An upload to Dropbox goes to a one-time upload link for that one file, or, for a backup over 150 MB, with a token that lasts at most four hours and reaches only the VPS Snaps app folder in your Dropbox; a restore from Dropbox is given a download link for the one file, with no token at all. An upload to OneDrive goes to an upload session VPS Snaps opens for that one file, with no Microsoft token; a restore from OneDrive is given a download link for the one file, with no token at all. What this plugin sends to an external service This plugin requires an account at vpssnaps.com and does not work without one. There is a free tier that covers one site, one backup job and one storage destination, which is everything this plugin needs; paid plans exist for people running more than one site. Nothing in this plugin is switched on or off by which plan you are on. You paste a site token from your dashboard into the plugin, and the plugin then talks to https://vpssnaps.com to: Your site's content is uploaded to the storage bucket you configure in your VPS Snaps account. It does not pass through vpssnaps.com. When that storage is Google Drive, the plugin uploads backups to, and downloads them for a restore from, Google's Drive API at https://www.googleapis.com, in the Google account you connected in VPS Snaps. Nothing else is sent to Google. When that storage is Box, the plugin uploads backups to Box's upload API at https://upload.box.com, in the Box account you connected in VPS Snaps, and downloads them for a restore from the link Box gives for that file (on box.com or boxcloud.com). Nothing else is sent to Box. When that storage is Dropbox, the plugin uploads backups to Dropbox's content API at https://content.dropboxapi.com, into the VPS Snaps app folder of the Dropbox account you connected in VPS Snaps, and downloads them for a restore from the temporary link Dropbox gives for that file (on dropboxusercontent.com). Nothing else is sent to Dropbox. When that storage is OneDrive, the plugin uploads backups to the upload session Microsoft opens for that file (on onedrive.com, 1drv.com or your organisation's sharepoint.com address), into the VPS Snaps app folder of the OneDrive you connected in VPS Snaps, and downloads them for a restore from the link OneDrive gives for that file, on the same Microsoft addresses. Nothing else is sent to Microsoft. Security Every instruction this plugin receives is signed with your site token and verified before anything runs. An instruction that does not verify is refused and reported, not executed.

安装:

  1. Install and activate the plugin.
  2. In your VPS Snaps dashboard, create a site token.
  3. Go to Settings → VPS Snaps, paste the token, and save. The page will tell you immediately whether the connection worked.

常见问题:

Do I need SSH or a cron job?

No. That is the point of this plugin. If your host does let you add a real cron job, pointing one at wp-cron.php makes scheduling more reliable — see below.

Will backups run exactly on schedule?

Not exactly. WordPress runs scheduled tasks when someone visits the site rather than on a clock, so on a quiet site a check can run late or be skipped. Treat backup times as approximate. A real cron job calling wp-cron.php every minute removes the guesswork.

Where are my backups stored?

In the bucket, Google Drive, Box, Dropbox or OneDrive you configured in your VPS Snaps account. You keep ownership and access.

Does a backup to Box need free disk space?

Yes. Box has to be told a file's size before it is uploaded, so the plugin finishes the whole archive on your site's disk first, as it already does for every backup, and then uploads it. A free Box account takes files up to 250 MB; a larger backup is refused before anything is uploaded, with the limit named.

Is multisite supported?

Not in this version.

更新日志:

1.2.0 1.1.0 1.0.2 1.0.1 1.0.0 0.1.1 0.1.0