AWS 上的数据备份

AWS 上的数据备份

我需要备份几个文件,最初不超过 1Gb。这些文件代表了我创业公司的关键任务数据。如果我丢失了托管实时数据的 AWS 机器,我需要能够毫不延迟地将数据恢复到新机器上,这让我对 Amazon Glacier 望而却步,因为到目前为止我读到的简介在恢复 SLA 方面含糊其辞,而且肯定提到了几个小时,而我需要几分钟。我应该使用 S3 吗?我有什么选择?我打算每天备份 5 天前的数据,每周备份 2 天,每月备份 2 天,所以两个月后总共大约 9Gb。

答案1

S3 是一个很好的选择。我目前使用它和几个脚本来备份系统文件、文档根目录和数据库转储。以下是一些建议:

  • 在将备份同步到 S3 存储桶的不同前缀(daily/weekly/monthly/)时使用存储桶过期策略 - 同步以日期命名的目录,并让 S3 负责保留策略
  • 还有一个名为 的前缀,last-backup/没有过期策略,并且不同步到以日期命名的目录。如果长时间出现问题,并且所有其他备份都过期,则此备份不会
  • 如果您想要开始实施 DR 策略,也可以同步到另一个区域的另一个存储桶。我使用 us-east-1 和 us-west-2,因为它们的成本相同

相关内容