Мне пришлось перенести несколько виртуальных машин из EC2 в VPC, и для этого я создал образ каждой виртуальной машины, остановил ее и запустил новый экземпляр в VPC из созданного мной AMI. Теперь мне интересно, нужно ли мне сохранять все AMI после запуска новых виртуальных машин. Безопасно ли отменить их регистрацию, или это нарушит работу экземпляров, запущенных с соответствующим AMI?
Запускаемые AMI не зависят от своих «дочерних» экземпляров, поэтому их можно безопасно удалить. Amazon не делает таких вещей, как блочная дедупликация шаблонов для детей (по крайней мере, в том, что они признали), поэтому между исходным AMI и экземпляром нет никакой связи, кроме атрибута в метаданных.