nexalign
EnglishDeutsch

Criteria catalog · Backup and Disaster Recovery

Backup and DR selection: the criteria that matter under NIS2 and DORA

Most backup evaluations check capacity, price and a green dashboard. Under NIS2 and DORA the question is different: can you restore after an attacker with admin rights has done their worst, how fast, and can you prove it?

Independent criteria reference · 23 criteria · Last updated August 2026 · Not sponsored by any vendor

A backup decision looks like a storage decision. Under NIS2 and DORA it is a resilience decision with a paper trail. The product with the nicest console can still be the wrong choice if its copies can be deleted with the same credentials the attacker already holds, if nobody has ever restored from it, if the recovery time was measured on a demo instead of on your data, or if the copies sit under a jurisdiction your regulator will question. The criteria below are the ones DecisionOS puts on the scoring sheet for a backup and DR case, in the same order and grouping, so that what you check here is what you score there.

Backup Capabilities


Criterion 01

RPO Granularity (minimum interval achievable per workload type)

Why it matters

The recovery point objective is how much work you lose. A nightly job means a full day of transactions gone; a database that changes every second needs minutes, not hours. The interval a product can actually sustain differs by workload type: what works for a file server may be impossible for a busy database or a SaaS mailbox, and the marketing number is the best case across all of them.

What to ask

Ask, per workload type in your inventory, for the minimum backup interval the product sustains in production without degrading the source, how it captures changes between full backups, and whether application consistency is kept at that interval.

The trap

"RPO of minutes" is quoted for snapshot-capable virtual machines. The database with a five-minute business requirement and the SaaS platform polled every 24 hours are where the real RPO lives. Ask for the interval per source, not per product.

Criterion 02

RTO at Scale (restore throughput, parallel recovery streams)

Why it matters

Recovery time scales with data volume, network throughput and the number of systems that must come back in parallel. A demo restores a small virtual machine in minutes. Your tier one systems are terabytes with dependencies, and fifty of them queue behind one appliance. DORA expects recovery objectives that the entity can actually meet, which means measured at your scale, not on a slide.

What to ask

Ask the vendor to restore a representative workload of your real size, over your real connectivity, during the proof of concept, and to record the elapsed time. Ask for the restore throughput per stream, the number of parallel recovery streams and the time to first usable system versus the full estate.

The trap

The RTO in the proposal is per workload and assumes ideal conditions. Nobody adds up the queue: fifty systems restored one at a time through one appliance is a very different number from the one on the slide.

Criterion 03

Immutable Backup & Air-Gap Architecture (ransomware survivability)

Why it matters

Modern ransomware operators do not encrypt production first. They find the backup console, use stolen admin credentials to delete or expire the copies, and only then encrypt. A backup that an administrator can shorten, delete or overwrite is not immutable, and an isolated copy is only isolated if the path, the credentials and the console that manages it are outside the blast radius of a production compromise. NIS2 Art. 21 names backup management as a required measure, and a backup the attacker can erase does not meet the intent.

What to ask

Ask the vendor to demonstrate, live, what happens when a user with the highest role in the product tries to reduce the retention of an existing immutable copy or delete it, and who can override that. Then ask which credentials from which directory can reach the air-gapped copy, and what has to fail for both copies to be lost at the same time.

The trap

"Immutable backups" often means immutable until an admin changes the policy, which is exactly what the attacker will do with the admin account. And "air-gapped" is used for anything from a disconnected tape library to a second bucket in the same cloud account behind the same login. Real immutability is enforced below the admin level; a real air gap has its own identity domain.

Criterion 04

Workload Coverage Breadth (VMs, containers, SaaS, databases, bare metal)

Why it matters

A backup product that does not cover one of your workload types leaves that type with no backup at all. Virtual machines are the easy case; databases with application consistency, containers with persistent volumes, physical hosts and above all SaaS platforms are where coverage thins out. SaaS runs under a shared responsibility model: the provider keeps the service available, you are responsible for your data, and a deleted mailbox or compromised account can wipe records the provider is not obliged to bring back.

