S3 Backups should use the "Infrequent Access" storage class. #5670
tabarra
started this conversation in
Improvement Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, all S3 backups are created with the Standard class, but since accessing backups is not done frequently, it should be using one of the Infrequent Access. Compared to the Standard class:
STANDARD_IA: 45% cheaperONEZONE_IA: 57% cheaper, stored in a single availability zoneGLACIER_IR: 82% cheaperGiving users the option to pick which storage class to use would be great, but setting the default to
STANDARD_IAwould be a good compromise.Docs:
In the long run, the best alternative would probably be to modify the backup system to let S3 manage the lifecycle of the files by creating a lifecycle policy, instead of letting Coolify do it by itself, as that requires the
s3:DeleteObjectpermission, which is deeply flawed as someone that has got access to your coolify instance would also be able to wipe your remote backups.Beta Was this translation helpful? Give feedback.
All reactions