Перенесення дев’яти сайтів перед закриттям хостингу

Хостинг оголосив про закриття — за добу до нього. Там лежали дев’ять сайтів із базами, поштою і сертифікатами. Усе треба було зняти, поки доступ не зник.

Що зроблено

  • Резервні копії всіх дев’яти облікових записів через інтерфейс хостингу, без доступу до сервера
  • Перенесення зон до Cloudflare з повним відтворенням записів — спершу MX, SPF і DKIM, щоб не загубилася пошта
  • Підняття сайтів на власному сервері в контейнерах
  • Нові сертифікати Let’s Encrypt і перехід на Full (strict)
  • Порядкове звіряння даних перед вимкненням

Результат

  • 9 облікових записів врятовано, зокрема дві історичні бази, яких більше ніде не було
  • Розбіжність після звіряння: чотири спам-коментарі — і більше нічого
  • Для відвідувачів простою не було: перемикали лише тоді, коли новий сайт уже відповідав

Технології: cPanel API, rsync, MariaDB, Docker, Cloudflare API, certbot

Опис