What to ask

Hand the vendor your workload inventory (hypervisors, databases, container platforms, physical hosts, SaaS applications) and ask for each type what is captured natively, with what consistency, and how a granular restore of a single object works. For SaaS, ask specifically what is captured per source: mail, files, permissions, configuration, chat history.

The trap

"The cloud provider backs it up" is the most common assumption in the whole category, and it is wrong: recycle bins and version history are convenience features with retention limits. And "supports all workloads" usually means an agent exists; the database restore that comes back inconsistent and the SaaS source added last year are the ones to check.

Criterion 05

Storage Efficiency (global deduplication + compression ratio at target scale)

Why it matters

Backup data grows faster than production data because retention multiplies it. Global deduplication and compression decide whether three years of copies fit into the storage you budgeted or three times that. The ratio the vendor quotes was measured on a favourable data mix; encrypted, compressed or media-heavy data barely deduplicates, and a ratio measured at a small scale often collapses at yours.

What to ask

Ask for the deduplication and compression ratio measured on a sample of your own data at your target volume during the proof of concept, whether deduplication is global across all sources and sites or per job, and what the ratio does to restore speed.

The trap

"Up to 50:1 reduction" is a marketing maximum from a lab data set. Your ratio is the one measured on your data, and the difference between 4:1 and 20:1 is the difference between the quoted storage bill and the real one.

Recovery & DR Testing


Criterion 06

Automated DR Test & Recovery Validation (non-disruptive, scheduled)

Why it matters

A backup that has never been restored is a hope. Silent corruption, missing application consistency, expired keys and forgotten dependencies only show up when someone actually restores. DORA Art. 11 expects business continuity plans to be tested, and NIS2 Art. 21 expects backup management to be effective, which an untested backup cannot be shown to be. Tests that disrupt production do not get run, so the test has to be non-disruptive and scheduled.

What to ask

Ask how the product schedules, runs and documents automated restore tests without touching production, what it verifies beyond "the file came back" (application boots, database opens, checksums match), and what an auditor receives as evidence of the last successful full restore.

The trap

"Backup verification" often means the backup file is readable, not that the workload starts. The green tick on the dashboard says the job finished, not that you could work from the result.

Criterion 07

Cross-Site / Cross-Cloud Replication (async/sync, failover automation)

Why it matters

A copy in the same building, the same cloud region or the same account shares the fate of the original. Cross-site or cross-cloud replication is what makes a site loss, a regional outage or an account takeover survivable. Whether replication is synchronous or asynchronous decides how much you lose on failover, and whether failover is automated decides whether it happens at 3am or after someone finds the runbook.

What to ask

Ask which replication modes the product supports between your sites and clouds, the lag you should expect at your change rate, how failover is triggered and reversed, and what the replica needs to be isolated from the primary so that a compromise does not replicate along with the data.

The trap

"Replicated to a second site" with the same credentials, the same policy engine and the same retention, so that the deletion the attacker triggers on site one replicates to site two within seconds. Replication is not a backup; it is a copy of whatever just happened.

Criterion 08

Granular Recovery Speed (file, email item, DB table, VM snapshot mount)

Why it matters

Most restores are not disasters. They are one deleted file, one mailbox item, one dropped table, one virtual machine that has to be up in ten minutes. If every small restore requires bringing back a whole volume or a whole database, the daily recovery work eats operating time and the small incident becomes a big outage. Instant mount of a snapshot as a running system is what makes granular recovery fast.

What to ask

Ask to restore, in the demo, a single file, a single mail item, a single database table and a virtual machine mounted directly from the backup, and time each one. Ask which of those need the whole container restored first.

The trap

"Granular restore" that first restores the complete 2 TB database to a staging area and then lets you pick a table. The granularity is real, the speed is not. Time the restore of the object, not the click that starts it.

Criterion 09

Ransomware Recovery Workflow (clean point identification, staging isolation)

