跳至内容

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

已提问 2 年前248 查看次数

3 回答
0

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

AWS
专家

已回答 2 年前

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
支持工程师

已回答 2 年前

-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

已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。