D'après mon expérience, la façon dont je procède est de créer un instantané de votre image actuelle, puis une fois que c'est fait, vous le verrez comme une option lors du lancement de nouvelles instances. Il suffit de la lancer comme une grande instance à ce moment-là.
C'est l'approche que j'utilise si je ne veux pas de temps d'arrêt (par exemple un serveur de production) car cette solution ne met un serveur hors ligne qu'après que le nouveau soit opérationnel (je l'utilise également pour ajouter de nouvelles machines à mes clusters en utilisant cette approche pour ajouter uniquement de nouvelles machines). Si le temps d'arrêt est acceptable, consultez la réponse de Marcel Castilho.