Linux 软件免费装
Banner图

BackupEase - Scheduled Backup, Restore & Site Migration

开发者 precisionwp
更新时间 2026年9月14日 01:21
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

database wp-cli cloud backup google drive shared hosting

下载

1.0.0 2.3.0 2.1.0 2.0.0 2.2.2 2.2.0 2.2.1 2.2.3

详情介绍:

Tired of WordPress backups that time out or fail on shared hosting? BackupEase is built to just work, reliably. BackupEase is a powerful yet user-friendly WordPress backup plugin that protects your website data with automated backups, flexible scheduling, and multiple storage options. BackupEase combines intelligent backup technology with an intuitive interface to make website protection effortless. Key Benefits

安装:

Automatic Installation
  1. Log in to your WordPress admin panel
  2. Go to Plugins > Add New
  3. Search for "BackupEase"
  4. Click "Install Now" and then "Activate"
  5. Navigate to the BackupEase menu to configure your settings
Manual Installation
  1. Download the plugin zip file
  2. Log in to your WordPress admin panel
  3. Go to Plugins > Add New > Upload Plugin
  4. Choose the downloaded zip file and click "Install Now"
  5. Activate the plugin
  6. Navigate to the BackupEase menu to configure your settings
After Activation
  1. Go to the BackupEase menu in your WordPress admin
  2. Configure your backup settings (aggressiveness, exclusions, storage)
  3. Create your first manual backup to test the system
  4. Set up scheduled backups if desired
  5. Configure email notifications for scheduled backups Important: The plugin will automatically detect if WP-CLI is available on your server. If WP-CLI is not available, BackupEase runs backups in pure PHP using chunked processing - no shell access required.

屏幕截图:

  • Manual Backup
  • Scheduled Backups
  • Backup Log
  • Migration
  • License
  • Settings

升级注意事项:

2.3.0 Adds Restore. Put your site back from any backup, database, files, or both, without phpMyAdmin or FTP. Includes a 24-hour Undo and a Test button that checks a backup is readable before you need it.

常见问题:

Do I need WP-CLI to use BackupEase?

No, WP-CLI is optional. BackupEase automatically detects if WP-CLI is available and uses it for optimal performance when backups are triggered from the admin UI. If WP-CLI is not available, the plugin runs backups in pure PHP using chunked processing - no shell access required. SSH-equipped users can also paste the per-schedule crontab line shown in the Scheduled Backups tab to drive wp backupease run directly from system cron, bypassing PHP request timeouts entirely.

How long does a backup take?

Backup time depends on your site size and server resources. Small sites (< 1GB) typically complete in minutes. Large sites may take longer. The aggressiveness setting controls how intensive the backup process is.

Where are backups stored?

By default, backups are stored on your server in a folder inside wp-content/uploads whose name ends in a long random code, for example, wp-content/uploads/backupease-a7f3.../staging. The random part is unique to your site and keeps the folder from being found by anyone browsing your site. You can also configure Google Drive integration to store backups off-site.

Can I exclude certain files from backups?

Yes, you can configure file and folder exclusions in the Settings tab. Common exclusions include cache directories, staging directories, and temporary files.

What happens if a backup fails?

If a scheduled backup fails, you'll receive an email notification (if enabled). You can view the error details in the backup history. Failed backups can be retried manually.

Can I cancel a running backup?

Yes, you can cancel a backup in progress using the Cancel button on the progress bar. This will stop the backup process and clean up temporary files.

How do I restore a backup?

Open the Restore tab, pick a backup and press Restore. You can restore the database, the files, or both. No phpMyAdmin and no FTP needed. Your current database is kept aside while the restore runs, so if the result is not what you expected you can press Undo and get your site back exactly as it was. If the restore fails partway through, BackupEase puts everything back on its own. Restoring a backup onto a different web address (moving a site to a new domain) needs BackupEase Pro 2.1 or newer, because every address saved inside the database has to be rewritten, including the ones buried inside theme and plugin settings. With Pro installed, BackupEase does that rewriting for you as part of the restore. The free plugin restores a site onto the address it was taken from. Pro looks for your old address written every way it is likely to appear: with or without https, with or without www at the front, the form page builders such as Elementor save it in, the form used when one address is stored inside another such as a saved redirect, and the coded form some plugins keep their settings in. So links written before you moved to a secure certificate are caught too. If a handful of images or links still point at the old site after a move, it will be a plugin that stores its settings in an unusual format, and you can fix those by hand.

Can I check a backup without restoring it?

Yes. Press Test next to any backup. BackupEase reads the whole database file into a temporary copy, checks it is complete and readable, then throws the copy away. Nothing on your site is changed.

Does BackupEase work on WordPress Multisite?

Basic compatibility exists. Practical implications if you run it on Multisite:

  • Network-activate or per-site activate - both work, but admin UI appears under each subsite's admin (no Network Admin page).
  • Backups will include everything (good for disaster recovery, bad if you wanted per-subsite isolation).
  • Restoring would restore the entire network from one archive - there's no per-subsite restore.
  • Scheduled backups configured on subsite A won't be visible from subsite B; each site has its own schedule list.

How are my Google Drive credentials protected?

BackupEase encrypts your Google Drive OAuth tokens and client secret at rest using AES-256-CBC. The encryption key is derived from your WordPress secret keys. Existing plaintext credentials are automatically migrated to encrypted form the first time you save settings.

Why is WP-CLI mode not activating even though WP-CLI is installed?

BackupEase requires PHP's exec() function to be enabled in addition to WP-CLI being installed. This is because WP-CLI's wp db export command calls exec() internally. If exec() is disabled via disable_functions in your server's php.ini, BackupEase will automatically fall back to PHP chunked mode. You can check your server's detected capabilities on the Settings page.

Can I keep separate backup retention policies for local and Google Drive storage?

Yes. BackupEase supports per-provider retention settings. You can keep more local backups (e.g., 10) while keeping fewer on Google Drive (e.g., 3), or configure different age-based policies for each location. Configure these in Settings → Backup Retention.

Does this plugin contact external services?

Only if you enable Google Drive as a storage target. In that case the plugin communicates with the Google Drive API to upload, list, and delete your backup files in your own Drive account, and with Google's OAuth 2.0 endpoints to authenticate. Nothing is sent externally for local-storage backups. See the "External services" section above for full details, including what data is sent and links to Google's Terms of Service and Privacy Policy.

Is there a Pro version?

Yes. BackupEase Pro is an add-on that runs alongside the free plugin, from the same dashboard. It needs the free plugin installed and active. More storage destinations:

  • FTP
  • SFTP
  • Microsoft OneDrive
  • Dropbox
  • S3-compatible (Amazon S3, DigitalOcean Spaces, Backblaze B2, or Wasabi)
Advanced scheduling: Create as many named schedules as you need, each with its own frequency (from hourly up to monthly), time of day, scope of a database, files or both, storage destinations, and notification address. One-click migration: Move a WordPress site to another server without FTP access to the source. Generate a key on the old site, paste it on the new one, and the files, database, URLs, and wp-config.php are all handled for you. Automatic updates delivered from PrecisionWP once your license is activated.

Where can I get support?

For support, please visit our support page or contact us through the plugin's support forum. Support Resources:

Unlock all Pro features with BackupEase Pro.

更新日志:

2.3.0 2.2.3 2.2.2 2.2.1 2.2.0 2.1.0 2.0.0 1.0.0