On This Page
Backup & Restore
Overview
Backup and Restore creates full, database-only, or files-only backups of your WordPress site. Run backups on demand or on a schedule (daily, weekly, or monthly). Download copies to your computer, upload existing backup packages to the list, and restore in multiple guided steps when you need to recover. Configure file scope (plugins, themes, uploads, other), exclusions, retention, optional email notifications on success or failure, logging, and advanced options such as compression and disk checks. A dedicated page under WP PowerSuite lists all backups with search, download, delete, lock, and restore actions.

Features
Backup Types
On-Demand and Scheduled Backups
Restore
Download and Manage
Scope and Exclusions
Retention and Notifications
Logs
How It Works
Enable the Module
Open Backup & Restore
Create or Schedule
Download or Restore

Installation & Activation
Install WP PowerSuite
Enable the Module
Configure and Run

Use Cases
- SnapshotBackupSnapshot before major WordPress, plugin, or theme updates
- MigrationPrepMigration preparation (download full backup, restore on new host)
- ScheduledBackupsScheduled safety net alongside hosting backups
- DatabaseExportQuick database-only exports for development
Frequently Asked Questions
Is this a replacement for hosting backups?
It complements them. Keep host-level or off-site backups for critical sites. Test restores periodically.
Why did my scheduled backup not run?
WordPress cron depends on site traffic. Low-traffic sites may miss runs; use a system cron to trigger wp-cron if needed. Check logs and server limits.
Troubleshooting
- Backup fails or times outReduce scope, add exclusions, increase PHP max_execution_time and memory limit, or run during off-peak hours. Check disk space and logs.
- Restore upload failsIncrease upload_max_filesize and post_max_size in php.ini. Confirm the file is a valid backup package from this module or compatible format.
