Как перенести на KapsuleHost существующий сайт, почтовый ящик или домен, что за вас делает мастер самообслуживания и где уместна платная управляемая услуга.
Всё начинается с раздела Миграции на боковой панели KPanel, который открывает /migrate. Там вы выбираете, что переносите, и у каждого типа свой путь.
Что можно перенести
Меню выбора предлагает три варианта.
Сайт. Автоматическая миграция в режиме самообслуживания. Вы либо устанавливаете на существующий сайт небольшой плагин-коннектор, либо даёте нам доступ на чтение, и платформа сама копирует файлы и базу данных. Если почта вашего домена размещена в другом месте, мастер добавляет шаг для почты, чтобы ваши почтовые ящики переехали в рамках того же переноса.
Почта и почтовые ящики. Миграция в режиме самообслуживания, которая копирует почту от вашего текущего провайдера по IMAP в ящик KapsuleHost, ящик за ящиком и папку за папкой. См. Миграция почты.
Доменное имя. Это не совсем миграция, а перенос к другому регистратору, поэтому меню отправит вас к переносу домена. См. Перенос домена к нам и Коды авторизации EPP.

Бесплатное самообслуживание и платные Pro Services
Есть две разные вещи с похожими названиями, и здесь важно быть точным.
Мастер миграции в KPanel бесплатен. Он ничего не стоит ни на одном тарифе. Через него проходят и миграции сайтов, и миграции почты, и ничто в этом процессе не добавляет товаров в вашу корзину. В мастере сайтов есть и вариант «пусть сделает наша команда»: он открывает обращение в поддержку, а не заказ, поэтому тоже бесплатен.
Pro Services являются отдельным, необязательным и платным продуктом. В разделе Магазин каталог Pro Services продаёт разовые работы, которые наша команда выполняет в указанный срок, в том числе миграцию сайта за US$150.00, миграцию почты за US$120.00 и помощь в миграции DNS за US$60.00. Это разовые платежи, цены указаны без GST.
Начните с бесплатного мастера. Большинство переездов проходит без чьего-либо вмешательства. Покупайте Pro Service, если хотите, чтобы всю работу спланировали и выполнили за вас от начала до конца, или если поддержка изучила вашу конфигурацию и порекомендовала его. Если не уверены, что вам нужно, откройте обращение и спросите до покупки.
Миграция сайта
Мастер находится в разделе Миграции, вариант «сайт». Он проходит пять шагов, а если почта вашего домена размещена в другом месте, добавляется ещё шаг для почты.
Шаг 1: адрес вашего текущего сайта
Введите URL сайта в его нынешнем виде. Мастер изучит его и определит, на чём он работает. Хостинговые платформы вроде Shopify, Squarespace и Wix не дают полного экспорта сайта, который нужен мастеру для автоматического переноса, поэтому, обнаружив такую платформу, он сообщит, что не может продолжить автоматически. Такие сайты нужно пересобрать или вручную выгрузить те данные, которые позволяет каждая платформа; миграция тут не подходит.
Шаг 2: выберите, как мы получим доступ
Три пути, и первый предпочтительнее.
Плагин-коннектор (рекомендуется). Вы скачиваете небольшой плагин из мастера, устанавливаете его на свой текущий сайт WordPress и вставляете одноразовый токен, который показывает мастер. Плагин упаковывает ваши файлы и базу данных и загружает их. На старом хостинге ничто не должно принимать входящее соединение, поэтому этот путь работает за брандмауэрами и у строгих хостеров, где путь с учётными данными не срабатывает.
Учётные данные. Вы указываете данные FTP, SFTP или SSH, а для сайтов WordPress ещё и данные базы данных. Можно также указать существующий файл дампа SQL. Используйте этот путь, если не можете установить плагин.
Пусть сделает наша команда. Заполните то, что знаете, и отправьте. Откроется обращение в поддержку, и его возьмёт в работу человек.
Считайте все введённые учётные данные скомпрометированными после завершения миграции и смените их. Это хорошая практика при любой смене хостинга, а не замечание о KapsuleHost.
Если почта вашего домена находится в другом месте
Когда мастер находит почту вашего домена у другого провайдера, он добавляет шаг Ваша почта. Выберите перенос и введите данные входа для каждого почтового ящика, и ящики будут скопированы параллельно с сайтом. Почта продолжает приходить к вашему прежнему провайдеру, пока вы не направите записи MX на KapsuleHost. Это отдельный шаг, который вы делаете после завершения копирования. Если вы пропустите этот шаг, экран запуска позже предложит Перенести и мою почту.
Шаг 3: подключение
На пути с плагином мастер ждёт, пока плагин выйдет на связь, и показывает, когда подключение установлено. Токен одноразовый и ограничен по времени. Если он истечёт раньше, чем вы успеете им воспользоваться, создайте в мастере новый и вставьте его.
Шаг 4: оценка
Прежде чем что-то запускать, мастер оценивает найденное и показывает ориентировочную длительность, уровень уверенности и все замеченные риски. Прочитайте риски: именно они скорее всего потребуют вашего внимания потом.
Шаг 5: запуск
Миграция запускается, и вы попадаете на страницу прогресса в реальном времени, которая проходит подключение, сканирование, перенос файлов, импорт базы данных, перезапись URL, подготовку и проверку.
Ваш работающий сайт не затрагивается
Именно это больше всего волнует людей, поэтому скажем прямо.
Миграция не перезаписывает ваш существующий сайт и не меняет ваш DNS. Копия появляется на временном адресе KapsuleHost, чтобы вы могли открыть её, походить по ней и проверить, прежде чем что-либо изменится публично. Ваш текущий сайт всё это время продолжает обслуживать посетителей.
Запуск является отдельным осознанным шагом: вы меняете DNS так, чтобы он указывал на KapsuleHost, когда будете довольны результатом. Страница прогресса отслеживает и это и показывает, ждёт ли она смены серверов имён, идёт ли распространение изменений или сайт уже работает. См. Серверы имён и Добавление и подключение домена.
Если передумали после запуска
У вас есть 7 дней на откат. Ваш старый сайт остаётся у прежнего провайдера в точности таким, каким был, потому что миграция никогда его не меняет, и в течение семи дней после запуска сайта возврат начинается с одного клика на странице миграции.
Откройте миграцию в разделе Миграции и используйте на её странице Вернуться к прежнему провайдеру.
- Если ваш домен зарегистрирован у нас или использует наши серверы имён, один клик отменяет изменение, сделанное при запуске. Прежде чем что-то менять, он проверяет, что прежний провайдер всё ещё отвечает для вашего домена, и показывает, что именно изменится.
- Если ваш DNS-провайдер поддерживает изменения в один клик, клик переведёт вас к провайдеру, чтобы подтвердить возврат.
- Если ваш DNS находится там, где мы не можем ничего изменить, он покажет точные записи, которые нужно изменить у вашего DNS-провайдера, затем проверит публичный DNS за вас и прямо скажет, вступил ли возврат в силу.
Сохраняйте старый хостинг как минимум семь дней после запуска. После его отмены возвращаться будет не к чему.
Если при возврате меняются серверы имён, почта переходит вместе с ними: новые письма пойдут туда, куда их направляет старый DNS, а письма, уже пришедшие в KapsuleHost, останутся в ваших ящиках KapsuleHost, где их можно по-прежнему читать. Ваша копия на KapsuleHost тоже остаётся как есть, поэтому позже можно снова запустить сайт без повторной миграции. Kora может сделать то же самое за вас: попросите её откатить вашу миграцию.
После переезда
Пройдите по этому списку, прежде чем считать миграцию завершённой:
- Пройдитесь по реальным страницам. Главная, внутренняя страница, форма и оформление заказа, если оно есть.
- Проверьте сертификат. Он выпускается, как только DNS начинает указывать на нас. См. SSL-сертификаты.
- Поищите смешанное содержимое. Очень частая проблема после смены домена или протокола. См. Исправление смешанного содержимого.
- Проверьте постоянные ссылки. Веб-хостинг KapsuleHost работает на nginx, поэтому правила
.htaccessсо старого хостинга здесь ничего не делают. См. Проблемы с постоянными ссылками и WordPress и .htaccess. - Проверьте версию PHP. См. Смена версии PHP.
- Создайте заново задания cron. Они не переносятся. См. Задания cron.
- Проверьте почту. Сама копия сайта почту не переносит. Почтовые ящики переезжают, только если вы выбрали шаг для почты в мастере или Перенести и мою почту на экране запуска, а новая почта приходит в KapsuleHost только после того, как записи MX будут направлены сюда. См. Миграция почты.
- Сделайте свежую резервную копию теперь, когда сайт там, где нужно. См. Создание резервной копии.
Отслеживание миграции
На странице Миграции показано всё, что выполняется, и всё, что завершено, для всех трёх типов. Нажмите на строку, чтобы открыть её страницу: прогресс в реальном времени для миграции сайта, прогресс по каждому ящику для миграции почты и хронологию для того, чем занимается человек.
Если миграция завершилась ошибкой, страница показывает, на каком этапе. Чаще всего причины такие: не работают учётные данные, исходный хостинг блокирует соединение или база данных слишком велика, чтобы забрать её за один проход. Поддержка видит ту же задачу, что и вы, поэтому номер отслеживания в обращении экономит лишний обмен сообщениями. См. Открытие обращения в поддержку.