![如何将 AWS EC2 版本 1 实例迁移到版本 2](https://linux22.com/image/730792/%E5%A6%82%E4%BD%95%E5%B0%86%20AWS%20EC2%20%E7%89%88%E6%9C%AC%201%20%E5%AE%9E%E4%BE%8B%E8%BF%81%E7%A7%BB%E5%88%B0%E7%89%88%E6%9C%AC%202.png)
我目前有一个在 AWS 上运行的 t2.medium EC2 实例。我意识到我需要能够在我的实例中使用 systemctl 来正确设置 certbot。systemctl 仅在 Amazon Linux 2 上可用 (https://aws.amazon.com/amazon-linux-2/)
我目前拥有的实例托管着一个 Web 服务器,并且包含我想要传输到新实例的凭证。该实例还通过 Amazon SDK 连接到其他 AWS 服务(S3、dynamoDB)。创建这个新实例并传输我的所有配置文件的最佳方法是什么?
谢谢你!
答案1
答案2
启动所需类型的新干净实例,并运行脚本以配置和/或从备份中恢复。如果您没有这样的剧本,那么现在是编写剧本的好时机。
对于 AWS 服务,停止管理凭证。为实例配置文件分配角色。