Проведя исследование, я обнаружил, что загрузка из AMI с поддержкой EBS дает много преимуществ, а не из хранилища экземпляров. У меня есть несколько вопросов по этому поводу:
Спасибо за вашу помощь!
Каков оптимальный размер AMI с поддержкой EBS Ubuntu (12.10.1). Я знаю, что по умолчанию 8 ГБ. Если я хочу загрузиться как корневое устройство, нужно ли мне увеличить его? Я не могу найти слишком много вариантов использования того, что люди используют.
Такой вещи не существует, поскольку она полностью зависит от вашего варианта использования. Обычно я оставляю свой корневой (/) раздел по умолчанию на 8 ГБ, а затем добавляю дополнительные тома EBS (/ var, / opt, / home и т. Д.) По мере необходимости.
Как только я создам AMI, как мне использовать его в качестве корневого устройства (и не использовать хранилище экземпляров)
Щелкните правой кнопкой мыши корневой AMI EBS и выберите «Запустить экземпляр» или выберите корневой AMI EBS в диалоговом окне «Запуск экземпляра». Эрик Хэммонд (также пользователь SF) поддерживает удобный список самых последних версий Ubuntu AMI для каждого региона на его сайт. Вверху правой боковой панели.
Какое стандартное обслуживание для этого (снимки)
Это очень расплывчатый вопрос, но да, периодическое создание снимков - хорошая идея. Однако вам нужно быть осторожным. В зависимости от того, какое программное обеспечение работает в вашей системе, создание снимков без предварительной записи данных на диск, скорее всего, приведет к повреждению файловой системы снимка, что потребует восстановления / fsck при первой загрузке.
Для разделов данных mysql, ESH ec2-согласованный снимок делает хорошую работу.
Обычно я использую размер по умолчанию для корневого устройства и помещаю все свои данные и приложения на дополнительные тома EBS. Таким образом, вы можете использовать ec2-согласованный моментальный снимок с замораживанием файловой системы для согласованного резервного копирования экземпляра (замораживание корневой файловой системы часто не удается из-за состояния гонки).