进行定期EBS备份EC2实例备份的最佳方式



问题:

我正在尝试为安装在单个EC2实例上的web应用程序(由于节省成本,数据库安装在EBS上,而不是RDS上(开发灾难恢复解决方案。因为数据库在实例本身上,所以我不能像数据库在RDS(陈旧数据(上那样有效地使用负载均衡器。

当前灾难恢复策略:每周手动备份

到目前为止,我一直在通过制作实例的映像来手动每周备份EC2实例。这将为每个连接的卷生成一个AMI和一个EBS快照。(注意:我希望快照是增量的,有人能为我确认吗?(

展望未来,需要建议:

我将使用Lambda自动执行每周备份,但在发生灾难的情况下,我似乎无法快速恢复服务。我必须将快照恢复到一个卷,然后从AMI启动一个实例,并将卷连接到新实例。

  1. 是的EBS快照是增量的。

  2. 如果您正在创建AMI,它会自动创建EBS快照并将这些快照与AMI关联起来。如果您从AMI创建新实例,它将使用这些EBS快照为新实例创建卷。因此,如果您正在创建一个AMI,您不需要先从快照中恢复EBS卷,然后将它们连接到一个新实例,只需从AMI中启动一个新的实例,它就会拥有您创建AMI时上一个实例所拥有的一切。

我强烈建议您自己完成一次,以验证一切是否如预期。

最新更新