首页 > 解决方案 > 使用私有 IP 进行 WHM S3 备份,降低 aws ec2 和 s3 之间的成本

问题描述

两个月前,我使用市场上的 WHM - Centos 7 创建了一个 EC2 实例。对于备份配置,我使用了运行良好的 S3。我目前的每日备份大小约为 10GB,每月总共可以传输大约 50GB 的带宽。现在,根据我阅读的内容https://www.apptio.com/blog/aws-data-transfer-costs/如果使用私有 IP,特定区域内的服务之间的传输应该是免费的。目前,使用 WHM 内置的 S3 备份功能从 WHM 实例(具有所需的公共弹性 IP)到 S3 的传输,并产生以下成本:

$0.000 per GB - data transfer in per month4.640 GB | $0.00
$0.000 per GB - first 1 GB of data transferred out per month1.000 GB | $0.00
$0.010 per GB - regional data transfer - in/out/between EC2 AZs or using elastic IPs or ELB0.005 GB | $0.00
$0.090 per GB - first 10 TB / month data transfer out beyond the global free tier54.730 GB | $4.93

我如何利用区域内免费传输来存储我的 whm 备份?

标签: amazon-web-servicesamazon-s3amazon-ec2whm

解决方案


  • data transfer in指从 Internet 进入 VPC 的流量。例如,有人使用您的应用程序或上传数据。它不用于您的备份。它不收费。
  • data transfer out指从 VPC 到 Internet 的流量。例如,将数据返回给使用您的应用程序的人(甚至您通过 SSH 访问您的实例)。它不用于您的备份。
  • regional data transfer是 AZ 之间的流量,还是从 VPC 到公共 IP 地址并再次进入的流量。它不用于您的备份。

如果您使用 Amazon EBS 快照进行备份,则备份不会触发任何这些成本。

如果您从同一区域的 Amazon EC2 实例向 Amazon S3 发送备份数据,则备份不会触发任何这些成本。

看起来成本是相关的应用程序使用而不是备份。


推荐阅读