Backup Storage Prices

Checked

Vendor

Oracle OCI Object Storage pricing for backup storage

Oracle OCI separates Standard, Infrequent Access, and Archive storage but gives all three a large 10,000 GB public-egress allowance. Infrequent Access adds paid retrieval; Archive retrieval itself is free but the readable restored copy is billed as Standard storage. Oracle publishes one Object Storage request meter, not distinct Class A and Class B prices.

Price your own workload against every vendor, including the worst-day restore and how long it takes to come back.

What the pricing page does not lead with

  • Oracle publishes one Object Storage request meter.

    Representing the same request population as separate Class A and Class B bills would double-count it.

    Source, checked 2026-07-25T15:34:44Z
  • The 10,000 GB public-egress allowance is separate from retrieval.

    Infrequent Access can charge retrieval while egress remains inside the allowance.

    Source, checked 2026-07-25T15:34:44Z
  • Archive retrieval is free, but the readable copy is billed as Standard and restoration can take up to one hour before the first byte is available.

    A recovery estimate needs restored-copy size, duration, and restore time even when the retrieval line is $0.

    Source, checked 2026-07-26
The rest of this vendor's non-obvious rules2 more
  • Infrequent Access has a 31-day minimum retention period and Archive has 90 days.

    Deleting or overwriting data before the class minimum charges the prorated remainder. A read-only restore that keeps the source is not an early deletion.

    Source, checked 2026-07-26
  • Versioning can postpone the early-deletion event.

    The remainder follows actual removal of data, not a logical overwrite that retains the old version.

    Source, checked 2026-07-26

Worked bills

Each one states its inputs and every line, so the total can be checked rather than trusted. A state stays a word and is never counted as zero.

Standard restore crosses the 10,000 GB egress allowance$264.08

Storage class: Standard · Storage GB: 10,000 · Internet egress GB: 11,000 · Object storage requests: 2,500,000 · Mutation: none; read-only restore

Sources: Oracle: storage and common request meter, checked 2026-07-25T15:34:44Z · Oracle: Virtual cloud network pricing: public egress allowance and overage, checked 2026-07-25T15:34:44Z

Storage after 10 GB free$254.745
1,000 GB public egress overage$8.50
2.45 million billable Object Storage requests$0.833
Retrievalnot charged
Early deletiondoes not apply
Total$264.08

Storage = (10,000 - 10) x $0.0255 = $254.745. Egress = (11,000 - 10,000) x $0.0085 = $8.50. Requests = (2,500,000 - 50,000) / 1,000 x $0.00034 = $0.833. Total = $264.078, rounded to $264.08.

Infrequent Access full restore crosses egress allowance$209.23

Storage class: Infrequent Access · Storage GB: 10,000 · Restored GB: 10,000 · Internet egress GB: 11,000 · Object storage requests: 2,500,000 · Mutation: none; read-only restore

Sources: Oracle: storage, retrieval, and common request meter, checked 2026-07-25T15:34:44Z · Oracle documentation: Understandingstoragetiers: egress allowance and duration, checked 2026-07-25T15:34:44Z

Storage after 10 GB free$99.90
Retrieval$100.00
Public egress overage$8.50
Object Storage requests$0.833
Early deletiondoes not apply
Total$209.23

Storage = (10,000 - 10) x $0.01 = $99.90. Retrieval = 10,000 x $0.01 = $100.00. Egress = 1,000 x $0.0085 = $8.50. Requests = 2,450 x $0.00034 = $0.833. Sum = $209.233, rounded to $209.23. The read-only restore does not activate the 31-day deletion remainder.

Archive restore kept readable for seven days$8.54

Storage class: Archive · Storage GB: 1,000 · Restored GB: 1,000 · Restored COPY days: 7 · Internet egress GB: 1,000 · Object storage requests: 100,000 · Mutation: none; read-only restore

Sources: Oracle: archive and Standard storage rates plus request meter, checked 2026-07-25T15:34:44Z · Oracle documentation: Understandingstoragetiers: restored-copy and minimum-duration behavior, checked 2026-07-25T15:34:44Z

Archive storage after 10 GB free$2.574
Archive retrievalnot charged
Seven-day Standard restored copy$5.95
Public egress inside 10,000 GB$0.00
50,000 billable requests$0.017
Early deletiondoes not apply
Total$8.54

Archive storage = (1,000 - 10) x $0.0026 = $2.574. The archive data itself consumes the free storage band, so the temporary Standard copy is 1,000 x $0.0255 x 7/30 = $5.95. Requests = (100,000 - 50,000) / 1,000 x $0.00034 = $0.017. Egress is inside the 10,000 GB allowance. Sum = $8.541, rounded to $8.54.

Delete Infrequent Access before day 31no complete total

Storage class: Infrequent Access · Stored GB: 1,000 · Object age at removal days: 10 · Versioning retains previous object: no · Operation: actual data removal, not restore

Sources: Oracle documentation: Understandingstoragetiers: 31-day minimum and version behavior, checked 2026-07-26

