Ransomware operators have a new first move: find the backups and destroy them. Once recovery points are gone, paying the ransom is often the only path left. The Sophos 2025 report found that backup use for recovery dropped to a six-year low of 54%, while nearly half of victims paid attackers to get their data back.
Immutable snapshots are one of the storage-layer controls organizations deploy in response. An immutable snapshot is a read-only, point-in-time copy of data that cannot be modified or overwritten once captured. Storage-layer controls, rather than application logic, seal the snapshot, making its contents resistant to tampering, corruption, and unauthorized change.
Immutability, however, is only one of the properties a recovery point needs. A snapshot that can't be changed can, on many platforms, still be deleted. Deletion is precisely what a ransomware operator attempts. That second property, indelibility, is covered later in this article.
This article explains what immutable snapshots are, how they work, how they differ from traditional snapshots and backups, the benefits and regulatory frameworks driving adoption, their limitations, and the distinction between immutability and indelibility that determines whether recovery points survive an attack.
The Evolution of Immutable Snapshots
Write-protected storage predates the ransomware era by decades. Write-once optical media emerged in the 1980s as a way to preserve archival records that regulators and courts could trust. In 1997, the U.S. Securities and Exchange Commission amended Rule 17a-4 to permit broker-dealers to keep required records electronically, provided the storage preserved them in non-rewriteable, non-erasable form. That decision made write-once retention a standing requirement in financial services.
Snapshot technology developed on a separate track. During the 1990s, enterprise storage systems began offering point-in-time snapshots for operational recovery: rolling back mistakes quickly without a full restore. These early snapshots prioritized speed and space efficiency, not protection. Anyone with administrative access could remove them.
The two tracks converged as ransomware operators began deliberately targeting backup infrastructure in the late 2010s. Cloud providers responded with object-level immutability, such as AWS S3 Object Lock in 2018, and enterprise storage vendors added locked, time-bound retention to their snapshot engines. The result is the modern immutable snapshot: the speed of a snapshot combined with the write-once guarantees regulators had demanded for decades.
What Are Immutable Snapshots?
An immutable snapshot captures the state of a volume, data set, or filesystem at a specific moment and stores it in a form that resists any later modification. The storage system itself enforces the immutable property, typically through write-once, read-many (WORM) policies or object lock semantics, not through access controls that an attacker could bypass.
Traditional snapshots are convenient but unprotected. A misbehaving script can overwrite them. A failed process can corrupt them. Ransomware that reaches them can encrypt or alter their contents. Immutability removes that class of risk: once captured, the snapshot's contents are fixed.
Standard snapshots support operational recovery: rolling back a bad deployment, restoring an accidentally deleted file, or testing a database upgrade. Immutable snapshots add tamper resistance to those same recovery points. They sit between operational snapshots and offsite backups in the data protection stack, offering near-instant recovery without the long restore times of traditional backup tape or cloud archive.
How Immutable Snapshots Work
Immutable snapshots combine three technical components: efficient point-in-time capture, enforced write protection, and time-based retention. The specific implementation varies by vendor, but the pattern is consistent.
Point-in-Time Capture
Most enterprise storage systems capture snapshots by recording metadata that references existing data blocks rather than copying the data itself, which is what makes snapshots near-instantaneous and space-efficient. The underlying capture architectures (copy-on-write vs. redirect-on-write) differ in performance characteristics and are covered in a separate article on snapshot architecture. They do not affect whether a snapshot is immutable.
WORM Enforcement at the Storage Layer
The immutability itself comes from policies enforced below the application. Once the snapshot is sealed, the storage system rejects any API call that would modify or overwrite the underlying blocks. This enforcement happens at the controller or filesystem level, which means application credentials, OS-level access, and even storage administrator permissions cannot alter the snapshot's contents.
This is the critical distinction from access controls. A read-only permission can be flipped to read-write by anyone with sufficient privileges. A WORM lock on written data cannot be flipped at all.
Retention Locks and Expiry Times
Each immutable snapshot carries an expiry time calculated from its creation and a defined retention period. During that window, the snapshot's contents are unalterable. After expiry, depending on policy, the snapshot can be released, automatically archived to colder storage, or extended by a new retention command.
Retention periods typically range from 14 days for operational protection to seven years or more for compliance archives. The right window depends on threat dwell time. NIST SP 800-209 on storage security identifies adversary tactics that corrupt or tamper with backup data over extended periods before triggering destructive actions, which means shorter retention windows can leave a coverage gap.
Immutable Snapshots vs. Traditional Snapshots vs. Backups
These protections are often confused, partly because vendors use the terms inconsistently. The differences matter for designing a recovery strategy.