Talon Backups Documentation
You need to update themes, add apps, modify product descriptions, or edit other store content. Each change to your store carries the risk of irreversible data loss.
Talon Backups automatically saves daily snapshots and keeps a timeline of changes to your store's data: themes, products, collections, orders, customers, and more. Review how your store's content and data change over time. Make changes to your store with confidence, knowing you can undo them at any time - in just a few clicks.
-
A complete backup is made automatically every 24 hours and on-demand.
-
A detailed comparison view helps you keep track of what changed and when.
-
Provides full restore by date as well as specific single-record recovery.
How to restore from a backup
This guide walks you through how to restore an individual theme file. But the same principle works for restoring any records: products, collections, etc.
1. Launch the app from your Shopify admin panel.
Once inside, navigate to the Backup History section.
Here, you'll see a list of previous backups, organized by date.
How to restore all files
This guide walks you through how to restore all changed files from a specific backup date to revert your entire theme to its previous state.
1. Launch the app from your Shopify admin panel.
In the backup menu on the left, go to Backup records.
Select the All backups tab and choose a date you want to restore to.
My Site is Broken! What should I do?
Backups run automatically every 24 hours.
However, if the changes you want to revert happened after that backup, you'll need to run a manual backup first.
The app needs to know what changed. It can only restore data if it has a record of those changes - and that record comes from a backup.
So, before you restore, check when the last backup was made.
If the unwanted changes happened before the last backup, then you're all set - you can restore right away without needing to back up again.
If the changes happened after that last backup, run a manual backup first.
That might seem odd - backing up a broken store - but it's necessary so the app can detect the current state and know what to reverse.
Don't worry: this won't overwrite anything. The manual backup just creates a new, separate snapshot. It just gives the app a full picture of what's changed.
How often are my backups made?
Complete backups are made every 24 hours automatically.
How secure is my data?
Quite secure.
But that can be a complicated question. Security is only as good as it's weakest link.
To start with, all data is transmitted over a secure channel (SSL) encryption. When it arrives, it gets put on an encrypted-at-rest disk. The first part is very standard but the second part is not so standard.
Within the app, there is no direct way to delete backups. This limits the ability for a malicious actor logged in as you to cause damage.
Of course, our servers can still see your data. It's required for them to do so to be able to restore data and show that data via our web UI.
No backup system that can restore or show your data via web UI is capable of what's called "end to end encryption". That would require our servers to be blind to your data and therefore would not be able to process it for those purposes.
In plain talk, the app secures data in the best possible way while still providing the functionality required.
Is the app GDPR compliant?
Yes it is.
As we do not store (or even have access to) customer or order data by default, we do not have any customer data that GDPR pertains to. Not having the data to begin with is the strongest form of compliance.
In the cases that we do store customer and order data, we integrate with shopify in a way that allows us to automatically comply. If, for instance, you erase customer personal data for compliance, Shopify sends our app a notification. We then erase it in the backup as well.
How long has this app been around?
Exactly days.
The app was first released for Shopify in June of 2017.
Since then, the app has helped thousands of shops backup and restore valuable data.
To date, we've processed well over 1 billion records.
Why are you so much cheaper than the other guys?
Because we're a very small company. It's mostly just me and some support.
Other companies may employ a lot of people for sales, marketing, and invest in growth in other platforms.
We're simply a tech-first company. We know tech but don't hire for these other areas. We can therefore pass the savings on to you.
Need additional help? Have a question? Email me at michael@taloncommerce.com