There are several ways get started with Amazon Glacier depending on your specific use case. You can archive data directly to Glacier with the AWS SDKs and REST APIs. Or, if your data is stored in Amazon S3, you can use S3 lifecycle rules to automatically archive your cold data to Glacier. In addition, there are a variety of AWS Partner Network (APN) partner solutions that are already pre-integrated with Glacier that support a wide range of use cases and budgets.
The sections below provide helpful links to get you started for your use case.
The AWS Management Console is an easy-to-use web interface that provides the capability to create vaults, configure vault-level access permissions, and setup SNS notifications for data retrieval. The console also presents a storage usage summary for each vault as well as the last refresh time for the vault inventory.
To get started with the AWS Management Console, please work through our Getting Started Guide.
Data upload and retrieval are done using the AWS SDKs or the underlying Amazon Glacier API. Amazon Glacier is supported by the AWS SDKs for Java, .NET, PHP, and Python (Boto). The SDK libraries wrap the underlying Amazon Glacier APIs, simplifying your programming tasks. These SDKs provide libraries that map to an underlying REST API and enable you to easily construct requests and process responses.
If you use Amazon S3, you can use its lifecycle rules to archive cold data from Amazon S3 to Glacier.
There are three ways to use Amazon S3 lifecycle rules for archival. You can set up rules to continually archive infrequently accessed S3 objects based on the object age (e.g. 90 days and older) or archive objects on a predefined date (e.g. at quarter end) to lower storage cost. Alternatively, you can set up archival rules on versioned buckets to retain previous object versions for roll-back at a lower cost. And lastly, you can transfer data to Amazon S3 and immediately archive it to Glacier with a zero-day transition rule, and leverage the object keys in Amazon S3 for real-time listing.
To learn more about how to setup Amazon S3 lifecycle rules we have complete instructions and sample scripts in the Amazon S3 Developer Guide.
There are a variety of APN Partners who have archiving tools and storage gateways that are integrated with Amazon Glacier.
For consumers, low-cost cloud backup software solutions are available on the most commonly used operating systems that are integrated with Amazon Glacier and Amazon S3.
For small/medium businesses that need a complete cloud backup and archival solution, entry-level Network Attached Storage (NAS) solutions come with Amazon Glacier integrations out-of-the-box.
For enterprises with petabytes of data stored in on-premises storage systems, enterprise grade storage appliances are available that support deduplication, compression, and encryption which can quickly connect to Glacier and begin data migration. These appliances require minimal change to your existing infrastructure and are compatible with your existing data management software so you can operate in a hybrid model and get the benefits of both on-premises and the cloud.
The APN Competency Program is designed to provide AWS customers with top quality APN Partners who have demonstrated technical proficiency and proven success in specialized solutions areas. Partners who’ve attained an APN Competency offer a variety of services, software, and solutions on the AWS Cloud.
Storage Competency Partners help customers evaluate and use the techniques and technologies of effectively storing data on the AWS cloud.
Learn more about Storage Competency Partners.