本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
应用快照
创建环境快照后,可以将该快照应用到新环境以迁移数据。您需要向存储桶添加新策略,允许环境读取快照。
应用快照会将用户权限、项目、软件堆栈、权限配置文件和文件系统等数据及其关联复制到新环境。不会复制用户会话。应用快照时,它会检查每条资源记录的基本信息,以确定其是否已经存在。对于重复的记录,快照会跳过在新环境中创建资源。对于相似的记录,例如共享名称或密钥,但其他基本资源信息各不相同,它将使用以下约定创建具有修改名称和密钥的新记录:RecordName_SnapshotRESVersion_ApplySnapshotID
。ApplySnapshotID
看起来像时间戳,用于标识应用快照的每次尝试。
在快照应用程序期间,快照会检查资源的可用性。不会创建新环境中不可用的资源。对于具有依赖资源的资源,快照会检查依赖资源的可用性。如果依赖资源不可用,它将创建没有依赖资源的主资源。
如果新环境未达到预期或出现故障,则可以查看 CloudWatch 日志组中的日志/res-<env-name>/cluster-manager
以了解详细信息。每个日志都将有 [应用快照] 标签。应用快照后,您可以从快照管理页面查看其状态。
要向存储桶添加权限,请执行以下操作:
-
从 Bucket s 列表中选择您创建的存储桶。
-
选择权限选项卡。
-
在 Bucket policy(存储桶策略)下,请选择 Edit(编辑)。
-
将以下语句添加到存储桶策略中。将这些值替换为您自己的值:
-
AWS_ACCOUNT_ID
-
RES_环境_名称
-
AWS_REGION
-
S3_BUCKET_NAME
-
要应用快照,请执行以下操作
-
选择 “应用快照”。
-
输入包含快照的 Amazon S3 存储桶的名称。
-
输入存储桶内快照的文件路径。
-
选择提交。
-
五到十分钟后,在 “快照管理” 页面上选择 “刷新” 以检查状态。