Almost every Exadata deployment has a DR topology, and almost every Exadata audit finds DR licensing exposure - usually because the standby was promoted, because Active Data Guard was enabled for reporting, or because managed recovery was running continuously and the 10-day rule was misapplied. This article decodes Exadata DR licensing in 2026: the failover-rights and 10-day rules, the five DR topologies and their licensing posture, the Data Guard mode-by-mode impact, how ExaCC and Database@hyperscaler change the maths, the LMS audit surface, five optimisation moves, and the five contract levers that lock in better economics at renewal.
Almost every Exadata deployment has a disaster-recovery (DR) topology. Almost every Exadata buyer assumes the DR site is cheap, or even free, under the standby-licensing rules. Almost every Oracle LMS audit on an Exadata estate finds DR licensing exposure - usually because the standby was promoted to active for testing, or because Data Guard was upgraded to Active Data Guard for read-only reporting, or because the standby was used for backup offload. Each of those triggers a different licensing outcome and a different audit defence.
Exadata licensing for disaster recovery in 2026 is the most-asked question we field on the platform. The answer depends on five variables: the DR topology (cold standby, warm standby, hot standby, active-active), the Data Guard mode (physical, logical, snapshot), whether Active Data Guard is enabled, whether the standby is on Exadata or non-Exadata, and whether the secondary cluster runs continuously or is started only on failover. Each combination has a distinct licensing outcome.
This article decodes the 2026 picture: the failover-rights rule, the 10-day rule, when Active Data Guard becomes chargeable, how DR licensing changes on ExaCC and Database@hyperscaler, the audit surface, and the five negotiation levers at renewal. The wider Database framework is in the Oracle Database Licensing Guide; the compliance framework is in the Oracle Compliance Master Guide; the broader Exadata cost framework is in the ExaCC pricing anatomy piece.
Oracle's licensing rules for DR are documented in the OMA and in the Oracle Software Investment Guide (SIG). Two rules govern the standby-licensing posture:
Both rules apply only to cold or warm standbys - environments where the database software is not actively running. The moment Data Guard apply is enabled in a way that runs the database on the standby continuously (managed recovery mode, real-time apply, or read-only mode), the failover-rights rule no longer applies and the standby becomes a hot standby.
Hot standby means: Data Guard physical standby with managed recovery running, or any standby with active database processes. Hot standbys require full Oracle Database EE licensing at the activated core count of the standby cluster, identical to the primary.
Active Data Guard - the option that permits read-only access to the standby while it is in recovery mode - is a separate paid option at $11,500 per Processor list. Enabling Active Data Guard requires the option licensed on both primary and standby. This is the most-audited Exadata DR finding: a customer enables Active Data Guard for reporting offload, forgets to license the standby, and the audit lands at $1M-$3M of remediation.
Five DR topologies cover ~95% of Exadata deployments in 2026. Each carries a distinct licensing posture.
| Topology | Standby state | Licensing on standby | Active Data Guard required |
|---|---|---|---|
| Cold standby (offline) | Database not started | None (failover-rights rule) | No |
| Warm standby (mounted, no apply) | Database mounted, no Data Guard apply | None (under 10-day rule for tests) | No |
| Hot standby (managed recovery) | Database open, Data Guard apply running | Full Database EE on standby | No (unless reads enabled) |
| Active Data Guard (read-only) | Database open read-only with apply | Full Database EE + ADG option | Yes |
| Active-active (RAC + GoldenGate) | Both sites open and writeable | Full Database EE + GoldenGate on both | N/A (different architecture) |
The pattern: only cold and warm standbys avoid standby-side licensing. Anything that touches the database for read or apply triggers full licensing of the standby cluster. The 10-day rule is a testing carve-out, not an operational carve-out - customers who run the standby in read-only mode 'for two hours a day for reporting' have triggered full Active Data Guard licensing for the entire year.
The single most common audit finding on Exadata DR: a customer assumes 'we only failover once a year for the DR test, so we're under 10 days' - and the audit pulls the standby's v$log_history showing managed recovery running continuously. Recovery is not failover. Recovery is hot-standby operation. The 10-day rule does not apply to recovery.
We map your standby cluster topology, Data Guard modes and Active Data Guard usage to your contracted entitlements - identify the 30-50% DR licence cost saving and the audit exposure, all before any LMS letter. Fixed-fee, 2-3 weeks.
Data Guard ships with every Oracle Database Enterprise Edition licence - it is not a separately-licensed option. The Data Guard modes have different licensing impacts:
The wider Data Guard cost-trade analysis sits in the Oracle MAA multi-cloud piece; the GoldenGate alternative is unpacked in the Oracle Database Licensing Guide.
The cloud Exadata variants change the DR-licensing posture in two material ways. First, on ExaCC and ExaCS under License-Included pricing, the DR rules are bundled into the per-ECPU rate - there is no separate Active Data Guard option to license, because the LI bundle includes it. Second, on BYOL across Database@hyperscaler the same on-prem failover-rights and 10-day rules apply, but the ECPU activation pattern matters: a stopped ECPU on the standby cluster does not incur Database@AWS / Database@Azure billing, so the cost of a cold standby is the storage allocation plus the cluster fee, not the ECPU rate.
The ExaCC LI bundle for DR (as of 2026):
| Component | Included in ExaCC LI ECPU | BYOL on ExaCC |
|---|---|---|
| Database EE on standby | Yes | Standby cluster ECPUs against BYOL pool |
| Active Data Guard option | Yes | Separately licensed on both sites |
| GoldenGate (cross-region) | No | Separately licensed |
| Far Sync instance | Yes (free) | Free |
| Snapshot Standby use | Yes (within ECPU footprint) | Counts against BYOL pool |
The interesting BYOL pattern on Database@AWS or Database@Azure: provision the standby cluster with the same ECPU count as primary but keep it in 'stopped' state with only the cluster heartbeat running. Database@hyperscaler does not bill ECPUs while the cluster is stopped. The customer pays cluster + storage + Direct Connect / ExpressRoute but not the ECPU rate. On a 32-ECPU primary at $0.99/hr BYOL, the saving on the standby is $0.99 * 32 * 8760 = $277K/year. The standby is genuinely cold from a billing perspective but warm from a recovery-time perspective (a 5-10 minute restart on failover).
The detailed cost model for ExaCC DR is in the ExaCC pricing anatomy; the cross-cloud BYOL portability rules are in the Multi-Cloud BYOL rules.
Oracle LMS's standard Exadata DR audit script set in 2026 pulls a defined evidence map:
v$log_history and v$archive_log on the standby - shows whether managed recovery has been running and for how long.v$database on the standby - shows open mode (MOUNTED, OPEN, READ ONLY, READ ONLY WITH APPLY).DBA_FEATURE_USAGE_STATISTICS filtered on Active Data Guard usage - critical evidence.The audit interpretation is mechanical: if Active Data Guard usage appears in DBA_FEATURE_USAGE_STATISTICS, the option is in scope at the standby cluster's full activated core count. If managed recovery has been running more than 10 days in the calendar year on the standby, full EE is in scope at the standby cluster.
The remediation discussion at audit is harder than option remediation because the standby cannot be turned off without breaking the DR SLA. The customer is locked into either licensing or accepting a contractual settlement. The defensive move is pre-emptive: structure the DR topology to maximise the cold-standby footprint and minimise the hot-standby and Active Data Guard footprint. Most Exadata estates can reduce DR licensing exposure 30-50% with topology changes that have no material impact on RPO or RTO.
The audit-defence framework is in the Oracle Audit Guide; the specific Exadata audit playbook sits in the Audit Defense service.
Five moves that reduce Exadata DR licensing cost without compromising recovery objectives:
The license-optimisation playbook sits in the Licence Optimisation Master Guide; the support-cost reduction overlay is in the Support Cost Reduction Guide; the broader MAA architecture is unpacked in the Oracle MAA multi-cloud piece.
Contract negotiation at Exadata renewal can lock in better DR economics. Five levers:
The wider negotiation framework is in the Oracle Negotiation Guide.
Exadata DR licensing rewards topology discipline. Most Exadata customers can cut DR licensing exposure 30-50% by reclassifying the standby - from hot to warm, from continuously-applied to scheduled-apply, from continuously-running to stop-on-Database@hyperscaler. The trade-off in recovery time is acceptable for most workloads; the cost saving is material.
The action sequence we recommend:
DBA_FEATURE_USAGE_STATISTICS. Quantify the audit exposure.For deal-specific support, the independent Compliance Review, Licence Optimisation and Audit Defense services run this end-to-end. Further reading: Exadata IORM workload isolation, Exadata storage cell licensing, Oracle MAA multi-cloud.
No. Under the failover-rights rule, a cold standby that is not running the Oracle Database software does not require a separate Database licence. The standby may be started for up to 10 days per calendar year (the 10-day rule) for testing or actual failover without triggering full licensing. The 11th day triggers full Database EE on the standby cluster at its activated core count.
No. Data Guard is included with every Oracle Database Enterprise Edition licence. Active Data Guard - the option that permits read-only access to the standby while in recovery mode - is a separate paid option at $11,500 per Processor list, required on both primary and standby. Logical standby, snapshot standby, Far Sync and Fast-Start Failover do not require additional options beyond the Database EE entitlement.
Yes. Managed recovery on the standby means the database is running and applying redo continuously - that is a hot standby. Hot standbys require full Database EE licensing at the activated core count of the standby cluster. The 10-day rule does not apply to recovery; it applies only to failover testing or actual failover events. This is the single most common Exadata DR audit finding.
Stopped Database@hyperscaler clusters do not bill ECPU. A standby cluster provisioned at the same ECPU count as primary but kept stopped pays cluster fee + storage + Direct Connect / ExpressRoute, but not the ECPU rate. The saving on a 32-ECPU BYOL standby at $0.99/hr is approximately $277K/year. The trade-off is a 5-10 minute restart on failover. For most non-critical workloads the RTO impact is acceptable.
Material. The audit interpretation is that the Active Data Guard option is in scope at the standby cluster's full activated core count. On a 96-core ExaCC half-rack standby that is $11,500 * 96 = $1.1M of remediation at list, before any contract settlement discount. The defence requires either licensing ADG on both primary and standby, or disabling the feature and documenting the disable in a runbook before the audit notification arrives.
Twice a month. Oracle cloud, DRCC, ExaCC contract patterns, audit-defence tactics and BYOL maths. Written by former Oracle insiders.
No spam. Unsubscribe any time. Independent - not affiliated with Oracle Corporation.