我的网站和 API 很快将迁移到 Amazon 的 EC2。如果我错了,请纠正我,但我对实例 AMI 的理解如下:
如果我使用例如 Amazon Linux AMI 启动 EC2 实例,然后根据我的喜好配置服务器(即安装 LAMP 堆栈、设置 MySQL 数据库等),完成后创建实例的 AMI。然后我可以使用保存的 AMI 启动更多使用我创建的已保存 AMI 的实例,并且我使用已保存 AMI 创建的所有未来实例都将保留我用于创建 AMI 的 EC2 实例上的所有设置。
我的理解正确吗?如果我创建一个完全按照我的喜好配置的实例的 AMI(安装了 LAMP 堆栈、MySQL、phpMyAdmin 等...),然后为其创建一个 AMI,我可以使用该 AMI 启动具有完全相同文件、选项、mysql 数据库等的新实例...这些文件、选项、mysql 数据库等...存在于用于创建 AMI 的实例上?
答案1
是的,就是这样的。AMI 是您的实例在特定时间的快照,并且 EBS 卷上的所有文件都保存到 AMI。