Налаштування cookies

Вирішуйте окремо для кожної категорії. Ви можете повернутися сюди будь-коли через підвал сайту.

НеобхідніЗавжди увімкнено

Вхід, мова й тема, а також запам’ятовування самого цього вибору. Без них сайт не працює, тож вимикати нічого.

Google Analytics, щоб бачити, якими сторінками користуються і де відвідувачі здаються. Вимкнено, доки ви не увімкнете, і дані ніколи не передаються в Google Ads.

Aderlo Cloud
УвійтиПочати

Як перенести магазин WooCommerce на інший хостинг без перерви в продажах

Grzegorz Ciupek · Оновлено 6 жовтня 2026 р. · 9 хвилин читання

Магазин WooCommerce переноситься без перерви, якщо старий хостинг працює до самого кінця: ви знижуєте TTL записів DNS, копіюєте файли, базу й пошту, тестуєте копію на новому сервері через файл hosts, а адресу перемикаєте лише тоді, коли все працює. Найчастіше ламаються пошта, об’єктний кеш, версія PHP і подвійні завдання cron.

Принцип: адресу перемикаєте в самому кінці

Міграція без перерви означає, що весь цей час клієнти купують у поточного провайдера, а нова копія магазину створюється поруч. Записи DNS змінюють лише тоді, коли копія відповідає коректно. Якщо щось не так, старий сервер і далі обслуговує трафік, і ніхто нічого не втрачає.

Крок за кроком

  1. Знизьте TTL записів домену

    За день-два до переїзду встановіть TTL записів A, AAAA і MX на 300 секунд. Тоді після зміни світ швидше потрапить на новий сервер.

  2. Складіть перелік того, що є на старому акаунті

    Домени й піддомени, бази даних, поштові скриньки (з кількістю), завдання cron, версія PHP для кожного домену, сертифікати й правила в .htaccess.

  3. Скопіюйте файли й базу

    Файли — через SSH (rsync) або резервну копію панелі, базу — через mysqldump. Перевірте, що розмір і кількість таблиць збігаються.

  4. Перенесіть пошту окремо

    Скриньки зазвичай лежать поза каталогом сайту. Скопіюйте їх через IMAP і порівняйте кількість листів з обох боків.

  5. Призупиніть cron на новому сервері

    Інакше ті самі завдання (листи, синхронізації, регулярні платежі) працюватимуть на двох серверах одночасно.

  6. Протестуйте через файл hosts

    Пропишіть у файлі hosts свого комп’ютера IP-адресу нового сервера для домену магазину й пройдіть увесь шлях: товар, кошик, замовлення, адмінпанель.

  7. Зробіть останню синхронізацію й перемкніть DNS

    Ще раз скопіюйте базу (замовлення за останні години), змініть записи DNS, увімкніть cron на новому сервері.

  8. Перевірте після перемикання й зачекайте

    Порівняйте відповіді сайту з обох серверів. Договір зі старим хостингом розривайте лише після кількох днів без проблем.

П’ять речей, які ламаються найчастіше

ПроблемаСимптомЯк запобігти
Пошта залишилася на старому серверіСкриньки порожні або бракує частини акаунтівПорівняти кількість скриньок і листів перед перемиканням
Об’єктний кеш вказує на стару адресуСайт працює, але повільноВідновити Redis і перевірити кількість ключів
Інша версія PHP або немає розширенняПомилка 403 або 500 без повідомленняВизначити версію PHP кожного домену перед перемиканням
Cron працює на обох серверахПодвійні листи й подвійні списання з картокПризупинити cron на новому сервері до перемикання
Звіт скрипта «усе OK»Бракує акаунтів або великих файлівПорівнювати стан обох серверів, а не звіт інструмента
Перелік з аудиту після міграції 406 акаунтів, яку провела Aderlo Cloud, — кожен пункт є реальним збоєм, описаним на сторінці /uk/migration.

Міграція в Aderlo Cloud

Aderlo Cloud безкоштовно переносить магазин у кожному тарифі — разом із поштою та всіма листами — за описаною вище процедурою. Достатньо доступу до поточного хостингу або лише домену. Останній переїзд охопив 406 акаунтів, 1 665 скриньок і 610 баз за одну ніч; після нього команда порівняла відповіді всіх 753 доменів зі старого й нового сервера.

Як відбувається міграція в Aderlo Cloud →

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

Скільки триває перенесення магазину WooCommerce?
Саме копіювання типового магазину триває від кільканадцяти хвилин до кількох годин — залежно від розміру файлів і бази. Увесь процес із тестами й зниженням TTL варто розтягнути на 2–3 дні, при цьому магазин весь час продає.
Чи втрачу я замовлення, оформлені під час міграції?
Ні, якщо безпосередньо перед зміною DNS ви зробите останню синхронізацію бази. Тоді замовлення за останні години потраплять на новий сервер.
Чи впливає міграція на позиції в Google?
Ні, якщо адреси сторінок, контент і переадресації залишаються тими самими, а новий сервер відповідає так само швидко або швидше. Змінюється лише IP-адреса сервера.

Джерела