Linux 软件免费装
Banner图

Demfilz Backup

开发者 demfilz
更新时间 2026年7月9日 19:09
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

backup restore database backup cloud backup scheduled backup

下载

1.0.0

详情介绍:

Demfilz Backup makes a complete backup of your WordPress site — the database and your files — packaged into a single zip and stored safely in your own Google Drive. When you need it, restore that backup to bring your site back exactly as it was. It is built for real-world hosting: backups and restores run in small, resumable steps so large sites don't hit PHP time or memory limits, and uploads and downloads to Google Drive are chunked (resumable). Back up Restore Automatic, scheduled backups Connect in one click By default you connect Google Drive with a single Connect with Google click — no Google Cloud project, no copying keys. This uses a Demfilz sign-in helper that only brokers the Google authorization; your backups themselves always go directly from your server to your Google Drive. Only the drive.file scope is requested, so the plugin can see and manage only the backup files it creates. Prefer to use your own Google app? Switch to Advanced → Use my own Google app on the Settings screen and paste your own Client ID and Secret — then nothing passes through Demfilz at all. Moving a site to a new domain This plugin restores a backup onto its own site. If you want to move or clone a site to a different URL, the separate Demfilz Backup Pro add-on (available from https://demfilz.com/demfilz-backup) adds serialization-safe cross-URL migration — it is a distinct plugin and is not required for backing up or restoring your site here.

安装:

  1. Upload the plugin to /wp-content/plugins/demfilz-backup, or install it through the Plugins screen.
  2. Activate it through the Plugins screen.
  3. Go to Backups → Settings and click Connect with Google, then approve access. (That's it — no Google Cloud setup.)
  4. Go to Backups → Backup & Restore and click Back up to Google Drive.
Advanced (optional): use your own Google app. On the Settings screen open Advanced → Use my own Google app, create a Google Cloud OAuth client (type: Web application) with the Google Drive API enabled, register the redirect URI shown, paste your Client ID and Secret, save, then click Connect with Google.

屏幕截图:

  • Creating a backup to Google Drive.
  • Restoring a backup.
  • Settings: Google connection, what to include, schedule and retention.

升级注意事项:

1.0.0 Initial release.

常见问题:

Do I need a Google Cloud account or developer setup?

No. With the default connection method you just click Connect with Google and approve — your backups are stored in your own Google Drive. If you'd rather not use the Demfilz sign-in helper, you can switch to your own Google app under Advanced.

Does my backup data pass through Demfilz?

No. Your backup files always go straight from your server to your Google Drive. In the default connection method, only the Google sign-in (authorization and token refresh) is brokered by Demfilz; choosing "Use my own Google app" removes even that.

Can I move my site to a different domain?

Restoring onto a different URL (site migration) is provided by the separate Demfilz Backup Pro add-on, not by this plugin. This plugin backs up your site and restores it onto the same site.

Will a big site time out?

Backups and restores run in small steps, and Drive transfers are chunked and resumable, so large sites are handled without exhausting PHP limits. If your host is very strict, lower "Files per step" and "Database rows per step" on the Settings screen.

Does restoring overwrite my current site?

Yes. Restoring replaces the current database and files with the contents of the backup. Always keep a fresh backup before restoring.

Are my backups protected from public download?

Yes. Backups are stored in a protected folder with server rules that block direct web access (Apache and IIS) and directory listing.

更新日志:

1.0.0