The Backup JournalOffsite storage, tested restores

Plan wall › Cloud Backup

Cloud Backup: Why 3-2-1 Fails Without an Air Gap

Filed 2026-10-23

1 Overview

The 3-2-1 rule is one of the most durable ideas in data protection. Keep three copies of your data, store them on two different media types, and place one copy offsite. It has survived tape, disk, replication, and now cloud object storage because it addresses a simple truth: any single copy can be lost, corrupted, or made unreachable. Cloud backup extends the rule naturally, since object storage in a separate region or account is an easy offsite target and can be written without owning a second data center.

What cloud backup does not automatically provide is isolation. When production credentials, backup credentials, and the backup repository all live inside the same trust boundary, a destructive event can reach every copy at once. Ransomware operators, compromised administrators, and runaway automation do not respect the line between primary data and its protection. This article explains why the 3-2-1 rule fails without an air gap, what an air gap means in cloud terms, and how to design retention, encryption, and restore testing so that the third copy is genuinely usable when everything else is gone. The goal is not more copies for their own sake, but copies that remain recoverable under the same conditions that destroyed production.

2 What you are actually protecting against

Backup planning often starts with hardware failure, but hardware is rarely the hardest problem. Disks and nodes fail, yet cloud providers replicate underneath you and a failed instance can usually be rebuilt. The threats that defeat ordinary backup are the ones that act through the same identity, network, and automation paths that backups depend on. Ransomware is the clearest example: modern intrusions look for backup servers, repositories, and management consoles first, because deleting recovery points converts a disruptive event into an existential one. If the attacker holds the credentials that write and delete backups, the backups are part of the blast radius.

Other threats behave similarly. A privileged administrator can delete the wrong bucket or run a destructive script across every environment. A compromised application can encrypt or overwrite data faster than any human can respond. Insider misuse, supply-chain compromise of a management tool, and simple configuration error can all propagate to copies that are online and writable. Natural and regional events matter too, but they are usually narrower: a single region outage does not erase data stored in a second region, provided that second copy is not managed by the same failing control plane. The practical lesson is that your backup design should assume the production environment, its credentials, and its administrators may all be hostile or unavailable at the same moment. An air gap is the control that keeps at least one copy outside that moment.

3 Choosing a backup strategy

Start from recovery objectives rather than from tools. Define how much data you can afford to lose, expressed as a recovery point objective, and how long you can afford to be down, expressed as a recovery time objective. These two numbers drive almost every later decision: how frequently you capture changes, how much bandwidth and storage you commit, and whether you need continuous replication or a nightly job. A system with a one-hour recovery point objective and a four-hour recovery time objective needs a very different design from one that can tolerate a day of loss and a week of downtime. Write the objectives down and get them agreed by the people who own the business process, not only by the infrastructure team.

Next, classify data by criticality and change rate. Databases, identity systems, and financial records usually deserve frequent capture and fast restore paths. Static archives, logs, and reference data can tolerate longer intervals and cheaper storage tiers. Map each class to a retention schedule that satisfies both operational recovery and any regulatory obligation, then decide where each copy lives. The strategy should specify the primary copy, the secondary copy on different media or in a different system, and the offsite copy, plus how each is written, who can delete it, and how it is verified. Include the restore path in the design from the beginning, because a strategy that cannot be tested is only a hope. Finally, document the order in which systems come back, since dependencies such as directory services and networking must return before the applications that rely on them.

4 The 3-2-1 rule in practice

In a cloud context, three copies might mean the live production data, a backup in a second storage system or account, and an archival copy in a different region or provider. Two media could mean block storage for fast restores and object storage for durable retention, or on-premises disk plus cloud object storage. One offsite copy is the copy that survives a regional failure or the loss of your primary account. The rule is a minimum, not a target, and it says nothing about isolation. Two copies that share credentials and a management plane are effectively one copy from the perspective of an attacker who compromises that plane.

