Updated: October 2026
Every backup product shows the same green checkmark, and the difference only appears on the day you restore. What decides that day is architecture: where the copies live, who can delete them, and how fast they come back. This guide compares enterprise backup solutions by architecture, from appliances to direct-to-cloud and hybrid, and ends with a checklist IT teams can use to pick one.
TL;DR
- Pick the architecture before the brand. Appliance, software on your own storage, direct-to-cloud and hybrid fail in different ways, and the product is a detail inside that choice.
- Protect more than servers. VMs, endpoints, Microsoft 365 or Google Workspace, databases and configuration each need their own coverage and restore path.
- Follow 3-2-1-1-0. Three copies, two media, one offsite, one immutable or offline, zero errors on verified restores.
- Size from RPO and RTO. Backup frequency, retention and bandwidth come from how much data you can lose and how long you can be down.
- Test restores, not jobs. A successful job only proves data was copied. Only a restore proves it comes back.
What Enterprise Backup Has to Cover
A backup plan usually starts with the file server and stops there. The workloads that hurt most in an outage are often the ones outside that first scope.
| Workload | What breaks without a backup | What the backup needs |
|---|---|---|
| Physical servers | Hardware failure takes the OS, apps and data together | Image-level backup with bare-metal restore |
| Virtual machines | A host or datastore loss takes many servers at once | Hypervisor-level backup with changed block tracking |
| Endpoints | Laptops hold files that never reach a server | Agent-based file backup, policy-driven |
| Microsoft 365 / Google Workspace | Deleted mail, OneDrive and SharePoint data past retention | Third-party SaaS backup with its own retention |
| Databases | A consistent file copy of a running database may not restore | Application-aware or native dump backups |
| Configuration | Firewall, switch, hypervisor and cloud settings | Exported configs and infrastructure-as-code in version control |
SaaS is the gap that surprises teams most. Microsoft keeps the service running, but recovering what your users deleted or overwrote is on you. Our guide to Microsoft 365 backup covers where Microsoft's retention ends and a backup has to take over.
Configuration is the other quiet gap. CISA's #StopRansomware Guide (September 2023) advises keeping infrastructure-as-code templates backed up offline and under version control, so resources can be redeployed quickly. A restored server is not much use if the network it plugs into has to be rebuilt from memory.
The Four Backup Architectures
Enterprise backup solutions come in four shapes. Each one decides where copies live, how fast a local restore runs and what an attacker can reach.
Backup Appliances
An appliance is a box that arrives with the backup software, storage and often a hypervisor already installed. You plug it in, point it at your servers and it keeps local copies while replicating to the vendor's cloud.
The appeal is speed and simplicity. Local restores run at LAN speed, and many appliances can boot a protected server as a VM on the appliance itself while you fix the original. The trade-offs are a fixed storage ceiling, a hardware refresh every few years and a subscription that bundles the cloud tier whether you need it or not.
That last point comes up often. This r/sysadmin thread starts with a small company paying $775 a month to back up under 2 TB on one server, and the replies split between building your own and renegotiating the service.
Software on Your Own Storage
Here you license backup software and run it on hardware you choose: a backup server, a NAS, a SAN or an object store. You control capacity, retention and where the offsite copy goes.
This is the most flexible option and often the cheapest per terabyte at scale. It also puts the design work on your team. Someone has to harden the backup server, separate its credentials from the domain, size the repository and set up the offsite copy.
Direct-to-Cloud Backup
Agents on each server or endpoint send data straight to the provider's cloud, with no local repository. There is no hardware to buy or maintain, and offsite is built in.
The catch is restore speed. Pulling several terabytes back over the internet takes time, so full-server recovery depends on your bandwidth or the provider's option to ship a drive. Direct-to-cloud fits endpoints, branch offices and SaaS well. It fits large file servers less well when the recovery time target is tight.
Hybrid Backup
Hybrid keeps a fast local copy on-site and a second copy in the cloud. Most restores come from the local copy, and the cloud copy covers site loss and ransomware that reaches the local repository.
Appliances are usually hybrid by design. Software-on-your-storage setups become hybrid when you add a cloud or object-storage tier. For IT teams with servers on-site and a recovery target measured in hours, hybrid is the common landing point.
| Architecture | Local restore speed | Offsite copy | Cost model | Main risk |
|---|---|---|---|---|
| Appliance | Fast, can boot VMs on the box | Vendor cloud, bundled | Hardware plus subscription | Storage ceiling, lock-in to the bundle |
| Software on your storage | Fast, depends on your hardware | You design it | Licences plus your hardware | Design and hardening are on your team |
| Direct-to-cloud | Slow for full servers | Built in | Per device or per TB | Bandwidth limits large restores |
| Hybrid | Fast from local copy | Cloud tier | Combination | Two tiers to monitor and test |
The 3-2-1-1-0 Rule in Practice
The classic rule comes from US-CERT's 2012 guide to data backup options: keep three copies of important files, on two different media types, with one copy stored offsite. Ransomware changed what "offsite" has to mean, so vendors extended it. Veeam's version, 3-2-1-1-0, adds one immutable or air-gapped copy and zero errors after automated verification and restore testing.
In an enterprise backup design, each digit maps to something concrete:
- Three copies: production data, the local backup and the offsite backup.
- Two media: for example disk in the local repository and object storage or tape offsite.
- One offsite: a cloud tier, a second site or tape that leaves the building.
- One immutable or offline: object lock, a hardened repository with no shell access, or media that is physically disconnected.
- Zero errors: automated verification of every backup, plus scheduled restore tests.
The fourth digit exists because attackers go for backups first. CISA's guide says it plainly: "many ransomware variants attempt to find and subsequently delete or encrypt accessible backups." If the backup server uses domain admin credentials, whoever steals those credentials can delete your recovery along with everything else. Keep backup admin accounts separate from the domain, protect them with MFA and make at least one copy impossible to change before its retention ends. Our breakdown of a ransomware attack shows where in the attack chain backups usually get hit.
The cost of getting this wrong shows up in the numbers. In Sophos' State of Ransomware 2025 survey of 3,400 organizations (June 2025), only 54% of organizations used backups to restore encrypted data, the lowest rate in six years.
IBM Technology's walkthrough covers the 3-2-1 rule and why the extra immutable copy matters now:
Harden the Backup System Itself
The backup platform holds a copy of everything, so it deserves the same protection as a domain controller. Attackers who reach it can read your data, delete your recovery or both.
Start with identity. Give the backup console its own admin accounts that are not members of the domain, and put MFA on every one of them. A backup server joined to the domain inherits every domain compromise, so many teams keep the repository server off the domain entirely.
Then shrink the attack surface. The repository should accept backup traffic and little else: no internet browsing, no email, no shared admin tools, and remote access only from a management network. Hardened Linux repositories go further by removing shell access for the backup service account, so even a stolen credential cannot delete immutable files.
Encrypt backups at rest and in transit, and store the encryption keys somewhere a disaster cannot reach. An encrypted backup with a lost key is as gone as a deleted one. Write down where the keys live, who can reach them and how you retrieve them when the primary site is dark.
Finally, watch the backup system itself. Alert on failed jobs, on retention or immutability settings being changed, on new admin accounts and on large deletions. A sudden drop in backup size is worth a look too, because it can mean data was encrypted or deleted upstream before the job ran.
Sizing It: RPO, RTO and Retention
Two numbers drive every sizing decision. Recovery point objective (RPO) is how much data you can afford to lose, measured in time. Recovery time objective (RTO) is how long a system can be down. Our guide to RTO vs RPO walks through setting both per system.
RPO sets backup frequency. A database with a 15-minute RPO needs log backups or snapshots every 15 minutes. A file share with a 24-hour RPO is fine with a nightly job. RTO sets architecture. A four-hour RTO for a large server rules out pulling it back from the cloud over a normal internet line.
Bandwidth is where plans meet reality. Take an illustrative 10 TB environment with a 2% daily change rate and a 100 Mbps uplink:
| Step | Data | Time at 100 Mbps |
|---|---|---|
| Initial cloud seed | 10 TB | About 9 days |
| Nightly changes | 200 GB | About 4.4 hours |
| Full restore from cloud | 10 TB | About 9 days |
The seed and the restore are why hybrid exists. The nightly change fits in the window, but nobody wants a nine-day RTO. Seeding by shipped drive, a local copy for fast restores, or a bigger pipe are the three ways out.
Backup method changes the math too. Incremental-forever designs move only changed blocks after the first full, and synthetic fulls rebuild a full backup on the repository without re-reading production. Our guide to incremental vs differential backup covers the restore-chain trade-offs.
Retention is the last dial. A common pattern is grandfather-father-son: daily copies for two weeks, weekly for two months, monthly for a year and yearly for as long as regulation requires. Match retention to your compliance obligations and to how long an attacker might sit in the network before you notice.
Restores Are the Product
A completed backup job proves the data was copied. It does not prove the data comes back, boots or opens.
Restore testing has levels, and each catches a different failure. Automated boot verification catches a corrupt image. Starting services catches broken dependencies. Opening real data catches silent application-level corruption. A full recovery drill catches everything else, including missing passwords and undocumented steps.
This r/sysadmin thread asks the question every IT team should answer: how do you test restores, not just backups? The answers range from automated boot screenshots to quarterly restores into an isolated test domain.
A workable cadence: automated verification on every backup, a file-level restore test every month, an application restore into an isolated network every quarter, and a full disaster recovery exercise once or twice a year. Record the time each one takes, because that measured time is your real RTO. Our guide to disaster recovery testing covers the five test types and when to run each.
Evaluation Checklist for Enterprise Backup Solutions
Use these questions in demos and trials. Ask vendors to show each one, not describe it.
- Coverage: does it protect every workload in your table, including SaaS and databases, or do you need a second product?
- Immutability: can you lock backups so no one, including an admin, can delete them before retention ends?
- Credential separation: can the backup system run with its own accounts and MFA, outside your domain?
- Local restore speed: how fast can it restore a full server, and can it boot one instantly from the backup?
- Cloud restore path: what happens when you need 10 TB back from the cloud, and is drive shipping available?
- Verification: does it test backups automatically, and does it report failures clearly?
- Granular recovery: can you restore a single file, mailbox item or database table without a full restore?
- Reporting: can you show auditors job history, retention and restore test results?
- Scale and cost model: is pricing per device, per socket, per terabyte or bundled, and what happens at twice your data?
- Exit: can you read or export your backups if you leave the product?
Where This Fits in Your Stack
This guide is for IT teams choosing backup for their own environment. If you run backup as a service for clients, our guide to MSP backup solutions covers the reseller side: margins, multi-tenancy and client reporting.
For smaller companies, our small business backup guide keeps the choice simpler.
Three narrower topics get their own posts: immutable backups in depth, VMware backup, and backup software for Windows servers and endpoints.
Whichever architecture you pick, check that a backup agent is running on every device. OpenFrame can run that check as a script across a client's devices and collect the output in one place.
Start with the architecture, cover every workload, follow 3-2-1-1-0 and measure your RTO with real restores. The product that passes your checklist is the right one for your team.
Conrad Lunderstedt
Solution Architect
I'm Conrad, Solution Architect at Flamingo. I've spent about 26 years in IT, roughly half of it inside MSPs and the rest in enterprise environments, so I've watched vendor decisions get made on both sides of that line. Now I spend my days talking with MSPs about the stack they already run, and helping them work through the requests and issues that come with it.
