动手实验 | AWS EBS 卷的跨区域复制


  项目需求

A公司由于业务发展需要,正在完成某个应用程序的开发工作。项目需要将该应用程序扩展到全球各个区域,进行进一步的测试工作,该应用程序存储在B区的某个EBS卷上。开发人员申请把B区的该EBS卷,复制到其它区域。

  解决方案

利用Amazon EBS快照创建和EBS快照复制功能,在B区中创建该EBS卷的快照,然后将EBS卷的快照分别复制到全球各区域。然后在各个区域中,从EBS卷快照中,创建该EBS卷的副本。

  作业步骤

本次采用AWS Console界面完成作业。
注意:根据项目的具体情况,可以采用不同的实施方法。比如使用命令行(CLI)部署、代码部署(CloudFomation、Terraform等)、以及其它开发语言(SDK)完成作业。

1.1 联系申请人确定对象EBS卷的源区域,目标区域,以及交付期限等。
1.2 登录AWS管理控制台,打开EC2控制面板,选择源区域,转到卷(Volume)面板。
1.3 在源区域的EBS卷上创建一个EBS快照。
1.4 等待EBS快照完成,快照创建过程中,EBS卷(EBS Volume)会处于只读状态。
1.5 复制EBS快照到目标区域。在EBS复制过程中,您可以选择是否启用快照加密(使用AWS KMS密钥)。
1.6 验证目标区域快照。在目标区域中,分别验证EBS快照是否已成功复制。