Why it matters

After an attack you cannot restore into the compromised network, because the attacker's persistence comes back with it, and you cannot restore the latest copy, because it may already contain the malware. You need to find the last clean recovery point and an isolated environment to restore into, scan, verify and only then reconnect. DORA Art. 12 expects restoration to use systems that are segregated from the source system, and NIS2 Art. 21 expects crisis management that works in practice, not on paper.

What to ask

Ask how the product identifies the last clean recovery point (anomaly detection on backup data, indicator scanning, entropy analysis), whether it supports restoring into an isolated recovery environment, how it scans restored data before reconnection, and whether that environment is something you must build and pay for separately.

The trap

"Ransomware protection" on the datasheet usually means the copies are immutable. That is necessary but it does not tell you which copy is clean, and it does not give you a clean place to restore into. The clean room is an operating capability, not a feature you switch on.

Criterion 10

Failover Orchestration & Runbook Automation

Why it matters

A disaster recovery is dozens of systems that must come back in the right order, with the right network settings, the right IP addresses and the right dependencies. If that order lives in someone's head or in a document last updated two years ago, the recovery takes days. Orchestration turns the runbook into something the product executes and tests, and it is the difference between the recovery time you measured for one system and the one you will get for the estate.

What to ask

Ask whether the product can define recovery plans with boot order, dependencies, network mapping and post-restore scripts, whether those plans can be tested on a schedule without disrupting production, and what the test report looks like for an auditor.

The trap

"Orchestration" that means a list of virtual machines restored in sequence, with the network re-addressing, the directory dependency and the database start order left to the on-call engineer at 3am. Ask to see a full plan executed end to end, not a list.

Integration & Operations


Criterion 11

Monitoring, Alerting & SLA Reporting (backup success rate, trend)

Why it matters

A backup job that has been failing silently for three weeks is discovered on the day you need it. Monitoring has to tell you about failed and missed jobs, shrinking success rates and growing restore times before they matter, and the report has to prove to an auditor that the backup policy was actually met over time. NIS2 and DORA both ask for evidence, and the evidence is the trend, not today's dashboard.

What to ask

Ask what the product alerts on out of the box (failed jobs, missed windows, immutability violations, anomalous change rates), how alerts reach your on-call and your SIEM, and what the monthly report shows about backup success rate, RPO and RTO compliance per workload class over time.

The trap

A dashboard that is green because failed jobs are automatically retried and the last retry counts, while the workload has not had a successful backup in a week. Ask for the success rate per protected object, not per job run.

Criterion 12

Hybrid & Multi-Cloud Coverage (AWS, Azure, GCP, on-prem unified policy)

Why it matters

Most estates are hybrid: virtual machines on premises, workloads in two hyperscalers, SaaS on top. If each environment needs its own backup tool with its own policy engine, you cannot prove one retention policy across the company, and the environment added last gets the weakest protection. One policy applied uniformly is what makes the compliance story simple.

What to ask

Ask whether one policy definition can be applied across on-premises, AWS, Azure and GCP workloads from one console, what is backed up natively per cloud (instances, managed databases, object storage, Kubernetes), and where the copies of cloud workloads are stored, in the same cloud or outside it.

The trap

"Multi-cloud support" that means a separate appliance, agent and policy per cloud, held together by a dashboard. And cloud backups stored in the same account as the workload, where the account takeover that hits production hits the backup too.

Criterion 13

Key Management & Encryption (BYOK, HSM integration)

Why it matters

Backups are the most complete copy of your organisation in one place. GDPR Art. 32 expects appropriate technical measures, and encryption is the obvious one. But encryption only protects you if the vendor cannot decrypt your copies without you, and it only helps in recovery if you can still reach the keys after your key management system is itself part of what was lost.

What to ask

Ask where keys are generated and stored, whether you can bring your own keys or use your own HSM, whether the vendor or its cloud provider can technically decrypt your data, and how key recovery works when the key management system is down.

