Business Guides6 min read

Backups for business software: why, how often and how to know they actually work

Backups of your business software should run as often as your data changes, be stored somewhere separate from the software itself and, above all, be tested. A backup nobody has ever restored is a promise, not a backup.

Facundo Campo·
Backups for business software: why, how often and how to know they actually work

Backups of your business software should run as often as your data changes, be stored away from the software itself and, above all, be tested. A backup nobody has ever restored is a promise, not a backup.

When a business moves from spreadsheets to its own software, its whole day-to-day ends up inside: appointments, sales, the cash register, customers, inventory. That's what makes it so useful, and also what makes losing it so painful. I won't get into how backups work under the hood. I'll tell you what to ask for and how to tell it's been handled properly.

A five-minute exercise

Picture this: tomorrow you open up and the software is empty. Not broken. Empty. What did you lose?

Next week's appointments, and with them the phone numbers of the people who booked. This month's sales and what was in the register. Your customers' open accounts, which nobody wrote down anywhere else. Each customer's history, the thing that let anyone on your team serve them well.

Some of that can be rebuilt with patience. Some of it is gone for good. That exercise is the best way to see why backups matter, and it also answers the next question.

What you'd lose, and what it takes to get it back

If you lose…How you rebuild itHow bad it is
Your product and price listFrom the latest supplier list, plus timeAnnoying, but fixable
Booked appointmentsWaiting for customers to contact youBad: some customers slip away
This month's sales and registerFrom receipts, bank transfers and memorySlow, and full of mistakes
Customer accounts and balancesAsking each customerBad: you lose money and trust
Each customer's historyIt can't be rebuiltThe hardest thing to recover

How often? As often as you're willing to re-enter

The useful question isn't “how often do backups run?” It's “how much work am I willing to lose?” If the latest backup is from last night and everything disappears today, you lose today. If it's from last week, you lose a week.

A business entering sales and appointments all day needs very frequent backups. One that updates its catalog once a month can space them out. What matters is that you choose the schedule knowing what it means, rather than living with whatever the default was. And keep several backups, not just the latest, because sometimes a mistake is only noticed days later.

Where backups should live

No technical knowledge needed. These are three rules you can insist on:

  • Away from the software. If the backup sits in the same place as the system, whatever breaks one can break the other.
  • More than one. A recent backup plus some older ones, so you can go back to a point before the mistake.
  • One within your reach. On top of full backups, the software should let you download your key data to a spreadsheet you keep yourself.

How to know they actually work

This is the part almost nobody checks. “Backups are running” tells you nothing. What matters is whether they can be restored. Some backups fail silently for months and nobody notices until the day they're needed.

Ask for two things. First, the date of the latest backup, any time you ask. Second, and more important, a restore test: whoever maintains your software restores a backup somewhere separate and shows you your data is there, complete. It doesn't need to happen often, but it should happen now and then, and always after a big change to the software.

Questions to send today

If you already have business software, send these to whoever maintains it: How often do backups run? Where are they stored? How many are kept? When was a restore last tested? Can I download my data to a spreadsheet?

If the answers are clear, you're in good shape. If any of them is “not sure” or “it's automatic,” keep asking. These questions are part of a longer list in website security basics for small business.

Real case

Software with the whole day inside: Mecohue

Mecohue, a pet store with a vet clinic and dog grooming in the Buenos Aires area, has internal software with a cash register, appointments and one-tap WhatsApp reminders, alongside its website. It shows exactly what's at stake: the grooming appointments, each day's register and customers' contact details all live in software like that.

When a business leaves spreadsheets behind for something like this, backups become part of the system, not an add-on. If you're still weighing that move, read from spreadsheets to custom software.

See the Mecohue case

How I handle it in the software I build

When I build custom software, backups are agreed with the owner from day one: how often, how many are kept and what they can download themselves. It goes in writing as part of maintenance, the same as with 3D configurators, which I covered in maintaining a 3D configurator.

If you want to see what custom business software looks like in practice, start with custom business management software.

Frequently asked questions

Isn't it enough that the software is “in the cloud”?

Not necessarily. Being in the cloud means it doesn't depend on your computer, but if someone deletes data by mistake or something breaks, the mistake is in the cloud too. A backup is something else: a snapshot of your data from an earlier moment, stored separately, that you can go back to.

Can I keep my own copy of my data?

Yes, and I recommend it. Ask for the software to let you download the important parts (customers, sales, inventory) to a spreadsheet. It doesn't replace a full backup, but it gives you peace of mind and makes it clear your data is yours.

How long should old backups be kept?

Keep several, not just the latest. Sometimes a mistake is discovered days or weeks later, and yesterday's backup already includes it. How many to keep depends on your business; what matters is that it's decided and written down.

Your project

If you have business software and don't know how your backups are set up, or you're about to commission one and want this done right, message me on WhatsApp at +54 9 11 6193-3176 or email contacto@facundocampo.com.ar. I answer in English and Spanish.

#backups for business software#small business data backup#how often should I back up business data#how to test a backup#backup questions to ask your developer