AWS Elastic Disaster Recovery 专业2021年〜
将本地或其他云的服务器持续复制到 AWS 并提供灾难恢复的服务
它能做什么
AWS Elastic Disaster Recovery (DRS) 是将本地或其他云的服务器持续复制到 AWS,在灾难发生时数分钟内完成故障转移的服务。通过块级复制,将操作系统和应用程序的变更实时同步到 AWS。
使用场景
适用于在 AWS 上构建本地服务器的灾难恢复站点、从其他云确保 DR 环境、合规要求需要灾难恢复计划的场景。还可以执行定期故障转移测试。
日常类比
可以将其比作重要文件的实时备份。每当办公室 (本地) 的文件更新时,远程保险柜 (AWS) 中会自动保存副本。即使办公室遭遇灾难,也能从保险柜取出文件立即恢复业务。
什么是 Elastic Disaster Recovery
AWS Elastic Disaster Recovery 是在云端实现服务器灾难恢复 (DR) 的服务。在源服务器上安装代理后,磁盘块级变更会持续复制到 AWS。灾难发生时,从复制的数据启动 EC2 实例,数分钟内即可恢复。
复制机制
安装在源服务器上的 AWS Replication Agent 检测磁盘块级变更,通过加密通信传输到 AWS 的暂存区域。暂存区域使用低成本 EBS 卷存储数据。仅在故障转移时才启动生产规格的 EC2 实例,因此待机期间成本降至最低。 有关复制机制的最新动态和实践方法,也可参阅 相关书籍 (Amazon)。
入门指南
在 DRS 控制台配置复制设置,在源服务器上安装 Replication Agent。初次同步完成后,持续复制即开始。通过「启动演练」可执行故障转移测试,验证恢复流程。测试实例不会影响生产环境。
注意事项
- During replication, charges apply for staging area EBS volumes and data transfer. EC2 instance charges are added only during failover
- RPO (Recovery Point Objective) is typically seconds and RTO (Recovery Time Objective) is minutes, but varies based on server configuration and data volume