Skip to content

AWS S3 Backup doesn't charge PUT requests for backups?

0

Hi. I have a question about cost estimation of AWS S3 backup, previously, I have consider for backup we need to consider PUT requests cost. but there is an example in AWS doc that consider PUT only for restore and GET(8 per object) and List(every 500 object 1 list) for backup. is it right? we won't be charged for PUT during backup? [https://aws.amazon.com/backup/pricing/#:~:text=S3%20GET%20APIs%20charges%20%240.004%20per%2010%2C000%20requests.%20Assuming%208%20GET%20APIs%20per%20new%20object%2C%20max%20GET%20API%20charges%20%3D%20(%240.004/10%2C000)8100%20million%20%3D%20%24320]Enter image description here

asked a year ago236 views

3 Answers
0

AWS Backup for Amazon S3 does not charge PUT requests for writes into backup storage.

AWS
EXPERT

answered a year ago

0

Hi,

Put requests are essentially used for uploading data to a S3 bucket, hence when we restore objects to a bucket you incur charges for Put requests. Get/List requests are used for accessing the data. Hence, when we perform backup you will incur charges for Get/List requests in addition to backup storage and EventBridge charges but not for Put requests.

Thank you!

AWS
SUPPORT ENGINEER

answered a year ago

-1

You're correct to question this, as it's a common misconception. AWS Backup does indeed charge for PUT requests during the backup process, but the pricing example you're referring to is specifically for restoring data, not creating backups.

When creating backups with AWS Backup, you will incur charges for PUT requests as the data is being written to the backup storage. These PUT requests are part of the overall cost of creating and storing backups.

The example you've mentioned is focusing on the restore process, where GET and LIST requests are used to retrieve the backup data, and then PUT requests are used to write the restored data back to its destination. This is why the example highlights GET and LIST requests for the backup retrieval, and PUT requests for the restore operation.

It's important to note that the actual pricing for AWS Backup includes several components:

  1. Backup storage costs
  2. Data transfer costs (if applicable)
  3. API request costs (including PUT requests for creating backups)
  4. Restore costs

When estimating the total cost of using AWS Backup, you should consider all these factors, including the PUT requests for creating backups, not just the restore process.

For a more accurate cost estimation, you may want to use the AWS Pricing Calculator or consult with AWS support to get a detailed breakdown based on your specific usage patterns and requirements.
Sources
AWS Backup Pricing | Centralized Cloud Backup | Amazon Web Services
Does AWS Backup charge premium on tag-based resource selection for backups? | AWS re:Post
Metering, costs, and billing for AWS Backup - AWS Backup

answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.