Resources · Data Protection

Your accounting data isn't backed up the way you think.

Infrastructure backups protect the server — not the data inside QuickBooks, Sage, or your cloud accounting platform. Here's what that means, and what you're responsible for.

Common Misconceptions — Backup

Common Misconceptions

Most businesses think they're covered. Most aren't.

When accounting data disappears, it's rarely from a dramatic failure. It's from a quiet assumption that someone, somewhere, had a backup running. Here's what people believe — and what's actually true.

The Assumption

“The cloud provider backs up my data.”

The Reality

Microsoft, Google, and Amazon back up their own infrastructure — for their continuity, not yours. The data inside your applications is either your responsibility or a paid add-on. If backup isn't a separate line item on your bill, you don't have it.

The Assumption

“A standard file backup is enough.”

The Reality

Not for accounting software. A folder-level backup copies the files but not the live transactions QuickBooks and Sage hold outside the main data file. Without the application's own backup, those programs can't fully restore your books.

The Assumption

“My IT provider is handling it.”

The Reality

We run image backups at the infrastructure level, which restore the server to an earlier state. We cannot back up your accounting data directly — that requires admin credentials inside QuickBooks, Sage, or SQL that we don't hold. That data is the account owner's responsibility.

The takeaway is simple: the data inside your accounting software needs its own backup — separate from anything your server or provider does.

Prevention

Corruption usually starts with a habit, not a disaster.

The single most common cause of a corrupted accounting file is simple: leaving the software open overnight. Build a few daily habits — and know the warning signs that mean it's already happening.

Make these daily habits

Completely close QuickBooks or Sage at the end of every day — never leave it open overnight.

Log out of your desktop session. Don't just disconnect.

Run the application's own backup regularly so transactions get written into the main file.

These habits alone prevent the vast majority of file corruption — no extra software required.

Call support immediately if

You notice strange or malformed data inside your accounting file.

You click on data and the application stalls or locks up.

QuickBooks or Sage prompts you to rebuild when it opens.

Don't wait — QuickBooks data recovery can take 7–10 business days. The sooner you flag it, the more likely your data comes back intact.

Virtual & On-Premise Desktop

Your latest entries may not be saved where you think.

When you type into QuickBooks or Sage, your entries don't go straight into the main data file. They wait in a temporary file until you run the program's own backup — that's the step that writes them into your permanent records.

A normal server or folder backup copies those files exactly as they are — it doesn't move the waiting entries in for you. Only the program's own backup does that, which is why it's the one that actually protects your books.

Where your entries actually go

1. You enter data

Invoices, payments, and other transactions.

2. It waits in a temporary file

Held separately — not written into your main records yet.

Program backup only

3. It's written to your records

Merged into the main file — only when you run the program's own backup.

A folder or server backup copies everything exactly as it sits — waiting entries included, still unmerged. That's why the program's own backup is the only one that fully protects your books.

QuickBooks Desktop

.QBW.TLG.QBB

Your permanent records live in the .QBW file. New entries wait in the .TLG file until you create a .QBB backup from inside QuickBooks — that's what writes them into the .QBW. Skip it, and the .TLG keeps growing while your main file — and every server backup of it — stays incomplete.

Create a .QBB backup regularly, saved somewhere separate from the live file.

Sage 50 U.S. Desktop

.DAT.DDF.PTB

Sage 50 U.S. stores your company across many linked files — your actual records live in .DAT files, with .DDF dictionary files that make them readable — not one single file. A .PTB backup, created from inside Sage 50 (File → Back Up), is what packages them together correctly. A normal server or folder copy can catch those files mid-change and break the links between them, leaving a set that won't fully restore.

Create a Sage backup regularly, saved somewhere separate from the live file.

Cloud Accounting

In the cloud, “undo” isn't a guarantee.

It's easy to assume that because your books live online, someone is keeping a copy you can roll back to. In most cloud accounting platforms, that's not how it works — and the providers say so in their own terms.

If your data is changed, deleted, or corrupted, there's often no way to restore it to an earlier point unless you arranged a separate backup ahead of time.

1 The proof — in their own words

QuickBooks Online

Xero

Point-in-time restore
Not on standard plansEvery change overwrites the last.
Not availableNo rollback on any plan.
Built-in backup & restore
Advanced onlyOpt-in, off by default, 1-year cap.
NoneInfra backups aren't a recoverable copy.
The vendor's own words
“Because we update your records with every change, we can't restore your file to a previous point in time.”— Intuit QuickBooks Online support
“You may experience data loss, so backing up your data is important.”— Xero Terms of Use
2 The playbook — what to actually do
Start here · free

Pull your own records, on a schedule

Neither platform hands you a real-time backup — but both let you export the data that matters. Set a recurring routine and you'll always have a starting point to rebuild from if a file is corrupted or compromised.

  • Export transactions, chart of accounts, and key reports to CSV
  • Do it at month, quarter, and year end — the same reporting you'd pull at tax time
  • Store the copies somewhere separate and secure, such as SharePoint
Upgrade · automated

Add a dedicated backup tool

For point-in-time restore without the manual work, a purpose-built backup service captures restorable copies automatically — the closest thing to a true “undo” for cloud books.

  • Rewind or Redstor for QuickBooks Online
  • Redstor for Xero
  • Automated, scheduled, and restorable — no one has to remember to run it

Stay Alert

Your accounting team is the target.

Backups protect you from what breaks. But the bigger threat to your finances often arrives by email — aimed squarely at the people who move money. Accounting and finance are the most targeted departments in any organization, and attackers count on the moment someone's moving fast and doesn't look twice.

CEO & vendor impersonation

A message that looks like it's from your CEO or a known vendor, urgently requesting a payment or a change to banking details. It looks official — that's the point.

Sensitive info over email

Bank details, passwords, and account numbers sent in plain email are exposed the moment that inbox is compromised. Treat email as a postcard, not a vault.

Verify before you act

Any request to move money or change payment details deserves a second channel — a phone call or in-person check — before anything happens. A 30-second call beats a wire you can't claw back.

The simplest rule: when a request involves money or sensitive details, confirm it through a separate channel — and never send bank info or passwords in the same email thread. When in doubt, pick up the phone.

Awareness is the first layer. Real protection is a system. See how we help teams stay ahead of these threats.

Managed Cybersecurity Services

IT should be exceptional...
not acceptable.
Let's make sure yours is.


For Businesses

If your technology keeps breaking, slowing down, or getting hacked, we fix it for good so your team can just get work done.

For MSPs & MSSPs

If ConnectWise is slowing you down, your data's a mess, or your team is drowning in manual work, we clean it up and make your delivery run smoother.

Talk to an expert

This field is for validation purposes and should be left unchanged.
Name(Required)