Skip to content

Restore a Site from Backup

InstaWP keeps automated backups of every site (frequency depends on your plan) and lets you create on-demand (manual) backups at any time. If an update breaks your site, a change goes wrong, or you simply want to return to a known-good state, you can restore the site in place — its files and database are rolled back to the exact moment that backup was taken.

| This feature is available on paid plans (Sandbox and above). View Pricing. If you are not logged in, use this link to view pricing.

⚠️ A restore overwrites the current site. Restoring replaces your live files and database with the contents of the backup, and the action cannot be undone. Always create a fresh on-demand backup right before restoring, so you have a way back if you restore the wrong point.

In this guide we'll walk the full workflow end to end:

Let's get started 🚀

Step 1 — Create (or open) a site

If you don't already have a site to work with, create one from your InstaWP dashboard (Add Site → From Scratch) and pick any paid plan — every paid plan includes backups. For the full walkthrough, see Create Site.

Already have a site? Just open it from the Sites list and continue with Step 2.

Step 2 — Open the Backups & Restore screen

Inside the site panel, expand Site Management in the left sidebar and click Backups. This opens the Backups & Restore screen, which lists every backup with its date, type, file size, and database size.

Open Site Management and click Backups to reach the Backups & Restore screen

A brand-new site shows No Backup Found until its first automated backup runs — so let's create one manually.

Step 3 — Create a manual backup

Click Backup Now in the top-right corner. A confirmation window appears — click Confirm to create an on-demand backup of your site.

Click Backup Now, then Confirm to create a manual backup

InstaWP starts the backup immediately. Within a minute or two it appears in the list, tagged Manual, alongside its date, file size, and database size.

The completed on-demand backup, tagged Manual

Note: A manual backup captures both the file system and the database exactly as they are at the moment you trigger it. Each site can hold up to 3 on-demand backups at a time — delete an old one to free a slot. See View and Manage Backups for details.

Step 4 — Restore the site from a backup

Find the backup you want to roll back to. In its Actions column, click the three-dot menu () and choose Restore to this site.

Open the three-dot menu on the backup row and click Restore to this site

A warning window explains that the restore will overwrite your current site files and database and cannot be undone. Once you're sure, click Confirm.

Read the warning, then click Confirm to start the restore

You can restore from either an automated backup or an on-demand (Manual) backup — the steps are identical. Just pick the row for the point in time you want to return to.

Step 5 — Wait for the restore to finish

InstaWP queues the restore and the button changes to Restore in progress…. A confirmation toast lets you know the site is being updated — this usually takes 1–2 minutes.

Restore queued — the site updates within a couple of minutes

When it completes, the button returns to Backup Now and your site is live again with the files and database from the backup you selected. Open the site to confirm everything is back to the restored state. ✅

Docs are open — edit on GitHub. Built with VitePress.