Да, по-идее можно. Если нужно просто выдернуть файлы — без проблем. В моем случае, я хотел оставить все как было, кроме ключей (настроенный bind, nginx и т.д.).
Проблема в том, что создать AMI проще и быстрее, чем устанавливать ПО заново, переносить файлы конфигурации и т.д.
Согласен. Но всякое случается. В моем случае речь шла об инстансе, на котором я развернул Django-проект что-бы другие участники проекта могли в любое время поклацать более или менее стабильный функционал. О каком-либо серьезном применении этого инстанса и речи не шло. По счастливой случайности он был запущен чуть раньше чем слетела файловая система на ноуте.
Остался ключ, который присутствовал при генерации AMI, а новый не подхватился.
Возможно это работает не только на Ubuntu. Скорее всего на Amazon Linux работает тоже. Но я уверен, что не работает на подавляющем большинстве кастомных имеджей.
ubuntu 12.04.1 x86
astlock прав, нужно указывать именно новый ключ. Иначе зачем тогда вообще устраивать весь геморрой, если есть старый. С существующим ключом создавали инстансы и с Ubuntu, и CentOS, ключи заносятся, как и должны.
p.s. хотя можно конечно поменять на другой существующий ключ.
Восстановление доступа к Amazon EC2 instance при потере pem-файла