The trap

"Encrypted at rest and in transit" says nothing about who holds the key. If the vendor holds it, the vendor and anyone who can compel the vendor can read your backups. And a key stored only inside the environment you are trying to restore is a lockout waiting to happen.

Criterion 14

Operational Overhead & FTE Requirement at Target Scale

Why it matters

Every backup product costs people. Policies to maintain, agents to update, storage to expand, failed jobs to chase, restore requests to serve. At small scale that is a side task; at a thousand workloads it is a team, and the product that saves storage but needs two more administrators is not cheaper. The staffing the product needs at your target scale is part of its price.

What to ask

Ask reference customers of your size how many FTE run the platform day to day, which tasks dominate their time, and how much of policy management, agent maintenance and capacity planning the product automates. Ask what changed when they doubled their protected estate.

The trap

The proof of concept with 20 workloads and a vendor engineer on the call tells you nothing about running 2,000 workloads with your own team. Ask for the operating effort at the scale you will reach in year three, not at the scale of the pilot.

Criterion 15

ITSM Integration & Change Window Awareness

Why it matters

Backups collide with change. A full backup during a database migration, a restore request that nobody tickets, a retention change that is not in the change log: each is a small gap in the evidence chain that an auditor will find. Integration with your ITSM turns restore requests into tickets with approvals and makes the backup system aware of change and maintenance windows instead of running into them.

What to ask

Ask whether restore requests, failed jobs and policy changes can be raised and tracked as tickets in your ITSM, whether the product can read maintenance and change windows to avoid or schedule around them, and whether approvals for destructive actions such as retention changes can be enforced through the ticket.

The trap

"ITSM integration" that means an email to a shared mailbox creates a ticket. The interesting direction is the other one: the product knowing that a system is in a change window and that a retention change needs an approved ticket before it runs.

Economics & Compliance


Criterion 16

Total Cost of Ownership (3-year incl. storage growth + egress)

Why it matters

Backup data grows faster than production data because retention multiplies it, and the storage bill grows with it. The three-year cost is the license plus the storage at year three volume, plus the immutable tier, plus the isolated copy, plus the egress fees for the large restore you will one day run. The cheapest quote today is often the most expensive contract by year three.

What to ask

Ask for a three-year cost model based on your own growth rate and your planned retention, including immutable and archive storage, the isolated copy, SaaS sources, restore and egress fees and support. Ask what happens to the price when you cross the next tier.

The trap

Cloud storage for backups looks cheap per gigabyte until the first large restore, when retrieval and egress fees appear. Price the disaster, not just the quiet months.

Criterion 17

GDPR / Data Residency for Backup & Replica Data

Why it matters

Where the copies sit is only half the question. The control plane that schedules jobs, holds metadata, catalogs file names and issues restore commands is often a global service, even when the copies and replicas are in an EU region. Backups contain every personal record you hold, so GDPR Art. 28 and the transfer rules apply to the copies, the replicas, the catalog and the support access to all three.

What to ask

Ask separately: where are the backup copies and replicas stored, where does the management plane run, where is the metadata catalog, and from where can vendor support staff reach any of those? Ask for the processor contract and the answer to each in the contract, not in a slide.

The trap

"EU data center" typically refers to the storage of the copies. The console you log into, the catalog that knows every file name in your estate and the support team with access to it can all be somewhere else.

Criterion 18

Vendor Lock-in (proprietary data format, egress cost on exit)

Why it matters

Backups have to remain restorable for as long as your retention obligations run, which can be years after you leave a vendor. If the copies are in a proprietary format that only the vendor's software can read, your exit costs are the whole retention window, not just the migration, and the egress bill for moving petabytes out is the second lock. DORA Art. 28 expects exit strategies for ICT services supporting important functions; backup is one of them.

What to ask

Ask whether historical backups can be read and restored without an active license, in what format they can be exported, what moving your full data set out would cost in egress and time, and what the vendor commits to contractually for assisting an exit and for data return and deletion.

