侧边栏壁纸
博主头像
里奥的博客博主等级

行动起来,活在当下

  • 累计撰写 51 篇文章
  • 累计创建 8 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

使用AWS服务归档数据库使用RDS和EC2的价格比较

里奥
2024-08-02 / 0 评论 / 0 点赞 / 44 阅读 / 1538 字

需求

使用 AWS 服务归档 PostgreSQL 数据库,同时需要支持每个月几次的只读查询, 确保cost尽可能的少, 同时保证数据的备份.

方案

可能有如下两个方案:

  1. 方案一, 使用 RDS, 使用手动snapshot的方式来备份数据库
  2. 方案二, 使用 EC2, 在EC2 中安装 PostgreSQL, 将 EC2 制作成AMI, 然后将 AMI 保存到 S3

价格比较

使用 RDS 的价格

pgbackuppricing04.png

pgbackuppricing03.png

使用 EC2 的价格

pgbackuppricing02.png

pgbackuppricing01.png

使用方案二需要考虑的其它的计费:

  1. AMI的存储费
  2. S3的存储费
  3. 使用 S3 存储和还原 AMI 时,需要为存储和还原 API 使用的服务以及数据传输付费

由于这些费用都远远少于RDS的费用, 这里就不再列出来了

下面是有关AMI的计价方式 pgbackuppricing05.png

由于 Amazon EBS 不保存空的数据块,所以快照大小将大大小于卷的大小。当对卷的进行第一个快照时,Amazon EBS 会保存一份完整的数据副本到 Amazon S3。 对于每个递增快照,系统将仅保存 Amazon EBS 的更改部分。复制 EBS 快照按跨区域传输的数据收费。复制快照后,将为目标区域的存储收取标准 EBS 快照费用。

Amazon EBS 卷计价官方文档 pgbackuppricing06.png

结论

虽然使用方案二的方式操作上会比RDS复杂一些,但是使用EC2的价格会远远低于使用RDS的价格

0

评论区