AMI EC2 EBS 备份 - 成本预测

Posted

技术标签:

【中文标题】AMI EC2 EBS 备份 - 成本预测【英文标题】:AMI EC2 EBS Backup- cost forecasting 【发布时间】:2020-10-31 20:31:09 【问题描述】:

实际上,我必须对我的一个实例的成本进行预测,该实例附加了许多卷......这些卷的大小和类型不同。

假设我进行了 AMI 备份并终止了服务器。

现在我的困惑是如何计算成本。成本将根据 Amazon EBS 卷或 Amazon EBS 快照的定价计算。因为成本差异只是两倍。

如果你能帮助我理解,请告诉我。

我从 AWS 定价中获取的 Amazon EBS 卷或 Amazon EBS 快照的定价: https://aws.amazon.com/ebs/pricing/

【问题讨论】:

【参考方案1】:

Amazon EBS 快照因其工作方式而成为一个复杂的主题。

详细解释在:Amazon EBS snapshots - Amazon Elastic Compute Cloud

简要总结如下:

快照仅包含与以前的快照不同的数据(它们是增量的) AMI 实际上是一个快照。因此,如果您从 AMI 启动一个新的 Amazon EC2 实例,然后创建一个快照,则该快照将包含非常少的内容,因为大部分卷已包含在前一个快照中(这是 AMI 的一部分)。 困惑了吗? 可以删除任何快照,但仍会保留信息以允许恢复任何其他快照。因此,快照实际上是快照数据的“索引”,快照数据与快照本身分开存储。 此时你应该质疑自己的理智了!

因此,Amazon EBS 快照的成本主要取决于卷的内容发生了多少变化,以及您希望保留多少快照(实际上是时间点)。如果您只保留最近的快照,那么所有数据都将可用,但成本将降至最低,因为它不会保留已从卷中删除的任何数据。

底线:由于增量性质,快照占用的空间少于卷上的数据。快照(“时间点”)越多,保留的数据就越多,因此成本也越高。

【讨论】:

以上是关于AMI EC2 EBS 备份 - 成本预测的主要内容,如果未能解决你的问题,请参考以下文章

如何为每个 AMI/EBS 设置自动计划快照?

如何每天备份我的 ec2 实例? [关闭]

AWS 备份查询 (EC2/EBS)

如何从备份中排除附加到 EC2 实例的某些 EBS 卷?

Amazon EC2 EBS 自动备份单行手动工作,但不是来自 cron

如何从我的 EBS 支持的 EC2 实例创建 AMI?