本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
自动化和工具
我们建议通过构建自动化脚本、在非生产环境中运行脚本、进行测试和调整,然后运行脚本来实现自动迁移,直到环境设置、内容迁移和代码部署顺利进行并创建功能齐全的环境。
自动化脚本和工具是定制的,基于先前迁移中的现有资产。为典型迁移而开发的一些主要资产包括:
-
AWS CloudFormation 用于全面提供 AWS 服务的脚本
-
AWS Database Migration Service (AWS DMS) 配置,包括数据库迁移脚本(如果需要)
-
根据您的要求配置 CI/CD 工具(例如 Jenkins 或 B AWS CodeDeployamboo)。
-
用于其他任务的自定义脚本(例如
.sh
)
在运行和完善整个迁移过程时,还应创建一个包含脚本、手动操作、测试和备用选项的详细 step-by-step指南。