That is where the air gap enters. In cloud terms, an air gap is not necessarily physical separation. It can be an isolated account with its own identity provider, a write-only path that production systems can push to but cannot read or delete from, immutable object lock retention that prevents deletion for a fixed period, and a separate set of administrative credentials that are not used for daily operations. Some organizations add a scheduled pull model, where the isolated environment reaches out to fetch backups rather than accepting inbound writes. Others keep a small on-premises or offline copy for the most critical data. The essential property is one-directional trust: the protected copy can receive data, but the production environment cannot reach back to alter, encrypt, or erase it. Without that property, 3-2-1 describes copies that a single compromised credential can still destroy together.

5 Restore is the real test

A backup that has never been restored is an assumption, not a recovery capability. Backups fail silently for many reasons: a job that reports success while skipping files, a database dump that is inconsistent because it was taken without proper quiescing, an encryption key that was rotated and the old key discarded, or a retention policy that expired the very snapshot you needed. The only way to know which of these applies to you is to restore, on a schedule, into an environment that resembles production closely enough to prove the data is usable. Restoring a single file is a useful smoke test, but it does not validate a full recovery.

Build a test cadence that matches criticality. High-value systems might be restored monthly, with a full environment rebuild at least annually. Each test should record how long the restore actually took, whether the recovered data was complete and consistent, and what manual steps were required. Compare those results against your recovery time and recovery point objectives and treat any gap as a defect to fix, not a note for later. Test the hard cases too: restore without the primary administrator, restore when the production network is unavailable, restore from the isolated copy using only its separate credentials. Stress testing restores under realistic pressure exposes dependency ordering, documentation gaps, and key management problems while the stakes are low. Keep the evidence, because auditors and incident responders will both ask for it.

6 Offsite and encryption

Offsite means more than a different rack. The offsite copy should sit in a separate region, a separate provider, or at minimum a separate account with independent authentication, so that a regional outage, a billing failure, or a compromised tenant does not take it down. It should be written over an encrypted channel and stored encrypted at rest, with keys managed separately from the data. Key management deserves particular attention: if the encryption key lives only in the production environment, an attacker who controls production can decrypt or destroy the offsite copy, and a disaster that loses production may also lose the only key. Store keys in a dedicated key management system with its own access controls, back them up in a form that survives the loss of the primary environment, and document the recovery procedure for the keys themselves.

Encryption also interacts with immutability and retention. Object lock or a write-once retention policy can prevent deletion for a defined period, but only if the credentials used to set it cannot later be used to shorten it. Separate the roles that write backups from the roles that manage retention, and require strong authentication, such as hardware-backed multi-factor authentication, for any action that can delete or alter protected copies. Monitor for changes to retention settings and for unusual read or delete activity on the backup account. Finally, remember that encryption protects confidentiality, not availability. It does not stop an authorized deletion, so pair it with the air gap, immutable retention, and tested restores. Together those controls make the offsite copy both private and genuinely recoverable.

7 Frequently asked questions

Does the 3-2-1 rule still apply in the cloud? Yes. The rule is about copy count, media diversity, and offsite placement, and those concerns remain valid. What changes is that cloud makes the offsite copy easy to create but also easy to expose, so the rule needs an isolation requirement added to it. Treat 3-2-1 as the baseline and layer an air gap, immutable retention, and restore testing on top.

Is an air gap always a separate physical location? No. In cloud environments an air gap is usually logical: a separate account, a write-only path, immutable retention, and independent credentials. Physical separation is one way to achieve it, but the defining property is that the production environment cannot reach back and modify or delete the protected copy.

How often should we test restores? Match the cadence to criticality. Restore individual files frequently, run full application restores regularly, and perform a complete environment rebuild at least once a year. Record actual recovery times and compare them with your objectives.

What about encryption keys? Keep them separate from the data, in a dedicated key management system, with their own access controls and a documented recovery path. A backup you cannot decrypt is not a backup.

How much does this cost? Cost is driven mainly by stored volume, retention length, request activity, and egress during restores. Immutable and isolated storage usually costs more than ordinary object storage, but it is typically a small fraction of overall IT spend and far less than the cost of an unrecoverable loss.