preloader

BackWPup plugin review and common issues

BackWPup is used for backups, migrations, staging, and moving sites between servers. In most cases, it fits business sites better than a custom build done too early. A common issue is that large backups fail or time out on weak hosting. This usually happens when big media libraries and low PHP limits slow backup jobs down. It can save time, but it still needs testing on a staging site before major changes go live. From experience, BackWPup works best when you keep the setup focused and avoid overlapping plugins.

BackWPup plugin review and common issues

What is BackWPup plugin?

BackWPup is a veteran WordPress backup plugin launched in 2009, with over 700,000 active installations and a 3.8 rating on WordPress.org. The free version supports complete site backups (database and files), multiple cloud storage destinations including Amazon S3, Google Storage, Dropbox, Rackspace, SugarSync, and FTP — an unusually broad storage support in the free tier. Backups can be scheduled and the plugin includes database optimization and checking tools, making it slightly more than a pure backup plugin.

BackWPup Pro adds more cloud destinations (Amazon Glacier, Google Drive, OneDrive, HiDrive), encrypted backups, differential backups (only changed directories since last full backup), and priority support with ticketing. Pro is available from the BackWPup.com store. Pricing is competitive with UpdraftPlus and WPvivid.

The 3.8 WordPress.org rating is below competitors and reflects a history of compatibility issues with some hosting configurations and less active community support compared to UpdraftPlus or Duplicator. It remains a solid choice for users who specifically need Amazon S3 or other enterprise storage destinations in the free version, or who are familiar with the plugin from long-term use. For new installations, UpdraftPlus or WPvivid typically offer a better experience with higher community ratings and more active development.

Need Help With BackWPup Setup, Troubleshooting, or Customization?

Need help with BackWPup? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.

Get BackWPup Expert Help

Key Features

  • Complete backup — database, files, plugins, themes
  • Multiple cloud storage in free version: S3, Google Storage, Dropbox, Rackspace, FTP
  • Backup in zip or tar format
  • Database optimization and checking
  • Scheduled automatic backups with email reports

Pros & Cons

Pros

  • Unusually broad free cloud storage support including Amazon S3
  • Database optimization tools included alongside backup
  • Long track record since 2009

Cons

  • 3.8 WordPress.org rating below major competitors
  • Less active development and community compared to UpdraftPlus or WPvivid

Free vs Premium

Free: complete backups, multiple cloud storage destinations (S3, Dropbox, FTP), scheduled backups, database optimization. Pro: encrypted backups, differential backups, additional cloud providers (Glacier, Drive, OneDrive, HiDrive), priority support.

Common Problems & Fixes

BackWPup backup job is completing with errors in the log — how do I interpret the log file?

Go to BackWPup → Jobs → click the log icon for the last completed job. The log shows each backup step with timestamps and any error messages. Common errors: “PHP memory exhausted” — increase memory_limit in PHP settings; “could not create file” — check directory permissions on the backup destination; S3 upload errors — verify access key, secret key, and bucket name. The log is detailed enough to identify most issues without external debugging.

BackWPup is not sending email notifications after backup completion — how do I fix this?

BackWPup sends emails via WordPress’s wp_mail() function. If emails are not arriving, WordPress email delivery is the issue — not BackWPup specifically. Install WP Mail SMTP and configure SMTP delivery before relying on any plugin’s email notifications. Once WordPress email works, BackWPup notifications will function correctly.

BackWPup backup files are accumulating and filling up my storage — how do I set retention limits?

In each BackWPup job configuration (BackWPup → Jobs → Edit), scroll to the destination settings. For each storage destination, set the Maximum number of backup files to keep — for example, 7 for daily backups keeps one week of history. When the maximum is reached, the oldest backup is automatically deleted. Set this for each destination separately. Without a retention limit, backups accumulate indefinitely and eventually fill storage.

Customization & Developer Notes

How do I configure BackWPup to back up to Amazon S3?

In BackWPup → Jobs → Edit Job → Destinations tab, select Amazon S3. Enter your AWS Access Key, Secret Key, S3 bucket name, and region. Ensure the IAM user associated with the access key has s3:PutObject, s3:GetObject, s3:ListBucket, and s3:DeleteObject permissions on the target bucket. Set the backup file prefix for easy identification and configure the number of backups to retain. Test the connection by saving and running the job manually before relying on the scheduled backup.

Can BackWPup back up only the database without files?

Yes. BackWPup jobs are highly configurable. Create a dedicated database backup job by selecting only “Database backup” in the job tasks (deselect file backup). This creates lightweight database-only backup files that can run more frequently than full site backups. A common setup: daily database backup job + weekly full site backup job. Database backups are small and fast, making frequent scheduling practical even on shared hosting.

Frequently Asked Questions

Is BackWPup still a good choice in 2025?

BackWPup is a reliable tool that continues to receive updates, but its 3.8 rating and slower development pace put it behind UpdraftPlus and WPvivid for most new installations. Its main advantage is the broad free cloud storage support including Amazon S3 — a feature that requires premium on many competitors. If you specifically need S3 backup without paying for it, BackWPup remains a valid choice. For everything else, UpdraftPlus or WPvivid offer a better overall experience.

Do I need a developer to use BackWPup?

You can usually get started without a developer if the setup is simple. In most cases, the hard part comes later when you need custom behavior or better performance. A common issue is assuming settings alone will cover every edge case. From experience, a developer becomes valuable once the site has real traffic or custom workflows.

Can BackWPup break after updates?

Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.

What should I check before installing BackWPup?

Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.

Need a BackWPup Developer?

Find a vetted WordPress developer specializing in BackWPup. From setup and configuration to custom BackWPup development — get expert help on WPWizzy.
Get a Free Estimate

Ready to hire your WordPress developer?

WPWizzy connects you with vetted freelance WordPress developers from the Codeable network — the top 2% of WordPress experts worldwide, , you can get a free no-obligation project estimate before hiring. Every developer is carefully screened, backed by Codeable’s satisfaction guarantee, and rated by real clients based on completed WordPress projects.

Pick one option and we’ll take you to the right next step.

After submitting your request, up to three WordPress developers may review your project and ask a few questions to better understand the issue.
This step helps us define the scope of work and provide an accurate estimate. Most projects receive a response within 24 hours.
Providing a few key details about your website or the problem will help us respond faster. There is no obligation to proceed with the project.