| 开发者 | vpssnaps |
|---|---|
| 更新时间 | 2026年10月24日 09:55 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
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:
https://www.googleapis.com, in the Google account you
connected in VPS Snaps. Nothing else is sent to Google.
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.
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.
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.
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.
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.
In the bucket, Google Drive, Box, Dropbox or OneDrive you configured in your VPS Snaps account. You keep ownership and access.
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.
Not in this version.