FeatureReal-time backups for WooCommerce
Real-time WooCommerce backups that keep every order
A daily backup misses every order placed since it ran. If you restore from it, those orders are gone. BlogVault backs up each WooCommerce order the moment itâs placed, so you can restore your store after a bad update and keep every sale.
- 365 daysOf backups to go back to
- Every orderBacked up as itâs placed
- HourlyFull site backups
- 400,000+Sites protected
How BlogVault restores a store without losing orders
In this example, a plugin update breaks a storeâs checkout at 14:10. The top line shows orders being backed up as they arrive; the bottom line shows the site. When the owner restores, only the site goes back. The orders stay.
- 14:10 · The update
An automatic update breaks checkout
A payments plugin updates itself and the checkout page stops working. The last daily backup was taken at 02:00.
- 14:22 · The restore
The site is restored to 14:05
Files, plugins and settings go back to 14:05, just before the update. Checkout works again a minute later.
- 184 · The orders
All 184 orders since 02:00 are kept
Each order was backed up as it was placed, so the restore doesnât remove them. New orders keep arriving as normal.
Why a daily backup isnât enough for a store
When you restore an ordinary backup, the whole database goes back to the time of that backup, including your orders. Every order placed since then is lost.
- Customers paid, but orders are gone
Your payment provider still took the money, but WooCommerce no longer has the orders that tell you what to ship.
- Stock and accounts go back too
Stock levels, new customer accounts and used coupons all go back to how they were at 02:00.
- Orders must be re-entered by hand
The usual fix is rebuilding each order by hand from payment emails, while new orders keep coming in.
How BlogVault backs up orders in real time
The BlogVault plugin watches for important store events, such as a new order, and records just that change. Our servers collect new events at regular intervals and store them securely in the EU, away from your web host.
Start with WooCommerceReal-time backups vs host and plugin backups
Host backups and most backup plugins run once or twice a day. Thatâs fine for a blog, but a storeâs database changes with every sale.
| Host snapshot | Nightly plugin backup | BlogVault real-time | |
|---|---|---|---|
| ▸ How often | Usually once a day, on the hostâs schedule | Every 12 or 24 hours, as you schedule it | Each order as it is placed, plus hourly full backups |
| ▸ Orders since the last copy | Lost if you restore | Lost if you restore | Kept: they are already off-site |
| ▸ Roll back the site, keep the orders | Usually the whole account or server | Usually the whole database | Yes: the site goes back, the orders stay |
| ▸ Where the copy lives | With your host | Often on the same server, or storage you set up | Off your host: 9 encrypted copies, 2 providers, EU |
| ▸ Work on your server | None on the site; it runs at the server level | The archive is built on your server | Only the change behind each event |
Hosts and plugins differ, so check how yours handles orders.
What to check in any WooCommerce backup
Four questions to ask about a store backup before you need it: how much it slows the store, how far back it goes, what it covers and how it restores.
- [Load]
It wonât slow your store down
Only the change behind each order is recorded on your store. Collecting and storing it happens on our servers, so nothing heavy runs while customers check out.
- Per order
- The change only
- Collecting
- Our servers
- Zip files on your server
- None
- [History]
A year of backups
Restore from any backup in the last 365 days. That helps when a problem started weeks ago and youâve only just noticed it.
- Retention
- 365 days
- Full backups
- Hourly, customisable
- History of changes
- Between backups
- [Coverage]
Orders in real time, everything else hourly
Orders and other important store events are backed up in real time. Files, plugins, themes, media and the rest of the database are backed up every hour.
- Orders
- Real time
- Other store events
- Real time
- Files and database
- Hourly
- [Restore]
Restore without losing orders
Choose a backup and choose to keep orders. The rest of the site goes back, and the orders placed since then stay. You can test the restore on our servers first.
More on reliable restores- Site
- Back to 14:05
- Orders
- Keep
- Test first
- On our servers
Test store updates on a staging site first
A staging site is a private copy of your store where you can try an update before it reaches your customers. BlogVaultâs staging sites are password-protected and canât send emails, so a test order never reaches a real customer. When the update works, push it to your live store.
On the WooCommerce plan a staging site lasts 6 months.
How staging works[What store owners say]
âFor the online store owners, the security and reliability of my clientsâ websites are of utmost importance, and this plugin has truly been a game-changer.â
- 400,000+Sites protected
- 120Countries
- 5,000+Web hosts supported
Real-time backups are on the WooCommerce plan
The WooCommerce plan includes everything in Business, plus real-time backups of orders.
WooCommerce
Real-time + year-long snapshots
No credit card · 14-day money-back guaranteeEverything in Business, plus
- Real-time backups
- 365 days backup retention
- Website size up to 100 GB
- Multisite support, up to 100 subsites
- 6 months staging website
- Personal support
Store backup questions
Is it really real time?
Will it slow my store down?
If I restore, do I lose the orders placed since the backup?
What exactly is captured in real time?
How far back can I restore?
Which plan has real-time backups?
Where are the backups kept?
More from BlogVault
The same engine backs up, restores, stages and moves your site. Here is where it helps next.
- Restores
One-click restores
Check a backup works before you restore it, then bring back the whole site or only one plugin, even when the site wonât load.
How restores 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 - 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
Backups built for scale. Restores for the bad day.
No credit card · 14-day money-back guarantee