Коротка відповідь: Універсального конвертера між панелями немає — переносите сайт, а не панель: створіть домен у новій панелі, скопіюйте файли в новий document root, зробіть дамп та імпорт бази даних, повторно випустіть SSL, протестуйте через override у hosts-файлі, потім перемкніть DNS. Виняток — cPanel-до-cPanel (нативні інструменти переносу).

Огляд

Панелі зберігають сайти в різних структурах і конфігах (document root-и, пули PHP-FPM, vhost-и), тому «поставити нову панель і відновити бекап старої» між брендами майже ніколи не працює. Надійний шлях — чистий перенос по-сайтово. Плануйте невелике вікно на сайт і переносьте по одному.

Що потрібно мати

  • Готовий новий сервер/панель з доданим доменом і підібраною версією PHP (додати домен, версії PHP).
  • Повні копії файлів сайту і свіжий дамп бази зі старого сервера.
  • Доступ до DNS та обидва сервери, доступні по SSH.

Покрокова інструкція

  1. На старому сервері заархівуйте сайт і зробіть дамп БД:
    tar czf site.tar.gz -C /path/to/docroot .
    mysqldump -u USER -p DBNAME > site.sql
  2. Скопіюйте обидва на новий сервер (scp site.tar.gz site.sql newserver:).
  3. Створіть сайт + базу в новій панелі, розпакуйте файли в новий document root, імпортуйте дамп:
    mysql -u NEWUSER -p NEWDB < site.sql
  4. Оновіть конфіг застосунку (облікові дані БД, шляхи), виправте власника на нового користувача сайту.
  5. Протестуйте сайт на новому сервері через запис у hosts-файлі, що вказує домен на новий IP.
  6. Заздалегідь зменшіть TTL DNS, перемкніть A-запис і потримайте старий сервер робочим день-два як запасний.

Типові проблеми

  • Різні document root-и: жорстко прописані шляхи в конфігах ламаються — пошукайте старий шлях у конфізі.
  • Провал SSL після перемикання DNS: випустіть сертифікат на новому сервері одразу як DNS вкаже туди (або попередньо через DNS-01).
  • Пошта на старій панелі: перенесіть скриньки окремо й оновіть MX — пошту найлегше забути.
  • Cron-задачі й демони: перестворіть cron-записи панелі на новому сервері.

Коли звертатися в підтримку

Переносите сайт до Cloud2Y? Відкрийте тикет — порадимо з планом (а провайдеро-специфічні гайди дивіться у статтях Центру міграції).

Часті запитання

Чи можна відновити бекап cPanel в іншу панель?

Напряму — ні: формати бекапів специфічні для кожної панелі. Витягніть з архіву файли й базу даних та імпортуйте їх у нову панель вручну; нативно відновлюється лише cPanel-до-cPanel.

Як уникнути простою під час переносу?

За день зменшіть TTL DNS, повністю протестуйте сайт на новому сервері через override у hosts-файлі, потім перемкніть A-запис і потримайте старий сервер як запасний варіант.

Що найчастіше забувають при міграціях?

Поштові скриньки й MX-записи, cron-задачі та SSL на новому сервері. У післяміграційних перевірках явно пройдіться по пошті, планових задачах і HTTPS.

Схожі статті

Готові почати? Замовити VPS у Cloud2Y →

Ця відповідь Вам допомогла? 0 Користувачі, які знайшли це корисним (0 Голосів)