This page is only for existing customers of the Amazon Glacier service using Vaults and the original REST API from 2012.
If you're looking for archival storage solutions, we recommend using the Amazon Glacier storage classes in Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, and S3 Glacier Deep Archive. To learn more about these storage options, see Amazon Glacier storage classes
Amazon Glacier (original standalone vault-based service) will no longer accept new customers starting December 15, 2025, with no impact to existing customers. Amazon Glacier is a standalone service with its own APIs that stores data in vaults and is distinct from Amazon S3 and the Amazon S3 Glacier storage classes. Your existing data will remain secure and accessible in Amazon Glacier indefinitely. No migration is required. For low-cost, long-term archival storage, Amazon recommends the Amazon S3 Glacier storage classes
Document History
Current product version: 2012-06-01
The following table describes the important changes in each release of the Amazon Glacier Developer Guide from July 5, 2018, onward. For notification about updates to this documentation, you can subscribe to an RSS feed.
| Change | Description | Date |
|---|---|---|
Improved start times for Standard restore requests made through S3 Batch Operations | Standard retrievals for restore requests that are made through S3 Batch Operations now can start within minutes. For more information, see Archive Retrieval Options. | August 9, 2023 |
Amazon S3 supports higher restore request rates for S3 Glacier Flexible Retrieval and S3 Glacier Deep Archive | Amazon S3 supports restore requests at a rate of up to 1,000 transactions per second, per Amazon Web Services account for the S3 Glacier Flexible Retrieval and S3 Glacier Deep Archive storage classes. | November 15, 2022 |
Amazon Glacier name change | Amazon Glacier is now Amazon Glacier to better reflect Glacier's integration with Amazon S3. | November 20, 2018 |
Updates now available over RSS | You can now subscribe to an RSS feed to receive notifications about updates to the Amazon Glacier Developer Guide guide. | July 5, 2018 |
Earlier Updates
The following table describes the important changes in each release of the Amazon Glacier Developer Guide before July 5, 2018.
| Change | Description | Release Date |
|---|---|---|
|
Expedited and Bulk Data Retrievals |
Amazon Glacier now supports Expedited and Bulk data retrievals in addition to Standard retrievals. For more information, see Archive Retrieval Options. |
November 21, 2016 |
|
Vault Lock |
Amazon Glacier now supports Vault Lock, which allows you to easily deploy and enforce compliance controls on individual Amazon Glacier vaults with a Vault Lock policy. For more information, see Amazon Glacier Vault Lock and Vault Lock Policies. |
July 8, 2015 |
|
Vault tagging |
Amazon Glacier now allows you to tag your Amazon Glacier vaults for easier resource and cost management. Tags are labels that you can define and associate with your vaults, and using tags adds filtering capabilities to operations such as Amazon cost reports. For more information, see Tagging Amazon Glacier Resources and Tagging Your Amazon Glacier Vaults. |
June 22, 2015 |
|
Vault access policies |
Amazon Glacier now supports managing access to your individual Amazon Glacier vaults by using vault access policies. You can now define an access policy directly on a vault, making it easier to grant vault access to users and business groups internal to your organization, as well as to your external business partners. For more information, see Vault Access Policies. |
April 27, 2015 |
|
Data retrieval policies and audit logging |
Amazon Glacier now supports data retrieval policies and audit logging. Data retrieval policies allow you to easily set data retrieval limits and simplify data retrieval cost management. You can define your own data retrieval limits with a few clicks in the Amazon Web Services Management Console or by using the Amazon Glacier API. For more information, see Amazon Glacier Data Retrieval Policies. In addition, Amazon Glacier now supports audit logging with Amazon CloudTrail, which records Amazon Glacier API calls for your account and delivers the log files to an Amazon S3 bucket that you specify. For more information, see Logging Amazon Glacier API Calls with Amazon CloudTrail. |
December 11, 2014 |
|
Updates to Java samples |
Updated the Java code examples in this guide that use the Amazon SDK for Java. |
June 27, 2014 |
|
Limiting vault inventory retrieval |
You can now limit the number of vault inventory items retrieved by filtering on the archive creation date or by setting a limit. For more information about limiting inventory retrieval, see Range Inventory Retrieval in the Initiate Job (POST jobs) topic. |
December 31, 2013 |
|
Removed outdated URLs |
Removed the URLs that pointed to the old security credentials page from code examples. |
July 26, 2013 |
|
Support for range retrievals |
Amazon Glacier now supports retrieval of specific ranges of your archives. You can initiate a job requesting Amazon Glacier to prepare an entire archive or a portion of the archive for subsequent download. When an archive is very large, you may find it cost effective to initiate several sequential jobs to prepare your archive. For more information, see Downloading an Archive in Amazon Glacier. |
November 13, 2012 |
|
New Guide |
This is the first release of the Amazon Glacier Developer Guide. |
August 20, 2012 |