# Backing up WordPress with the All-in-One WP Migration plugin

> Back up and restore your whole WordPress site, including files and database, with the All-in-One WP Migration plugin.

Source: https://helpcenter.ruachost.com/wordpress/guides/backing-up-wordpress-using-all-in-one-wp-migration-plugin/

Regular backups are essential to protect your WordPress site from data loss caused by hacks, hardware failure, or accidental changes. The **All in One WP Migration plugin** makes it easy to create and restore backups on **ruachost.com**.

## Why Use All in One WP Migration?

- Simple, one‑click backup and restore.
- Exports your entire site (database, media, plugins, themes).
- Compatible with local storage and cloud services.
- No technical expertise required.

## Installing the Plugin

1. **Log in to WordPress** with an administrator account.
2. In the dashboard, go to **Plugins → Add New**.
3. Search for **All in One WP Migration**.
4. Click **Install Now**, then **Activate**.
5. A new menu item **All in One WP Migration** will appear in the sidebar.

## ⚙️ Creating a Backup

1. In the dashboard, go to **All in One WP Migration → Backups**.
2. Click **Create Backup**.
3. Wait while the plugin packages your site files and database.
4. Once complete, the backup will appear in the list.
5. Click the **Download** button to save the backup file to your local drive.

✅ Your WordPress site is now safely backed up.

## Restoring a Backup

1. In the dashboard, go to **All in One WP Migration → Backups**.
2. Locate the backup file you want to restore.
3. Click **Restore**.
4. Confirm the action → The plugin will overwrite your current site with the backup.

## Important Notes

- Always download backups to your computer or cloud storage for extra safety.
- Large sites may require the **Unlimited Extension** to bypass upload size limits.
- Backups should be created regularly (weekly or before major updates).
- Restoring a backup will overwrite your current site, double‑check before proceeding.