Remaining minimum-duration chargeconditional
Version-retention exceptiondoes not apply
Totalconditional

The object is removed before the 31-day minimum and the prior version is not retained, so a prorated remainder applies. Exact billing depends on the object's timestamp and remaining billed duration; this scenario exercises the condition without inventing calendar precision.

Overwrite while versioning retains the prior objectno complete total

Storage class: Archive · Object age days: 30 · Versioning retains previous object: yes · Operation: overwrite without actual data removal

Sources: Oracle documentation: Understandingstoragetiers: retained-version exception, checked 2026-07-26

Early-deletion charge at overwritedoes not apply while the previous version remains stored
Future removalconditional
Totalconditional

Oracle does not treat an overwrite as data removal when versioning retains the previous object. The duration consequence is deferred until that retained data is actually removed.

Same-region Standard restore avoids the public-egress overage$255.58

Storage class: Standard · Storage GB: 10,000 · Same region transfer GB: 11,000 · Object storage requests: 2,500,000 · Mutation: none; read-only restore

Sources: Oracle: storage and common Object Storage request meter, checked 2026-07-25T15:34:44Z · Oracle: Virtual cloud network pricing: same-region transfer state, checked 2026-07-25T15:34:44Z

Storage after 10 GB free$254.745
11,000 GB same-region transfernot charged
2.45 million billable Object Storage requests$0.833
Retrievalnot charged
Early deletiondoes not apply
Total$255.58

Storage = (10,000 - 10) x $0.0255 = $254.745. Same-region transfer is not charged. Requests = (2,500,000 - 50,000) / 1,000 x $0.00034 = $0.833. Charged-line sum = $255.578, rounded to $255.58. The comparable public-internet scenario totals $264.08 because 1,000 GB exceeds its public allowance.

Every class, and the rules that change its bill

3 classes captured for this vendor. Each rule below is a published condition that moves a real line on the bill, with the page it came from.

Standard6 rules

Frequently accessed online object storage for backups that need immediate reads without a retrieval fee.

Published rules that move the bill for Standard
RuleValueWhy it moves the bill
StorageFirst 10 GB free monthly, then $0.0255 per GB-monthThe free storage tier is removed before applying the Standard rate.
Public internet egressFirst 10,000 GB free monthly, then $0.0085 per GB in the captured global price dataLarge restores can stay free or cross into paid transfer depending on account-wide allowance use.
Object Storage requestsFirst 50,000 free monthly, then $0.00034 per 1,000; not comparable to separate Class A and Class B schedulesThe receipt must count one common request population rather than charge the same calls twice as A and B.
Retrieval and same-region movementnot chargedStandard reads have no retrieval line, and same-region data movement is separate from public egress.
Minimum duration and early deletiondoes not applyStandard has no retention remainder.
Minimum billable object sizenot publishedNo small-object billing floor is inferred.
Infrequent Access7 rules

Online, infrequently accessed backup data where lower storage cost can offset paid retrieval.

Published rules that move the bill for Infrequent Access
RuleValueWhy it moves the bill
StorageFirst 10 GB free monthly, then $0.01 per GB-monthThe class has a lower storage rate than Standard but adds retrieval.
Retrieval$0.01 per GBA full restore adds one month of storage-rate-equivalent cost before egress.
Public internet egressFirst 10,000 GB free monthly, then $0.0085 per GBRetrieval and egress are separate restore meters.
Object Storage requestsFirst 50,000 free monthly, then $0.00034 per 1,000 under one common meterDistinct A/B labeling is not comparable and must not double-count operations.
Minimum storage duration31 days with a prorated early-deletion remainderDelete or overwrite can owe the unused duration. A read-only restore cannot.
Version-retention exceptionconditional: delete or overwrite that only creates a retained previous version does not remove the data yetThe minimum-duration consequence follows actual data removal, not every logical overwrite.
Minimum billable object sizenot publishedNo small-object uplift is added.
Archive8 rules

Long-lived archived backups that can tolerate restoration to a temporary readable copy.

Published rules that move the bill for Archive
RuleValueWhy it moves the bill
Archive storageFirst 10 GB free monthly, then $0.0026 per GB-monthThe low storage line does not include the readable restore copy.
Archive retrievalnot chargedOracle does not charge the retrieved bytes themselves, but it bills the restored copy as Standard storage.
Temporary restored-copy storageconditional: readable objects are billed at the Standard storage rate for the retained restore durationRestore size and requested retention days add a separate storage line.
Public internet egressFirst 10,000 GB free monthly, then $0.0085 per GBBytes can be free to retrieve yet paid to send beyond the allowance.
Object Storage requestsFirst 50,000 free monthly, then $0.00034 per 1,000 under one common meterRestore and read requests use a common schedule, not two independent A/B meters.
Minimum storage duration90 days with a prorated early-deletion remainderRemoving archive data early can bill the remaining duration; restoring it without removal cannot.
Version-retention exceptionconditional: retained previous versions delay the removal eventThe early-deletion clock follows actual deletion of data.
Minimum billable object sizenot publishedNo object-size floor is inferred.