Description
BackupWP Cloud is a WordPress backup plugin for secure offsite backups, remote cloud storage, and fast website recovery.
BackupWP Cloud protects your website by keeping backup copies separate from your hosting environment. Instead of relying on backups stored on the same server as your live site, your WordPress files and database are securely transferred to remote cloud storage.
If your hosting fails, an update breaks your site, files become corrupted, or your website becomes inaccessible, your recovery copy remains independent from the affected server.
Start with the free WordPress backup plugin for on-demand cloud backups and recovery, or use automated backup plans for scheduled, incremental protection.
Independent offsite backups
A backup stored on the same server as your website shares the same point of failure. If that server crashes, becomes unavailable, or suffers data loss, both the live website and locally stored backup files can be affected.
BackupWP Cloud provides offsite WordPress backups, storing recovery copies remotely and separately from your WordPress hosting environment. This independent backup layer helps protect your ability to recover after:
- Hosting or server failures
- Failed WordPress updates
- Plugin or theme conflicts
- Accidental file deletion
- Database problems
- Site corruption
- Failed deployments
- Security incidents
Your website lives on one server. Your backup shouldn’t.
Automatic and incremental protection
Backups work best when you don’t have to remember to create them. BackupWP Cloud supports scheduled automatic backups, allowing your website to maintain regular recovery points as its content, files, and database change.
Depending on your plan, backups can run automatically on a schedule or in real time for frequently changing websites. Configure your protection once and let BackupWP Cloud handle the ongoing backup process in the background.
Traditional backup processes can repeatedly copy large amounts of unchanged website data. BackupWP Cloud supports incremental / delta backups, allowing changed data to be backed up without unnecessarily repeating the entire backup process each time.
BackupWP uses a lightweight, cloud-first architecture designed to reduce the CPU, RAM, disk usage, and timeout problems that resource-heavy backup operations can create on WordPress hosting. This makes ongoing backup protection more efficient, particularly for larger or frequently updated websites and shared hosting environments.
Remote cloud storage
Your live website and its recovery copy shouldn’t depend entirely on the same hosting infrastructure. BackupWP Cloud stores your backups remotely, outside your WordPress hosting environment. This creates a separate recovery layer that remains independent from the server running your production website.
Remote cloud storage also means you don’t need to fill your hosting account with large local backup archives. Your website stays with your host. Your recovery copies stay offsite.
Complete WordPress backups
A complete WordPress backup needs more than a copy of your content. BackupWP Cloud protects the essential parts of your WordPress installation, including:
- WordPress database
- Plugins
- Themes
- Media uploads
- WordPress files
- Website content and configuration
Protecting both files and databases gives you the components required to recover the complete website rather than relying on partial backups. For more information about protecting your site’s database, see WordPress Database Backup.
1-click restore and migration
Creating backups is only useful if you can actually recover your website from them. BackupWP Cloud includes 1-click restore, helping you return your WordPress website to an available recovery point without manually rebuilding the site from separate database exports and file archives.
When an update breaks the site, files are damaged, or another unexpected issue occurs, you can use an existing backup to get back to a working version. Learn more about WordPress backup and restore and how BackupWP handles website recovery.
BackupWP Cloud can also be used to move a WordPress website between hosting environments. With 1-click migration, you don’t need to manually download site files, export the database, transfer everything via FTP, and rebuild the installation on the destination server.
BackupWP uses its cloud-based backup infrastructure to make the migration workflow simpler and more reliable. Learn more about using BackupWP as a WordPress migration plugin.
What BackupWP Cloud includes
BackupWP Cloud brings backup, storage, recovery, and migration into one WordPress-focused workflow:
- Secure offsite WordPress backups
- Remote cloud backup storage
- Automatic scheduled backups
- Incremental / delta backups
- WordPress database backups
- WordPress file backups
- Themes, plugins, and uploads protection
- Multiple recovery points
- 1-click WordPress restore
- 1-click WordPress migration
- Multisite support
- Backup history and management
- Low-impact backup processing
- WordPress-specific backup and recovery workflow
The goal is simple: keep an independent, usable copy of your WordPress website available when you need it.
BackupWP Cloud isn’t a generic storage service with WordPress added as an afterthought. The backup and recovery workflow is designed around WordPress websites, including their files, databases, plugins, themes, uploads, and common recovery scenarios.
BackupWP uses a lightweight plugin combined with cloud-based infrastructure to handle backup, restore, and migration processes without relying entirely on your hosting server. That means less manual work with database exports, FTP transfers, local backup archives, and separate storage tools.
How it works
- Install BackupWP Cloud on your WordPress website and connect your site to BackupWP Cloud.
- Create backups on demand or choose an automated backup plan and schedule that matches how frequently your website changes.
- BackupWP transfers your website data to remote cloud storage instead of relying on your hosting server as the primary location for your recovery copies.
- Scheduled and incremental backups help keep recent versions of your website available as your files and database change.
- If something goes wrong, choose an available recovery point and use BackupWP Cloud’s recovery tools to restore your WordPress website.
Free plan
You can start protecting a WordPress website without committing to a paid backup plan. The BackupWP Cloud Free plan provides:
- 1 website
- On-demand backups
- 7-day backup retention
- Support for websites up to 2 GB
- 1-click restore
- 1-click migration
- Secure cloud storage
The free plan is a simple way to create an independent offsite recovery copy without manually downloading WordPress files and databases. Get started with BackupWP Cloud for free.
Who it is for
BackupWP Cloud is designed for WordPress users who want their backups stored independently from their live website. It is suitable for:
- Business websites
- Blogs and content websites
- WooCommerce stores
- Developers and freelancers
- WordPress agencies
- Client websites
- Multisite installations
- Frequently updated WordPress websites
- Websites running on shared hosting
- Site owners who don’t want to rely exclusively on hosting backups
For WooCommerce websites where data changes throughout the day, BackupWP Cloud also offers a dedicated plan with real-time backups and extended backup retention.
An additional recovery option
Hosting backups can be useful, but they shouldn’t necessarily be your only recovery option. If your website and its backups depend entirely on the same hosting provider or environment, an infrastructure or account-level problem can affect your access to both.
BackupWP Cloud adds an independent offsite backup layer. You don’t have to replace your hosting backups. BackupWP Cloud gives you another recovery option stored outside the environment it protects.
WordPress websites change constantly. Content gets published. Plugins and themes are updated. Files are uploaded. WooCommerce orders arrive. Developers deploy changes. When something goes wrong, you shouldn’t have to wonder whether a usable recovery copy exists.
BackupWP Cloud combines secure offsite backups, remote cloud storage, automated and incremental protection, 1-click restore, and WordPress migration tools in a backup system built specifically for WordPress.
Whether you need a simple on-demand backup for one website or automated protection for a business-critical WordPress installation, BackupWP Cloud keeps your recovery copies separate from the server they protect.
Your website lives on one server. Your backup shouldn’t.
External services
This plugin requires the BackupWP Cloud service to provide backup scheduling, orchestration, remote backup storage, centralized management, restore, and migration workflows. The service is provided by BackupWP: https://backupwp.com/
When an administrator selects Connect to BackupWP or Reconnect BackupWP, the plugin requests a temporary public pairing key from BackupWP Cloud. The plugin then sends the site name, site URL, generated client key, and generated client secret to the service in an encrypted pairing package. This pairing data is sent only when an authorized administrator starts or restarts the connection process.
After pairing, BackupWP Cloud initiates HMAC-authenticated requests to the plugin when a backup, verification, health check, settings operation, restore, or migration is requested or scheduled through the service. Depending on the operation, the service may receive:
- WordPress site files, including configuration files selected for backup
- Database schema and content
- File and database metadata, checksums, and backup status
- Site URL and WordPress environment details
- WordPress, PHP, theme, plugin, must-use plugin, and drop-in information
- Runtime, memory, disk, upload-limit, and configuration-location diagnostics
- Plugin settings and temporary restore credentials required for an active restore
The service may also send backup control data, plugin settings, restore files, database content, and target restore or migration configuration to the plugin when carrying out an operation requested through BackupWP Cloud.
At the start of a restore, BackupWP Cloud requests a new randomly named, HMAC-protected temporary restore endpoint. The endpoint is removed after a successful restore and expires after 24 hours if completion does not occur. BackupWP Cloud must start this step while WordPress remains able to serve authenticated REST requests.
BackupWP Cloud terms of service: https://backupwp.com/terms-of-services/
BackupWP Cloud privacy policy: https://backupwp.com/privacy-policy/
Screenshots



Installation
- Install the plugin through WordPress
Plugins > Add New, or upload it to/wp-content/plugins/backupwp. - Activate it from the
Pluginsscreen. On multisite, activate it throughNetwork Admin > Plugins. - Ensure the site uses HTTPS, then open the BackupWP admin page and select
Connect to BackupWP. - Complete the pairing flow in BackupWP Cloud.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Backup and Migration Agent for BackupWP Cloud” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Backup and Migration Agent for BackupWP Cloud” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
