FeatureRestores for WordPress

Restore your WordPress site in one click

When an update breaks your site or it gets hacked, a restore puts it back the way it was. With BlogVault you can check a backup works before you restore it, bring back the whole site or only the part that broke, and restore even when your site won’t load at all.

  • 1M+Successful restores
  • 365 daysOf backups to restore from
  • 400,000+Sites protected
  • 5,000+Web hosts supported

How a BlogVault restore works

In this example, an automatic plugin update breaks a store’s checkout one morning. Here is how the owner gets it back: choose a backup, choose what to restore, test it, then restore.

▸ Northwind Store · checkout broken by a plugin update · restored from Sep 7, 22:00 · orders kept
  1. 1. Choose a backup

    Find the backup from before it broke

    Backups are shown on a timeline with the changes made between them, so you can see which update caused the problem and pick the backup just before it.

  2. 2. Choose what to restore

    The whole site, or only one part

    Restore everything, or only one plugin, some files and database tables, or one subsite. Everything else stays as it is.

  3. 3. Test it

    Check the backup on our servers

    BlogVault opens the backup as a temporary website you can click through. Your live site isn’t changed while you check.

  4. 4. Restore

    Only the differences are copied back

    BlogVault compares the backup with your live site and copies back only what’s different. If WordPress won’t load, the Emergency Connector does the restore instead.

Restore options

Four ways to restore, depending on what went wrong

Most problems don’t need the whole site rolled back. Start with the smallest restore that fixes the problem.

Try a test restore

▸ Restores and the Emergency Connector are on every plan

  1. Before you change anything

    Test Restore

    Open any backup as a temporary site on our servers. Click through it and check the page that broke before you restore.

    [Live site not touched]
  2. When one part broke

    Selective Restore

    Pick files, database tables, a plugin or a theme. Only those come back; new posts, orders and uploads stay put.

    [Only what you pick]
  3. When the whole site has to go back

    Differential Restore

    BlogVault compares the backup with your site and copies back only the differences, so even a large site is usually restored in minutes.

    [Only the differences]
  4. When WordPress won’t load at all

    Emergency Connector

    If your site has crashed, the BlogVault plugin can’t run. The Emergency Connector restores the site using your FTP and database logins instead.

    [Works when the site is down]

See what changed, and roll back a single plugin

Choosing the right backup matters. Too old and you lose good work; too new and the problem comes back with it. BlogVault shows what changed between backups, so you can see exactly when something went wrong.

  • Change history

    Plugin and theme updates, file changes and new content are listed between backups.

  • Roll back one plugin

    A bad plugin update is the most common cause of a broken site. Put just that plugin back to its earlier version, without touching the rest of the site.

BlogVault restores vs host backups and backup plugins

Most backup tools can make a copy of your site. The difference shows when you need to restore it.

QuestionHost backupZip-based pluginBlogVault
Test before it touches the live siteUsually notRarelyYes, on our servers
Restore one plugin, file or tableUsually whole site onlyUsually whole siteFiles, tables, plugins, themes
Large sitesDepends on the hostUnpacks a zip on your server, which can time outOnly the differences are copied
When WordPress won’t loadFrom the host panel, if it has oneThe plugin can’t runEmergency Connector, over FTP and database
How far backSet by your hostSet by where you store the zips30, 90 or 365 days, by plan
Orders placed since the backupLost in a whole-site restoreLost in a whole-site restoreKept, with real-time backups

Host backups are still worth having. They are mainly designed to recover the host’s servers, so restoring a single site from them is often slower and all-or-nothing.

365days of backups

Restore from up to a year ago

Some problems go unnoticed for weeks: a hacked file, spam accounts building up, or a setting someone changed by mistake. You need a backup from before the problem started, so BlogVault keeps up to 365 days of backups.

Compare plans
  • Personal30 days
  • Business90 days
  • WooCommerce365 days

Restores for WooCommerce stores and Multisite networks

Stores and Multisite networks need more careful restores, because new orders keep arriving and each subsite has its own content.

WooCommerce

Restore your store without losing new orders

Real-time backups save every order as it’s placed. When you restore the site to before a bad update, the orders placed since then are kept.

Real-time backups · WooCommerce plan

See real-time backups
Multisite

Restore one subsite or the whole network

Subdomain and subdirectory networks are backed up in full. Restore the whole network, or only the subsite that broke while the others stay online.

Up to 25 or 100 subsites · Business and WooCommerce plans

Multisite backups
▸ What customers say about restoring with BlogVault
“If you are looking for a great backup & restore system, you can’t get anything better than BlogVault. Simple for new users with all the functionality required for a website. Do yourself a favour, just use BlogVault.”
Rex BoydIntersect Marketing Group
  • 1M+Successful restores
  • 400,000+Sites protected
  • 120Countries
  • 4.5 / 5From 328 WordPress.org reviews

Restore questions

Will a restore wipe out orders or comments made since the backup?
A whole-site restore returns everything to the backup, so yes, anything newer is replaced. That is what Selective Restore is for: bring back the files or tables that broke and leave the ones holding new orders and comments alone. On the WooCommerce plan, real-time backups keep orders through a rollback.
What does a test restore actually do?
It opens the backup you chose as a temporary website on our servers, which you can click through like your real site. Your live site isn’t changed. If everything works, restore it; if not, try an earlier backup.
Can I restore if my site is completely down?
Yes. If WordPress still loads, the plugin handles the restore. If it won’t load at all, the Emergency Connector restores using your FTP and database credentials, without needing the plugin to run.
How long does a restore take?
It depends on the size of your site and how much has changed. Because BlogVault copies back only what’s different, a large site is usually restored in minutes.
How far back can I restore?
30 days on Personal, 90 days on Business and 365 days on WooCommerce. Any backup in that window can be test-restored, restored in part or restored whole.
Can I script restores from the command line?
No. Restores are run from the BlogVault dashboard. If you need restores inside a deployment pipeline, BlogVault doesn’t support that yet.

More from BlogVault

The same engine backs up, restores, stages and moves your site. Here is where it helps next.

  • Backups

    Reliable WordPress backups

    Backups that finish on any host, even for sites of 100 GB and more. Only the changes are copied, and every backup is stored encrypted off your server.

    How backups work
  • Staging

    Staging sites in one click

    A staging site is a private copy of your site for testing updates. Try changes there, then push the ones that work to your live site.

    How staging works
  • WooCommerce

    Real-time WooCommerce backups

    Every order is backed up the moment it’s placed, so you can restore your store after a bad update without losing sales.

    See real-time backups

Backups built for scale. Restores for the bad day.

No credit card · 14-day money-back guarantee

© 2026 BlogVaultWhatever breaks, you'll get it all back.