我的公司有灾难恢复要求,此要求被视为AWS失败,例如由于某些原因AWS无法使用,我们需要能够在其他云提供商(如Azure)中快速恢复我们的应用程序。
目前我们的解决方案是
这个解决方案有效,但它有一些问题,还有其他更好的方法来完成这个要求吗?
答案 0 :(得分:1)
如果您已经自动执行了这些步骤(AWS CLI就足够了),那么您的解决方案简单而有效,唯一更简单的方法就是对源实例上的文件进行tar,但这可能会影响它提供的任何服务
Microsoft的解决方案是使用Azure Site Recovery:
https://docs.microsoft.com/en-us/azure/site-recovery/site-recovery-migrate-aws-to-azure
答案 1 :(得分:0)
如果您预计会发生AWS中断,那么假设您可以创建另一个实例并恢复快照并不是无效的吗?我的意思是,如果是这样的话,为什么不让你继续在AWS上运行呢?
我认为您的快照策略可以防止EC2失败,但不能防止AWS。要涵盖第二种情况,请将数据备份到S3并定期将其复制到Azure。
您将获得额外的数据传输成本(并且它们可能会变得巨大),但这是确保您不必等待AWS回归(需要多长时间?)的更安全的方法移动你的数据。