Amazon S3 Glacier Re:Freezer
AWS Labs has a lot of open source code up on GitHub. Amazon S3 Glacier Re:Freezer is one of those projects.
It’s got a simple premise: get the data out of Amazon S3 Glacier and back into Amazon S3.
That sounds simple but the solution is surprisingly nuanced. I call out a few more details in the Twitter thread below…
the project is available at https://github.com/awslabs/amazon-s3-glacier-refreezer
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 2/10 ๐ Next tweet ๐ Start
the previous thread about AWS Perspective is up at https://markn.ca/2021/aws-perspective/
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 3/10 ๐ Next tweet ๐ Start
get data out of @awscloud S3 Glacier and back into an Amazon S3 bucket
that shouldn’t be too hard…
๐คฃ๐คฃ๐คฃ
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 4/10 ๐ Next tweet ๐ Start
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 5/10 ๐ Next tweet ๐ Start
worse, those two services are intertwined already!
if there was ever a solution crying out to be in product, it’s this
๐งตโ๏ธ #cloud #devops
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 6/10 ๐ Next tweet ๐ Start
Glacier is the “just in case” place for storage.
๐งตโ๏ธ #cloud #devop
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 7/10 ๐ Next tweet ๐ Start
you’re charge to get data out and for those times you actually need that data, it’s usually worth it
๐งตโ๏ธ #cloud #devop
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 8/10 ๐ Next tweet ๐ Start
this solution does a nice job of smoothing out this process
simply:
- point at the Glacier Vault
- pick your retrieval tier
- target bucket
- target storage class
๐งตโ๏ธ #cloud #devop
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 9/10 ๐ Next tweet ๐ Start
like a herd of ๐ข๐ข๐ข who aren’t sure which way they are supposed to be going type of slow
๐งตโ๏ธ #cloud #devop
@marknca tweeted at 18-Nov-2021, 13:07
Tweet 10/10 ๐ Next tweet ๐ Start
should this be part of the core service offering ? yes
but it’s not, so use this code
/๐งตโ๏ธ #cloud #devop
@marknca tweeted at 18-Nov-2021, 13:07