Terminology
Vault : Container for Archives. 1k Vualts per account
Archives: Basic Unit of backup. 40TB Max per archieve. No limit on number of archives.
Inventory: Cold index of archives (refresh every 24 hours)
Access Glacier
- SDK / API
- S3 Lifecycle (Bucket Level or Object Level)
- new feature: Archive S3 object by tag
- 3rd party tools & Gateways
Upload to glacier
- Make use of description to persist metadata (in case local index is corrupted)
- Aggregate data into MBs , small data will have loads of overhead when persist into glacier
- Consider to persist file checksum with index locally ;
- Consider to persist file offset when files are aggregated, this helps to retrive data using range head
- Use multi-part upload
Data Management
- Vault Tag
- View billing by tag; config security by tag
- Integrate with CloudTrail
- Vault access policies: easy to control access and share content with other account
- Vault Lock : 24hours cooling down / test period
- Vault Access Policy : give more flexibility compare to Vault lock. For example, make use of the Legal Hold tag on the vault