A WooCommerce store is your orders, customers, products, and payment configuration โ almost all of it lives in WordPress files and the database. Hosting snapshots help, but you also want backups you control, stored somewhere separate from the server. Google Drive is a practical choice: familiar, cheap storage at scale, and easy to share with your agency.
UpdraftPlus is one of the most used backup plugins for WordPress. With remote storage enabled, it can push full or partial backups (database, uploads, themes, plugins, "others") straight to Google Drive on a schedule or on demand.
Why off-site backups matter for WooCommerce
- Hosting failure or account issues โ your copy on Drive is independent of the host.
- Ransomware or bad deploys โ restore from a known-good point in time.
- Human error โ bulk product deletes or bad migrations happen; backups are the undo button.
- Compliance and peace of mind โ you can prove you can recover customer and order data.
What you need before you start
A Google account with enough Drive space
WooCommerce sites grow quickly (especially wp-content/uploads). Plan for several gigabytes, or buy Google One storage if your free quota is tight.
UpdraftPlus installed and activated
In WordPress go to Plugins โ Add New, search for UpdraftPlus, install and activate. Premium users: ensure your licence is valid so remote destinations unlock.
Admin access and a maintenance window (first run)
The first full backup can be large and CPU-heavy. Run it outside peak traffic if possible, or after enabling incremental options if your plan supports them.
Connect Google Drive to UpdraftPlus
Open UpdraftPlus settings
In the WordPress dashboard: Settings โ UpdraftPlus Backups (or the UpdraftPlus entry in the admin menu, depending on version).
Choose Google Drive as remote storage
On the Settings tab, find the remote storage options and select Google Drive. Save settings if prompted.
Authenticate with Google
Click the link or button to sign in to Google. Choose or confirm the Google account, review permissions, and complete OAuth. You should return to WordPress with Drive connected.
Optional: folder name in Drive
Many installs create a dedicated folder (for example named after your site or "UpdraftPlus"). Use a clear name so you do not confuse production backups with staging or other projects.
Schedule backups and set retention
On the same Settings screen, configure Files backup schedule and Database backup schedule. For active WooCommerce stores, a common pattern is:
- Database โ daily (orders and stock change often).
- Files โ weekly or daily if you change themes/plugins often; weekly is typical for stable stores.
Set how many backups to retain in remote storage. More copies mean more safety and more Drive usage. A practical default is 3โ7 daily database sets plus weekly files, adjusted for disk space and how painful a longer rollback would be.
Run your first backup to Google Drive
Go to the Backup / Restore tab (or the main UpdraftPlus screen), choose the components to include (usually database + plugins + themes + uploads + any "others" you need), and click Backup now. Leave remote storage enabled so chunks upload to Drive after the backup is built.
How to restore (and why you should test)
A backup you have never restored is a hope, not a plan. On staging or a clone, practice restoring from a Drive backup: use UpdraftPlus's restore flow and point it at the archived set on Google Drive.
- Restore database โ brings back products, orders, settings (coordinate with any caching/CDN).
- Restore uploads โ product images and downloadable files live here for many stores.
- Restore plugins/themes โ use when code was corrupted or deleted; be careful mixing old code with a new database.
WooCommerce-specific tips
- WooCommerce HPOS โ orders may live in custom tables; UpdraftPlus includes the database as a whole, which covers these tables in normal setups.
- Large uploads folders โ if backups time out, split schedules, exclude heavy non-essential paths only if you know what you are doing, or upgrade hosting/PHP limits.
- Security โ your Drive folder holds a full copy of the site. Restrict sharing, use 2FA on the Google account, and consider a dedicated Google user for backups only.
- Do not rely on backups alone โ staging, updates in a safe order, and monitoring still matter.
Backups configured but something still feels risky?
We help WooCommerce stores with backup strategy, staging restores, and recovery after updates or migrations โ same-day response when it matters.
Summary
Connect Google Drive in UpdraftPlus, set sensible schedules and retention, run a full backup to confirm uploads, and test a restore on staging. For WooCommerce, treating the database as daily-critical and keeping copies off-site on Drive turns a bad day into a recoverable one.