Backup
Automatic cloud backups for your WordPress database, files, and full site with one-click restore.
Overview
The Backup service provides automatic and on-demand backups of your WordPress site. You can back up your database, wp-content files, or both as a full backup. All backups are stored securely in the cloud and can be explored, downloaded, or restored directly from the RakuWP panel.
Features by Plan
| Feature | Free | Pro | Plus | Ultra |
|---|---|---|---|---|
| Backup frequency | Every 24h | Every 24h | Every 24h | Every 12h |
| Remote locations | 0 | 1 | 1 | 2 |
| Backup history | No | No | Yes | Yes |
Backup Types
- Database (SQL): Exports all database tables as SQL. Ideal for quick, lightweight backups before making changes.
- Content (Files): Zips the entire
wp-contentdirectory including uploads, themes, and plugins. - Full: Combines both database and content into a single backup archive.
Getting Started
- Go to RakuWP > Services in your WordPress admin and enable the Backup service.
- In the RakuWP panel, navigate to Backup to see your site listed.
- Click Run Backup to create your first backup, choosing the type (SQL, Content, or Full).
- The backup progress is displayed in real-time with percentage updates.
Automatic Backups
Enable automatic backups from the site's backup settings in the panel:
- Auto backup: Toggle on to enable scheduled backups.
- Backup type: Choose between Full, SQL only, or Content only.
- Frequency: Every 24 hours (all plans) or every 12 hours (Ultra plan).
- Schedule hour: Pick the hour of day for the first backup. Ultra plans can set a second schedule hour for 12-hour intervals.
Exploring Backups
Click Explore on any completed backup to browse its contents without downloading:
- Database tab: Lists all tables with row counts. Click a table to preview its data (paginated, 50 rows per page) or download the individual table SQL.
- Files tab: Browse the directory tree with file sizes. Navigate folders by clicking on them.
Restoring from a Backup
From the explore view, you can restore specific parts of your backup:
- Select the tables or files you want to restore.
- Click Restore and confirm in the dialog.
- The restore progress is tracked in real-time. Database restores replace selected tables; file restores extract selected files back to
wp-content.
Warning: Restoring a database table will drop and recreate it with the backup data. Make sure you have a recent backup before restoring.
Storage & Space
Backup storage is included with your plan. The panel shows a breakdown of your site's space usage:
- Database size: Total size of all database tables.
- Media size: Size of the uploads folder.
- Other content: Themes, plugins, and other wp-content files.
Space usage is reported daily. If your total backup size exceeds your plan's quota, older backups may need to be deleted before creating new ones.
FTP Storage
You can optionally configure FTP as an additional storage destination. Enter your FTP host, port, username, password, and remote path in the backup settings. When configured, backups are uploaded to your FTP server in addition to cloud storage.
Troubleshooting
- Backup stuck at 0%: Ensure the RakuWP plugin can make loopback requests. Some hosting providers block self-referencing HTTP calls. Check with your host if wp-cron is working correctly.
- Backup fails during upload: This usually means the backup file exceeds your server's upload limits. Check
upload_max_filesizeandpost_max_sizein your PHP configuration. - Restore fails: Verify that your WordPress database user has DROP and CREATE TABLE permissions. Some managed hosts restrict these operations.