Updated on 2024-02-22 GMT+08:00

Restoring Objects from the Archive Storage

Scenarios

You must restore an object in the Archive storage class before you can download it, configure its metadata, or access it with a URL.

Archive objects can be restored at an expedited speed within 1 to 5 minutes or at a standard speed within 3 to 5 hours.

Constraints

  • If an Archive object is being restored, you cannot suspend or delete the restore task.
  • You cannot re-restore an object that is in the Restoring state.
  • After an object is restored, an object copy in the Standard storage class will be generated. This way, there is an Archive object and a Standard object copy in the bucket at the same time. After an Archive object is restored, the object status displays Restored, and the generated object copy in Standard storage class is not displayed in the bucket.

    During the restore validity period, you will be billed for the space taken up by both the object and its copy. The copy will be automatically deleted upon expiration of its validity period.

How to Use

You can use OBS Console, APIs, SDKs, OBS Browser+, or obsutil to restore Archive objects.

Tool

Reference

OBS Console

Restoring Objects from the Archive Storage

SDKs

OBS supports software development kits (SDKs) in multiple languages. For details, see the corresponding developer guide on the SDK Overview page.

API

Restoring Archive Objects

OBS Browser+

Restoring a File

obsutil

Restoring Objects from OBS Archive