Составьте перечень зависимостей
Экземпляр EC2 может зависеть от EBS, объектного хранилища, управляемых баз данных, очередей, политик идентификации, балансировщиков нагрузки и мониторинга. Экспорт одного диска не воспроизводит эти окружающие сервисы. Решите, какие зависимости сохранить, заменить или переработать.
Архитектура имеет значение
Проверьте совместимость x86 с ARM, форматы виртуальных дисков, конфигурацию загрузки и лицензирование. Конфигурация с тем же объёмом памяти и числом ядер может иметь иное распределение CPU или модель хранения. Сравните с тестом репрезентативного приложения.
Пересоберите перед переключением
Сделайте согласованный экспорт, зашифруйте резервную копию и создайте назначение из поддерживаемого образа. Восстановите данные приложения, настройте секреты конфиденциально и протестируйте сервис под временным именем хоста. Проверьте задания, почту, загрузки и внешние интеграции, а также главную страницу.
Переходите с возможностью отката
Заранее снизьте DNS TTL там, где это полезно, спланируйте финальную синхронизацию данных и переключайтесь только после проверки. Держите прежний сервис доступным в согласованное окно отката, затем удалите оплачиваемые ресурсы и учётные данные после подтверждения независимых резервных копий. Фиксированного обещания миграции за один час нет.