Составьте перечень зависимостей
Учтите управляемые базы данных, хранилище Spaces, балансировку нагрузки, Kubernetes, DNS и зависимости платформы приложений. Некоторые компоненты могут остаться у текущего провайдера, пока вычислительные ресурсы переезжают, но задержку между провайдерами и стоимость трафика нужно измерить.
Отделяйте удобство платформы от вычислений
Самостоятельно управляемый VPS не заменяет автоматически управляемую базу данных или платформу развёртывания. Включите в решение установку патчей, обновления, проектирование доступности и резервное копирование.
Пересоберите перед переключением
Сделайте согласованный экспорт, зашифруйте резервную копию и создайте назначение из поддерживаемого образа. Восстановите данные приложения, настройте секреты конфиденциально и протестируйте сервис под временным именем хоста. Проверьте задания, почту, загрузки и внешние интеграции, а также главную страницу.
Переходите с возможностью отката
Заранее снизьте DNS TTL там, где это полезно, спланируйте финальную синхронизацию данных и переключайтесь только после проверки. Держите прежний сервис доступным в согласованное окно отката, затем удалите оплачиваемые ресурсы и учётные данные после подтверждения независимых резервных копий. Фиксированного обещания миграции за один час нет.