✅ 8-Layer Verification 🧪 Weekly Drill 🧾 Backup Report Card 🚨 No Silent Failure ✅ 8-Layer Verification 🧪 Weekly Drill 🧾 Backup Report Card 🚨 No Silent Failure
Backup Verification

Does Your Backup Actually Work?
8-Layer Verification · Backup Report Card · Weekly Drill

"I have a backup" and "my backup works" are not the same statement. Most companies that lose data did have a backup — it simply would not open. A corrupted archive, an incomplete dump, a file that never arrived at the destination: all of these can display as "successful". That is why verification is a separate step.

No credit card required · free trial until the end of the year

Eight Layers

How We Verify Your Backup

One check is never enough; each layer catches a different kind of failure.

📊

Coverage

Measures how many of the files scanned on the site made it into the archive, so missing files become visible.

📌

Content

Critical paths (e.g. configuration files, uploads) are looked for in the archive.

🗄️

Database

Checks whether a dump was taken of the databases found on the site and whether it is complete.

📉

Trend

Abnormal shrinkage in backup size is caught; “4 GB yesterday, 40 MB today” does not slip by.

🔎

Presence at destination

Whether the file really exists at the storage destination is checked regularly; the “recorded but missing” case is flagged, and if an archive can’t be found you see a warning in the panel and receive an email.

#️⃣

Integrity

Each backup’s SHA-256 checksum is stored and compared before a restore; the file size and the provider’s checksum at the destination are checked too.

🧪

Drill

A weekly sample restore test: the archive of selected backups is downloaded on your own server and its integrity and the completeness of the database dump are verified. It runs on a sample, not on every backup.

🔗

Incremental chain

For incremental backups, checks that the earlier backups needed for a restore are all present.

Silent Failure

Typical Cases We Catch

Every one of these can hide behind a "successful backup" label.

0️⃣

Empty component

If an expected component comes back empty the backup is not marked successful. "0 files backed up" is a warning, not a success.

💽

Disk quota full

When the server runs out of space, packaging is cut short — and that is reported separately.

🔌

Database unreachable

If the dump could not be taken, the backup is incomplete; a files-only backup is not silently substituted.

📭

Mailbox returned nothing

If IMAP connected but returned zero messages you are told, rather than losing data quietly.

⏰

Missed backup

If a scheduled run did not happen an alert is raised, so you are not left unprotected for weeks.

☁️

Upload cut short

If writing to the destination did not complete, the backup is not counted as finished.

Why we care about this so much

The most insidious bug in backup software is a check that reports success while doing nothing. Such a check gives you confidence without protection — and delays the moment you notice a real problem.

So our principle is this: "0 problems found" and "0 records scanned" are never the same thing. If a check could not verify anything, it does not report success; it marks the state as unknown.

FAQ

Backup Verification — Frequently Asked Questions

The only conclusive method is attempting a restore. Alongside that, Yedekalma automatically verifies every backup in 8 layers: coverage, content, database, trend, presence at the destination, integrity (including SHA-256), drill and incremental chain. Each backup's Backup Report Card shows what is on the site and what is in the backup side by side; when your first backup is taken, a summary of the report card arrives by email. A weekly sample restore test also runs, and in the restore wizard you can run a verification-only pass first.
No. The most common disaster in this field is not the absence of a backup but a backup that will not restore. A corrupted archive, an incomplete database dump, a half-finished upload or a file that never actually arrived — all of these can appear as "successful" in a panel. That is why verification is a separate step.
Technically yes, and it is a common problem — usually caused by a full disk quota, a permission error or a database connection failure. Our approach is not to pass over it: if an expected component came back empty, the backup is not marked successful and you are notified. "0 files backed up" is a warning, not a success.
Every week, the archives of a sample of selected backups are downloaded on your own server; their integrity and the completeness of the database dump are verified, and your live site is not touched. It runs on a sample, not on every backup, and it is not a full restore into an isolated environment. If a drill fails you are notified. The point is to surface problems without waiting for the bad day.
Yes. Even when an upload appears to succeed, whether the file exists at the storage destination is checked separately and regularly. If a backup record exists but the file is missing at the destination, that state is flagged: you see a warning in the panel and receive an email, so a "recorded but missing" backup doesn't go unnoticed.
Yes. A missed backup triggers its own separate alert. Silent failure is the most dangerous thing in backup — you don't want to find out at the moment of data loss that a site stopped being backed up weeks ago.

Do Not Assume Your Backup Works — Know It

8-layer verification, the Backup Report Card and the weekly drill are on in every plan. Free until the end of the year.

Create Free Account

Disaster recovery planning →