The trap

"Open format" often means the container is documented, not that anything but the vendor's software can restore it in practice. Ask to see a restore performed with the license expired.

Criterion 19

Vendor Roadmap (ransomware-specific features, cloud-native backup)

Why it matters

The attacks on backups change every year, and so do the workloads you need to protect. A vendor whose roadmap is about dashboards while attackers target backup consoles, or whose cloud-native and SaaS coverage trails what you deploy, will be the wrong product in two years even if it is the right one today. The roadmap is part of the evaluation because the contract runs for three years.

What to ask

Ask for the roadmap on ransomware-specific capabilities (anomaly detection, clean-point identification, isolated recovery, immutability across all tiers) and on cloud-native and SaaS coverage, with dates, and check what the last two years of roadmap actually shipped.

The trap

A roadmap slide full of AI features, and a workload type you already run that has been "coming next quarter" for three quarters. Judge the roadmap by what was delivered, not by what is announced.

Criterion 20

Contractual Recovery SLA & Ransomware Recovery Guarantee

Why it matters

The recovery times you measured in the pilot are your evidence; what the vendor commits to in writing is your protection. DORA expects recovery objectives that the entity can meet, and a supervisor will ask what the provider owes you if the restore fails or takes three times as long. A ransomware recovery guarantee with a payout ceiling and a page of exclusions is a marketing instrument, not a commitment.

What to ask

Ask for the contract clause that defines the guaranteed restore time and restore success for your workload classes, the conditions you must meet for it to apply, what the vendor owes when it is missed, and how a ransomware guarantee has actually paid out for an existing customer.

The trap

"Recovery guaranteed" with a condition list that requires a configuration nobody runs in practice, and a remedy capped at one month of subscription fees. If the guarantee is worth less than the outage, it is a discount, not a guarantee.

Pricing


Criterion 21

Pricing Model Alignment (capacity vs. workload vs. per-VM)

Why it matters

Backup licenses are priced per protected terabyte, per workload or per virtual machine, and each model rewards a different estate. Capacity pricing punishes growth and long retention; per-VM pricing punishes many small systems; per-workload pricing is only cheap if the workload definition matches yours. The model that is cheapest at today's estate is often the most expensive at the estate you will have in year three.

What to ask

Ask for the same quote in each pricing model the vendor offers, calculated on your estate today and on your estate in year three with your growth and retention, and ask which model you can switch to mid-term and at what cost.

The trap

A per-VM price that looks cheap until the container platform, the SaaS sources and the databases turn out to be licensed separately per protected terabyte. Ask what in your inventory is not covered by the headline unit.

Criterion 22

Price Predictability (egress fees, snapshot storage, retention tiers)

Why it matters

The license is the predictable part of a backup bill. The unpredictable parts are egress fees when you restore or leave, snapshot storage that accumulates in the cloud account outside the backup product's own accounting, and retention tiers whose price per gigabyte changes when data ages. A budget that only contains the license will be wrong in the first year.

What to ask

Ask for the complete list of metered charges beyond the license: egress and retrieval, snapshot and cloud-native storage, archive and immutable tiers, cross-region replication, API calls. Ask for the bill of a reference customer of your size for the last twelve months, line by line.

The trap

"All-inclusive subscription" from the backup vendor, and a separate cloud bill for the storage, snapshots and egress the product consumes in your account. The subscription is predictable; the bill it generates elsewhere is not.

Criterion 23

Quoted Annual License Price (current data volume)

Why it matters

The quoted annual price at your current data volume is the number the board compares. It is only comparable between vendors if each quote covers the same scope: the same protected volume, the same retention, the same immutable and isolated copies, the same SaaS sources and the same support level. A quote that is 30 percent lower usually protects 30 percent less.

What to ask

Ask each vendor for an annual price on an identical written scope: current protected volume per workload class, retention per class, immutable and air-gapped copies, SaaS sources, support tier and implementation. Ask what in that scope is optional and priced separately.

