Inventoriez les dépendances
Une instance EC2 peut dépendre d'EBS, du stockage objet, de bases de données gérées, de files d'attente, de politiques d'identité, de répartiteurs de charge et de supervision. L'export d'un disque ne reproduit pas ces services environnants. Déterminez les dépendances à conserver, remplacer ou repenser.
L'architecture compte
Vérifiez la compatibilité x86 par rapport à ARM, les formats de disque virtuel, la configuration de démarrage et les licences. Une configuration avec la même mémoire et le même nombre de cœurs peut avoir une allocation CPU ou un modèle de stockage différent. Comparez avec un benchmark d'application représentatif.
Reconstruire avant de basculer
Réalisez un export cohérent, chiffrez la sauvegarde et créez la destination à partir d'une image prise en charge. Restaurez les données applicatives, configurez les secrets de manière privée et testez le service sous un nom d'hôte temporaire. Vérifiez les tâches, le courrier, les téléversements et les intégrations externes ainsi que la page d'accueil.
Basculez avec un moyen de retour
Réduisez au préalable le TTL DNS lorsque c'est utile, planifiez une synchronisation finale des données et ne basculez qu'après validation. Maintenez le service précédent disponible pendant une fenêtre de retour arrière convenue, puis supprimez les ressources facturables et les identifiants une fois les sauvegardes indépendantes confirmées. Aucune promesse de migration en une heure n'est faite.