💾 Backups That Survive Ransomware: Architecture, Access, and Testing
By James K. Bishop, vCISO | Founder, Stage Four Security
🔍 Ransomware’s First Target: Your Backups
Ransomware groups know that backups are your last line of defense—so they aim to destroy or encrypt them first. Whether through privileged access, lateral movement, or backup console compromise, attackers routinely neutralize backups before detonation.
This post walks through how to design a backup strategy that actually survives ransomware—and how to test it before you need it.
🧱 Backup Architecture Principles
Effective ransomware-resilient backups rely on five key properties:
- Separation: Backups must be logically and/or physically segmented from production systems
- Immutability: Backup data can’t be altered or deleted—even by admin accounts
- Versioning: Retain multiple restore points to recover from delayed detection
- Offline copies: At least one backup set should be stored in an air-gapped or offline state
- Authentication: Access to backup systems should require separate credentials and MFA
🛠️ Backup Types and Storage Options
- On-prem disk-to-disk: Fast, but vulnerable to ransomware if not isolated properly
- Cloud-based backups: Convenient, but require strict access controls and audit logging
- Immutable storage tiers: AWS S3 with Object Lock, Azure Immutable Blob Storage
- Air-gapped backups: Tapes or offline snapshots disconnected from the network
Use a layered approach—don’t rely on a single storage location or media type.
🚫 Common Mistakes That Kill Recoverability
- Storing backups on the same network or file share as production data
- Allowing backup agents to run with excessive privileges across domains
- Failing to segment backup credentials or rotate them regularly
- Leaving cloud backup buckets publicly accessible or unaudited
Attackers will find and destroy backup targets if you leave them exposed.
🔐 Lock Down Backup Consoles
Backup administration portals are often overlooked—but they’re a prime target for ransomware actors:
- Enforce MFA and role-based access control (RBAC)
- Separate credentials from primary directory (e.g., AD)
- Log and alert on all changes to backup jobs, schedules, and retention policies
In many real-world incidents, attackers disabled backups weeks before encryption. Detect those changes.
🧪 Test Like It’s Game Day
Backup testing should be part of your incident response plan—not just your compliance checklist:
- Perform regular restore drills (e.g., monthly) with different teams
- Validate backup integrity with checksum/hash comparisons
- Simulate partial restores, full system rebuilds, and ransomware scenarios
- Track Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO)
If you’ve never tested a restore, you don’t have a backup—you have a theory.
📣 Final Thought
In a ransomware scenario, your backups are either your lifeline or your liability. Design them to survive an attacker who already has domain admin—and test them like your business depends on it. Because it does.
Need help assessing backup resilience, testing ransomware restores, or hardening cloud storage tiers? Let’s talk.
