Назад | Перейти на главную страницу

Сохранят ли AMI экземпляра EC2 все файлы при запуске будущих экземпляров с AMI?

Скоро мой веб-сайт и API будут перенесены на Amazon EC2. Исправьте мое, если я ошибаюсь, но мое понимание экземпляра AMI работает следующим образом:

Если я запускаю инстанс EC2 с использованием, например, Amazon Linux AMI, затем настраиваю сервер по своему вкусу (т. Е. Устанавливаю стек LAMP, настраиваю базы данных MySQL и т. Д.), А после завершения создаю AMI экземпляра. Затем я могу использовать сохраненный AMI для запуска дополнительных экземпляров с использованием сохраненного AMI, созданного мной, и все будущие экземпляры, которые я создаю с помощью сохраненного AMI, сохранят все настройки, которые были в экземпляре EC2, который я использовал для создания AMI.

Я правильно понимаю? Если я создаю AMI экземпляра, который полностью настроен по моему вкусу (установлен стек LAMP, MySQL, phpMyAdmin и т. Д.), А затем создаю для него AMI, я могу использовать AMI для запуска новых экземпляров, которые имеют точно такие же файлы, параметры, базы данных mysql и т. д., которые присутствовали в экземпляре, используемом для создания AMI?

Да, вот как это работает. AMI - это моментальный снимок вашего экземпляра в определенное время, и все файлы на томах EBS сохраняются в AMI.