У меня сотни экземпляров в веб-консоли EC2.
Некоторые отключены. Я вижу, что они были созданы много месяцев или лет назад. На какое-то время они кажутся заброшенными и забытыми, но трудно сказать, безопасно ли их уничтожить.
например Это может быть какая-то старая резервная копия, кто-то мог просто перенести нагрузку на новые экземпляры и сохранить старые в течение нескольких недель в качестве меры предосторожности и т. Д.
В конечном итоге мы оставляем большинство из них, так как это самый безопасный вариант.
Мы все еще платим за тома EBS, когда инстанс отключен. (но не прекращено). Цена может со временем возрасти из-за большого количества неиспользуемых инстансов (EBS составляет 140 долларов в месяц за ТБ). Итак, я хотел бы немного очистить.
Я думаю, что если бы я мог найти время, когда экземпляр был выключен, это было бы хорошим индикатором того, насколько он «заброшен».
Как узнать, когда последний раз был отключен экземпляр?
Используя aws cli. pip install awscli
aws ec2 describe-instances --output table --instance-id i-aef88019
Вывод:
||| StateTransitionReason | User initiated (2015-11-16 13:36:40 GMT) |||
[...]
|||| StateReason ||||
|||+---------+----------------------------------------------------------+|||
|||| Code | Client.UserInitiatedShutdown ||||
|||| Message| Client.UserInitiatedShutdown: User initiated shutdown ||||
Мы можем видеть, что произошло с экземпляром и в какое время.
Например, этот был отключен вручную в 2015-11-16 13:36:40 GMT.
Как вы упомянули, эти машины созданы много лет назад, я думаю, вам следует проверить, используют ли они старый тип вызова хранилища. магазин экземпляров.
По моему опыту, если вам нужно выключить эти машины EC2 с хранилищем экземпляров, единственный вариант - завершить его, но это приведет к потере данных.
Поэтому я предлагаю либо добавить новую EBS для резервного копирования всех данных и создать новый EC2 с последними настройками, либо просто сделать резервную копию данных удаленно. Затем отключите старые экземпляры EC2, что снизит затраты на хранение.
Если ваша цель - сэкономить деньги, вы можете создать Снимок EBS дисков, а затем удалите тома.
Снимки состояния EBS оплачиваются по Сниженная цена чем фактические объемы.
Например, для Востока США:
Однако для моментальных снимков EBS требуется только дисковое пространство для использованные блоки. Если на томах EBS есть неиспользуемое пространство (например, использовалось только 10 ГБ из 30 ГБ), то снимки состояния EBS будут дешевле.
Если тома EBS в основном заполнены, вы можете сделать их снимок, а затем воссоздать как Холодный HDD Тома EBS, стоимость которых составляет 2,5 цента / ГБ подготовленный место хранения.