OCI Archive Storage

ociObject storeoci-archive-storage

Object Storage archive tier for rarely read data with a 90 day minimum.

Provider
oci
Category
Data
Properties · 5 set by this component
propertytypevaluesrequiredkind defaultthis component
checksumOnWrite · advancedboolean—nofalseinherited
durabilityNines · advancedinteger—no—inherited
encryptionAtRestboolean—nofalse▸ true
managedboolean—nofalse▸ true
maxObjectSizeTib · component propertyinteger—no10inherited
minimumRetentionDays · component propertyinteger—no90inherited
objectLockboolean—nofalseinherited
replicationenumnone | primary-secondary | quorum | erasure-codednononeinherited
restoreTimeToFirstByteHours · component propertyinteger—no1inherited
restoreWindowHours · component propertyinteger—no24inherited
strongReadAfterWrite · advancedboolean—nofalse▸ true
tierenumhot | warm | coldnohot▸ cold
versioningboolean—nofalse▸ false
zonesinteger—no—inherited
Rules that apply · 1

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

object-store-single-zone-with-durability-target

Eleven nines of durability assumes redundancy spread over at least three failure domains. An object store confined to fewer zones, or declaring none, cannot reach the target the design states.

  • — all of these hold:
  • — the design requirement `durability.annualNines` is a number greater than 10
  • — any of these hold:
  • — the node's `zones` has no value
  • — the node's `zones` is a number less than 3
Use it in a design
nodes:
  - { id: "archive-storage", component: "oci-archive-storage" }
Other Object store products · 32
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# OCI Archive Storage bucket: the Object Storage archive tier for data kept and rarely read
# ("Overview of Archive Storage"), with a 90 day minimum retention, up to one hour to first byte
# after a restore and a 24 hour download window by default (1 to 240 hours). "Overview of Object
# Storage": buckets are private and encrypted with AES-256 at rest, and reads are strongly consistent.
schemaVersion: "1"
type: "component"
id: "oci-archive-storage"
kind: "object-store"
provider: "oci"
docs: "https://docs.oracle.com/en-us/iaas/Content/Archive/Concepts/archivestorageoverview.htm"
defaults:
  managed: true
  tier: "cold"
  versioning: false
  strongReadAfterWrite: true
  encryptionAtRest: true
properties:
  minimumRetentionDays:
    type: "integer"
    default: 90
  restoreTimeToFirstByteHours:
    type: "integer"
    default: 1
  restoreWindowHours:
    type: "integer"
    default: 24
  maxObjectSizeTib:
    type: "integer"
    default: 10

The same page as markdown, for an agent: /catalogue/components/oci-archive-storage.md