When you restore an Archive, Cold Archive, or Deep Cold Archive object, the restored state is temporary. Once the validity period expires, the object returns to the frozen state. To keep objects permanently accessible, use one of the following approaches.
Choose an approach
| Approach | Applies to | Cost impact | Action required |
|---|---|---|---|
| Convert the storage class | Archive, Cold Archive, Deep Cold Archive | Standard or IA storage fees replace archive storage fees | Restore the object first, then copy it to change its storage class |
| Enable real-time access of Archive objects | Archive only | Higher data retrieval fees than restoring Archive objects | Enable at the bucket level |
Convert the storage class
To keep Archive, Cold Archive, or Deep Cold Archive objects permanently accessible, restore them and then convert their storage class to Standard or Infrequent Access (IA) based on your access patterns.
For instructions, see Call CopyObject to manually convert the storage classes of objects.
Enable real-time access of Archive objects
To keep Archive objects in a bucket permanently accessible without restoring them each time, enable real-time access of Archive objects for that bucket.
This feature applies to Archive objects only. It has no effect on Cold Archive or Deep Cold Archive objects that are in the frozen state. Enabling this feature incurs higher data retrieval fees than restoring Archive objects. For pricing details, see the OSS pricing page.
For instructions, see Real-time access of Archive objects.