The Backup JournalOffsite storage, tested restores

Plan wall › Backup Software

Snapshots Aren't Backups: Why You're One Ransomware Attack Away from Disaster

Filed 2026-10-15

1 Overview

Snapshots are one of the most useful tools in modern storage and virtualization, and they are also one of the most commonly misunderstood. A snapshot captures the state of a volume or virtual disk at a point in time, usually by tracking changed blocks rather than duplicating the entire data set. That makes snapshots fast to create, cheap to keep for a short while, and excellent for rolling back a bad patch, an accidental deletion, or a failed upgrade. The trouble begins when teams treat that convenience as a complete data protection strategy.

A snapshot is not an independent copy. It usually lives on the same storage system, depends on the same controllers, firmware, credentials, and management plane, and often shares the same failure domain as the data it protects. If that system is encrypted by ransomware, corrupted by a faulty process, or destroyed by a fire or flood, the snapshot can disappear with it. This article explains what snapshots genuinely protect against, where they fall short, and how to combine them with real backups that follow the 3-2-1 rule and are tested through restore drills.

The goal is not to abandon snapshots. It is to place them correctly in a layered strategy, with clear recovery point and recovery time expectations, so that a serious incident does not become a permanent loss.

2 What you are actually protecting against

Data loss comes from many directions, and each one stresses a different part of your defenses. Accidental deletion and user error are the most frequent causes of small losses, and snapshots handle these well because the original blocks are still present and can be remounted quickly. Application bugs, failed upgrades, and bad configuration changes also fit this pattern, since the damage is logical and often reversible within a short window.

Ransomware changes the equation. Modern attacks frequently target backup infrastructure first, deleting or encrypting snapshots, backup catalogs, and management servers before triggering encryption across production systems. If the snapshot and the primary data share credentials, network paths, or a management interface, a single compromised account can reach both. Hardware failure, storage controller corruption, and silent data corruption can also affect snapshots because they rely on the same physical media and metadata structures.

Finally, there are site-level events: fire, flood, power incidents, and theft. Any copy that lives only in one building is exposed to all of them. A realistic threat model therefore separates short-term logical mistakes from deliberate, destructive, or physical events, and assigns different tools to each category.

3 Choosing a backup strategy

Start with recovery objectives. A recovery point objective defines how much data you can afford to lose, measured in time. A recovery time objective defines how quickly systems must be running again. These two numbers, not vendor features, should drive the design. A system with a fifteen-minute recovery point objective needs frequent capture, while a system with a twenty-four-hour objective can tolerate a nightly job.

Next, classify data by value and change rate. High-change transactional systems usually need frequent snapshots plus regular independent backups. Large, slowly changing archives may need less frequent copies but longer retention. Map each class to a cadence, a retention period, and a restore method, and write it down so the plan survives staff changes.

Then design for independence. A backup should not depend on the production hypervisor, the production storage array, or the same directory service that production uses. Credentials for backup infrastructure should be separate and tightly scoped. Where possible, use immutability or write-once retention so that even an administrator with production access cannot silently delete recent copies. The strategy is complete only when you can describe, in plain terms, how you would recover if production vanished entirely.

4 The 3-2-1 rule in practice

The 3-2-1 rule says keep at least three copies of data, on two different media or storage types, with one copy offsite. In practice, the three copies are the production data, a local independent backup, and an offsite or isolated copy. Snapshots can supplement this, but they should not be counted as one of the three unless they are genuinely independent of production.

The two media requirement guards against a single class of failure. If both copies sit on the same array, a controller fault or firmware bug can take out both. Using different storage systems, or a mix of disk and tape or object storage, reduces that shared risk. The offsite copy protects against site-level events and gives you a recovery path when the primary location is unavailable.

Retention is where many plans quietly fail. Keeping thirty daily copies is not the same as keeping monthly copies for a year, because slow corruption or a long-dwell intrusion may be present in every daily copy. A tiered schedule, with frequent short-term copies and sparser long-term copies, gives you a way to reach back past the point of compromise. Document the schedule and verify that expired copies are actually removed, so retention does not become an uncontrolled cost.

5 Restore is the real test

A backup that has never been restored is a hypothesis, not a protection. Restore testing turns that hypothesis into evidence. The test should cover more than copying files back: it should confirm that the backup is readable, that the application starts from restored data, that dependencies such as databases and configuration are consistent, and that the restored system can serve real requests.

Schedule tests at a realistic cadence. A common approach is a small automated restore check frequently, plus a full recovery exercise at least once or twice a year. Measure the actual time from decision to working service, and compare it with your recovery time objective. If the numbers do not match, either the objective is unrealistic or the process needs work. Record what failed, fix it, and test again.

Include ransomware scenarios in the exercise. Restore into an isolated network, scan the restored data before reconnecting it, and confirm that backup credentials and catalogs are recoverable too. Test the offsite path, not just the local one, because that is the path you will depend on when the primary site is gone. Stress testing restores is the only reliable way to know your plan works.

6 Offsite and encryption

Offsite copies must be genuinely separated. A different building, a different provider, or a different trust boundary all qualify; a different folder on the same server does not. The offsite copy should be protected by credentials that production systems do not hold, and it should be reachable through a recovery process that does not depend on the failed environment. Immutable or offline storage is valuable here because it resists deletion even by a privileged attacker.

Encryption protects data in transit and at rest, and it is essential for any copy leaving a controlled facility. Use strong, current algorithms and manage keys separately from the encrypted data. If the keys are stored next to the backups, encryption adds little against a determined intruder. Key management should include rotation, escrow for recovery, and a documented procedure for restoring access if the primary key store is lost.

Balance encryption with recoverability. Losing a key is functionally the same as losing the data, so test key recovery as part of your restore drills. Also consider who can decrypt: separation of duties between the team that runs production and the team that holds recovery keys reduces the chance that one compromised account can destroy both the data and the ability to restore it.

7 Frequently asked questions

Are snapshots ever enough on their own? For short-term rollback of logical mistakes on a healthy system, they can be. They are not enough for ransomware, hardware loss, or site events, because they typically share fate with production. Treat them as a fast convenience layer, not as your last line of defense.

How often should backups run? That depends on your recovery point objective. If losing a day of work is unacceptable, nightly backups are insufficient. Match frequency to the value of the data and the cost of recapturing it, and remember that more frequent copies increase storage and management overhead.

How long should copies be kept? Long enough to cover your realistic detection window for slow corruption and intrusions, plus any legal or regulatory requirement. A tiered schedule with daily, weekly, and monthly copies is a practical starting point, and it should be reviewed as data value and threats change.

What is the single most important habit? Testing restores. A tested backup with modest retention beats an untested archive with perfect coverage. Combine independent copies, the 3-2-1 layout, encryption with separate key management, and regular restore drills, and you will be far better prepared when the worst happens.