Restoring a File on OBS Archive

You need to restore an object stored in an Archive bucket before downloading it, accessing it using its URL, or setting ACL permissions or object metadata for it.

Restrictions and Limitations

  • You cannot suspend or delete the restoration job when an Archive object is being restored.
  • You cannot re-restore an object that is in the Restoring state.


  1. Log in to OBS Console.
  2. In the bucket list, click the target bucket to go to the Summary page. In the navigation tree on the left, click Object.
  3. Select the file you want to restore, and click Restore on the right. The following dialog box is displayed, as shown in Figure 1.

    You can select multiple files and click Restore above the file list to batch restore the files.

    Figure 1 Restore Object

  4. Before restoring objects, you need to configure the validity period and restoration speed of the objects. The following table describes the parameters.

    Table 1 Parameters for restoring objects



    Object name

    Name of the object to be restored.


    Bucket where the object to be restored resides.

    Validity Period

    Time duration when an object remains in the Restored state after being restored. The timing starts as the object restoration is completed. The value is an integer ranging from 1 to 30 (days). The default value is 30.

    For example, you set Validity Period to 20 when restoring an object. After 20 days starting from the time when the object is successfully restored, the object's status will change from Restored to Not restored.


    Restoration speed of an object.

    • Expedited: Expedited retrievals allow you to restore data of less than 250 MB within 1 to 5 minutes.
    • Standard: Standard retrievals allow you to restore your Archive objects within 3 to 5 hours.

  5. Click OK to confirm the restoration of Archive files.

    You can see the restoration status in the object list, as shown in Figure 2.

    Figure 2 Status of the restored objects

    You can click the Refresh button in the upper right corner of the page to manually refresh the restoration status.


    The system checks the file restoration status once per day at 00:00 (GMT±00:00). The expiration time is counted starting from the time when the last check was complete. For example, an object was restored at 16:00, on March 7 (GMT+08:00) and it was set to be valid for one day. The system performs the next check at 08:00, on March 8 (GMT+08:00). The object will expire at 08:00, on March 9 (GMT+08:00).

Follow-up Procedure

Within the validity period of an object, you can repeatedly restore the object. The validity period of the object is counted starting from the time when the latest restoration is completed. By doing so, you can prolong the validity period of an object.


If an object is to be restored for a second time, the expiration time set for the second restoration must be later than that set for the first restoration. For example, an object is Restored and its expiration time is set to 4/12/2017 08:00:00 GMT+08:00. After the object is restored for the second time, the expiration time must be set to a time point later than 4/12/2017 08:00:00 GMT+08:00.