The trap

The lowest quote leaves out the isolated copy, the SaaS module and premium support, all of which appear as add-ons after the contract is signed. Compare scopes before you compare prices.

Which obligation each criterion covers


The regulatory map of this catalog: the obligation, where it comes from, and the criteria that address it. Use it to show an auditor that the requirement list was built from the rules, not from a vendor deck.

ObligationSourceCovered by
Backup management, disaster recovery and crisis management as a risk-management measureNIS2 Art. 21(2)(c)
Access control and multi-factor authentication for the systems that hold the copiesNIS2 Art. 21(2)(i), (j)
Cryptography and encryption policiesNIS2 Art. 21(2)(h)
Backup policies, restoration procedures and physically and logically separated restoration systemsDORA Art. 12
Response and recovery plans that are tested and meet recovery objectivesDORA Art. 11
ICT third-party risk: register of information and exit strategiesDORA Art. 28
Processor contract, security of processing and international transfersGDPR Art. 28, 32, 44 ff.

The question sheet


Every vendor question of this catalog in one list, in the order of the criteria. Put the same questions to every vendor in the same words and write the answers next to each other.

  1. RPO Granularity (minimum interval achievable per workload type)

    Ask, per workload type in your inventory, for the minimum backup interval the product sustains in production without degrading the source, how it captures changes between full backups, and whether application consistency is kept at that interval.

  2. RTO at Scale (restore throughput, parallel recovery streams)

    Ask the vendor to restore a representative workload of your real size, over your real connectivity, during the proof of concept, and to record the elapsed time. Ask for the restore throughput per stream, the number of parallel recovery streams and the time to first usable system versus the full estate.

  3. Immutable Backup & Air-Gap Architecture (ransomware survivability)

    Ask the vendor to demonstrate, live, what happens when a user with the highest role in the product tries to reduce the retention of an existing immutable copy or delete it, and who can override that. Then ask which credentials from which directory can reach the air-gapped copy, and what has to fail for both copies to be lost at the same time.

  4. Workload Coverage Breadth (VMs, containers, SaaS, databases, bare metal)

    Hand the vendor your workload inventory (hypervisors, databases, container platforms, physical hosts, SaaS applications) and ask for each type what is captured natively, with what consistency, and how a granular restore of a single object works. For SaaS, ask specifically what is captured per source: mail, files, permissions, configuration, chat history.

  5. Storage Efficiency (global deduplication + compression ratio at target scale)

    Ask for the deduplication and compression ratio measured on a sample of your own data at your target volume during the proof of concept, whether deduplication is global across all sources and sites or per job, and what the ratio does to restore speed.

  6. Automated DR Test & Recovery Validation (non-disruptive, scheduled)

    Ask how the product schedules, runs and documents automated restore tests without touching production, what it verifies beyond "the file came back" (application boots, database opens, checksums match), and what an auditor receives as evidence of the last successful full restore.

  7. Cross-Site / Cross-Cloud Replication (async/sync, failover automation)

    Ask which replication modes the product supports between your sites and clouds, the lag you should expect at your change rate, how failover is triggered and reversed, and what the replica needs to be isolated from the primary so that a compromise does not replicate along with the data.

  8. Granular Recovery Speed (file, email item, DB table, VM snapshot mount)

    Ask to restore, in the demo, a single file, a single mail item, a single database table and a virtual machine mounted directly from the backup, and time each one. Ask which of those need the whole container restored first.

  9. Ransomware Recovery Workflow (clean point identification, staging isolation)

    Ask how the product identifies the last clean recovery point (anomaly detection on backup data, indicator scanning, entropy analysis), whether it supports restoring into an isolated recovery environment, how it scans restored data before reconnection, and whether that environment is something you must build and pay for separately.

  10. Failover Orchestration & Runbook Automation

    Ask whether the product can define recovery plans with boot order, dependencies, network mapping and post-restore scripts, whether those plans can be tested on a schedule without disrupting production, and what the test report looks like for an auditor.

  11. Monitoring, Alerting & SLA Reporting (backup success rate, trend)

    Ask what the product alerts on out of the box (failed jobs, missed windows, immutability violations, anomalous change rates), how alerts reach your on-call and your SIEM, and what the monthly report shows about backup success rate, RPO and RTO compliance per workload class over time.

  12. Hybrid & Multi-Cloud Coverage (AWS, Azure, GCP, on-prem unified policy)

    Ask whether one policy definition can be applied across on-premises, AWS, Azure and GCP workloads from one console, what is backed up natively per cloud (instances, managed databases, object storage, Kubernetes), and where the copies of cloud workloads are stored, in the same cloud or outside it.

  13. Key Management & Encryption (BYOK, HSM integration)

    Ask where keys are generated and stored, whether you can bring your own keys or use your own HSM, whether the vendor or its cloud provider can technically decrypt your data, and how key recovery works when the key management system is down.

  14. Operational Overhead & FTE Requirement at Target Scale

    Ask reference customers of your size how many FTE run the platform day to day, which tasks dominate their time, and how much of policy management, agent maintenance and capacity planning the product automates. Ask what changed when they doubled their protected estate.

  15. ITSM Integration & Change Window Awareness

    Ask whether restore requests, failed jobs and policy changes can be raised and tracked as tickets in your ITSM, whether the product can read maintenance and change windows to avoid or schedule around them, and whether approvals for destructive actions such as retention changes can be enforced through the ticket.

  16. Total Cost of Ownership (3-year incl. storage growth + egress)

    Ask for a three-year cost model based on your own growth rate and your planned retention, including immutable and archive storage, the isolated copy, SaaS sources, restore and egress fees and support. Ask what happens to the price when you cross the next tier.

  17. GDPR / Data Residency for Backup & Replica Data

    Ask separately: where are the backup copies and replicas stored, where does the management plane run, where is the metadata catalog, and from where can vendor support staff reach any of those? Ask for the processor contract and the answer to each in the contract, not in a slide.

  18. Vendor Lock-in (proprietary data format, egress cost on exit)

    Ask whether historical backups can be read and restored without an active license, in what format they can be exported, what moving your full data set out would cost in egress and time, and what the vendor commits to contractually for assisting an exit and for data return and deletion.

  19. Vendor Roadmap (ransomware-specific features, cloud-native backup)

    Ask for the roadmap on ransomware-specific capabilities (anomaly detection, clean-point identification, isolated recovery, immutability across all tiers) and on cloud-native and SaaS coverage, with dates, and check what the last two years of roadmap actually shipped.

  20. Contractual Recovery SLA & Ransomware Recovery Guarantee

    Ask for the contract clause that defines the guaranteed restore time and restore success for your workload classes, the conditions you must meet for it to apply, what the vendor owes when it is missed, and how a ransomware guarantee has actually paid out for an existing customer.

  21. Pricing Model Alignment (capacity vs. workload vs. per-VM)

    Ask for the same quote in each pricing model the vendor offers, calculated on your estate today and on your estate in year three with your growth and retention, and ask which model you can switch to mid-term and at what cost.

  22. Price Predictability (egress fees, snapshot storage, retention tiers)

    Ask for the complete list of metered charges beyond the license: egress and retrieval, snapshot and cloud-native storage, archive and immutable tiers, cross-region replication, API calls. Ask for the bill of a reference customer of your size for the last twelve months, line by line.

  23. Quoted Annual License Price (current data volume)

    Ask each vendor for an annual price on an identical written scope: current protected volume per workload class, retention per class, immutable and air-gapped copies, SaaS sources, support tier and implementation. Ask what in that scope is optional and priced separately.

These criteria are the starting point. Not the decision.

A criteria list tells you what to look at. It does not weigh them against your specific situation, check them against your hard constraints, or produce the memo your board and auditor need. DecisionOS takes these criteria, weights them for your decision, and builds a defensible record. In days, not months.