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

FeatureFreeProPlusUltra
Backup frequencyEvery 24hEvery 24hEvery 24hEvery 12h
Remote locations0112
Backup historyNoNoYesYes

Backup Types

  • Database (SQL): Exports all database tables as SQL. Ideal for quick, lightweight backups before making changes.
  • Content (Files): Zips the entire wp-content directory including uploads, themes, and plugins.
  • Full: Combines both database and content into a single backup archive.

Getting Started

  1. Go to RakuWP > Services in your WordPress admin and enable the Backup service.
  2. In the RakuWP panel, navigate to Backup to see your site listed.
  3. Click Run Backup to create your first backup, choosing the type (SQL, Content, or Full).
  4. 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:

  1. Select the tables or files you want to restore.
  2. Click Restore and confirm in the dialog.
  3. 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_filesize and post_max_size in your PHP configuration.
  • Restore fails: Verify that your WordPress database user has DROP and CREATE TABLE permissions. Some managed hosts restrict these operations.