Контекст

Команда переезжала с DigitalOcean из-за биллинговых ограничений и долгого ответа поддержки.

Что разобрали

  • Volumes Docker Compose и их миграцию через rsync со снапшотами.
  • Перенос DNS с минимальным TTL за сутки до миграции.
  • Backup PostgreSQL через pg_dump + проверка восстановления.
  • Rollback-план: на исходном инстансе оставили тёплый резерв.

Что получилось

Простой план для команд, у которых на DO живёт боевой Postgres и компоновки сервисов.

Если у вас похожий сценарий — приходите, разберём.