Menu
Amazon Simple Storage Service
Console User Guide (API Version 2006-03-01)

Restoring an Object

Important

This is the User Guide for the old Amazon S3 console. If you are looking for the User Guide for the new Amazon S3 console, see Welcome to the New Amazon S3 Console User Guide.  

Objects in the Amazon Glacier storage class are not immediately accessible: you must first restore a temporary copy of the object to its bucket before it is available. For information about when to use the GLACIER storage class for objects, go to Object Lifecycle Management in the Amazon Simple Storage Service Developer Guide. Restored objects are stored only for the number of days that you specify. You can modify the number of days an object is retained after it is restored. If you want a permanent copy of the object, create a copy of it within your Amazon S3 bucket.

This section explains how to use the Amazon S3 console to restore an object that is associated with the storage class GLACIER. It also provides procedures for both restoring and modifying the number of days.

Note

Amazon S3 calculates the restored date of an object by adding the number of days that you specify to the current time when you are restoring the object and then rounding the resulting time to the next day at midnight UTC. This calculation applies to the initial restoration of the object and to any time you modify the restored object's number of days. For example, if an object was restored on 10/15/2012 10:30 AM UTC and the number of days was specified as 3, then the object is restored until 10/19/2012 00:00 UTC. If, on 10/16/2012 11:00 AM UTC you change the number of days to 1, then the object is restored until 10/18/2012 00:00 UTC.

To restore an object

  1. Sign in to the AWS Management Console and open the Amazon S3 console at https://console.aws.amazon.com/s3/.

  2. Right-click an object in the GLACIER storage class that you want to restore, and then click Initiate Restore.

    Note

    The menu shown in the following screenshot is slightly different if you have versioning enabled and you have the Version: Hide/Show button set to Show.

  3. In the Initiate Restore dialog box, type the number of days until the restored object is deleted.

  4. In the confirmation notice that appears, click OK.

    Use the object Details pane to determine the status of the restoration. For more information, see Editing Object Details.

    The following example indicates that an object is in the process of being restored.

    When the object is restored, the Details pane shows the date when the copy of object will be deleted.

    The following example shows that an object is restored.

To extend the length of time of a restored object

  1. Sign in to the AWS Management Console and open the Amazon S3 console at https://console.aws.amazon.com/s3/.

  2. Click the restored object whose lifetime you want to extend, and then click Details.

  3. Click Modify.

  4. In the Initiate Restore dialog box, in the days box, type the number of days until the restored object is deleted.

  5. In the confirmation message that appears, click OK. The Restored until date is changed.