Услуга

Перенос сайта на другой хостинг

Переношу сайт с одного хостинга на другой, с одного домена на новый, с shared на VPS. Делаю на тестовой копии, проверяю работу, потом переключаю DNS. Простой обычно меньше 5 минут.

  • Файлы и база данных
  • Почта
  • DNS и SSL
Обсудить задачу Стоимость от 5 000 ₽
Изометрическая иллюстрация: коробка с файлами и базой данных переезжает по стрелке между двумя серверами, рядом значок DNS
Что входит

Из чего складывается услуга

  • Файлы и база данных

    Полная копия всех файлов: ядро CMS, плагины, темы, загрузки, статика. БД переношу через дамп с сохранением кодировок и коллаций. Права на файлы и папки выставляю заново под нового хостера.

  • Почта

    Если на старом хостинге был корпоративный ящик, переношу: ящики, переписку (через IMAP-копирование), фильтры, авто-ответы. Старые письма не теряются. Если хотите параллельно перейти на Yandex 360 или Selectel Mail, это тоже здесь.

  • DNS и SSL

    Готовлю новые DNS-записи заранее, с минимальным TTL за сутки до переключения. SSL переоформляю на новый хостинг до переключения, а не после: посетители не видят красного замка. Если SSL платный, передаю инструкцию по переоформлению.

  • Тестовая проверка

    До переключения DNS сайт уже работает на новом хостинге по техническому адресу (или через `hosts`-файл). Я проверяю: открываются все страницы, работают формы, грузятся изображения, шлёт письма, нет ошибок в логах. Только после этого DNS.

  • Старый хостинг остаётся

    Не блокирую и не отключаю старый аккаунт сразу. Оставляю access на 30 дней на случай отката или того, что выяснится забытая страница. Через 30 дней по согласованию с вами либо отключаем, либо оставляем как резервный.

  • Постмиграционный отчёт

    Что переехало, что осталось, какие отличия (например, новая версия PHP, поэтому пара старых плагинов не работает). Список всех новых паролей и доступов. Инструкция, как зайти на новый хостинг.

Как работаю

Поэтапно — от первого аудита до постоянной работы

01

Аудит текущего состояния

Смотрю объём данных, версии CMS и PHP, наличие специфичных модулей, размер БД, наличие почты. На выходе: оценка времени переноса (обычно 1 рабочий день, для крупных сайтов до 3) и список рисков. Нужен новый хостинг, который вы выбрали, или подбираю под нагрузку.

02

Подготовка нового хостинга

Создаю аккаунт, ставлю CMS, заливаю файлы, накатываю БД. Настраиваю PHP до нужной версии, лимиты памяти, выполнения скриптов. Если новый хостинг с CloudLinux или похожей средой, проверяю, что все плагины совместимы.

03

Миграция и проверка

Сайт работает на новом хостинге по техническому адресу, доступен только мне. Прогоняю чек-лист из 25 пунктов: главная, каталог, формы, корзина, личный кабинет, почта, sitemap, robots, метатеги, аналитика. Если что-то не работает, чиню до переключения.

04

Переключение DNS

Меняю A-записи и CNAME у регистратора. Распространение DNS обычно занимает 5-30 минут. Слежу за пропагацией, проверяю в нескольких локациях через `dig` и dnschecker.org. Когда переключение прошло, делаю финальную проверку и фиксирую дату для отчёта.

Когда нужно переезжать

Самые частые причины, по которым приходят за миграцией:

  • Текущий хостинг тормозит, страницы открываются дольше 3 секунд, поисковики плохо индексируют. Помог бы переход на хостинг получше.
  • Хостер закрывается, поднял цены или сменил условия (например, перешёл на годовую оплату вместо помесячной без вашего согласия).
  • Сайт перерос shared-хостинг: упирается в лимит памяти, в количество одновременных запросов, в выделенную CPU. Нужен VPS или managed-хостинг.
  • Уходите от подрядчика, у которого все ваши доступы. Он не блокирует сайт, но и не передаёт пароли. Нужно уехать на новый хостинг под своим аккаунтом.
  • Хочется сменить страну хостинга (на российскую, потому что 152-ФЗ; или на зарубежную, потому что аудитория не из РФ).
  • Сменился владелец бизнеса, и хостинг должен быть оформлен на новое юрлицо.

В большинстве случаев перенос занимает 1 рабочий день, если у меня есть все необходимые доступы.

Что переезжает, что не всегда переезжает

Переезжает почти всегда: — Все файлы сайта. — БД целиком, со всеми кодировками и коллациями. — Почта (если просили). — SSL (или заново выпускается, бесплатный). — DNS-записи (через переключение nameservers).

Может потребовать дополнительной работы: — Скрипты, специфичные для конкретного хостера (например, у TimeWeb своя обёртка для cron, у Beget своя структура папок). Их адаптирую под новый хостинг руками. — Специфичные SSH-настройки. Обычно переносятся, но требуют пересборки. — Бэкапы, привязанные к конкретному облаку хостера. Их обычно проще перенастроить с нуля на новом, чем тащить старые архивы.

Не переезжает: — Поисковая выдача и позиции. Если URL не меняются, потери минимальны. Если меняются (например, переезд с подкаталога на корень), настраиваю 301-редиректы, и через 1-2 месяца индекс восстанавливается. — История в Яндекс.Метрике и Google Analytics. Они привязаны к домену, а не к хостингу. Если домен тот же, статистика продолжается без перерыва.

Особый случай: переезд с самописного сайта

Иногда приходят с сайтом, который написан ‘мальчиком из агентства’ 8 лет назад на самопальном PHP без CMS. Это не миграция, это перенос с попутной адаптацией: старая версия PHP может не запуститься на новом хостинге, нужно править устаревший код или переходить на современный фреймворк.

В таком случае честно говорю, что цена переноса будет выше типовой и часть кода придётся переписать. Часто этот разговор плавно переходит в проектную работу по миграции на современную CMS, потому что ‘просто перенести’ уже невозможно: оригинальный разработчик ушёл, документации нет, код держится на устаревших библиотеках.

Что нужно от вас, чтобы начать

  • Адрес сайта и доступ к текущему хостингу (или контакт хостера для запроса доступа).
  • Понимание, на какой хостинг переезжаем. Если сами не выбрали, я подберу под нагрузку и стек: для типового сайта малого бизнеса хорошо подходят TimeWeb, Beget, Reg.ru, для нагруженных проектов Selectel или Yandex Cloud.
  • Окно для переключения DNS. Обычно делаю поздно вечером или в выходные, когда трафика меньше всего.
  • Решение по почте: переезжает или остаётся на старом.

После уточнения деталей даю конкретные цифры по срокам и цене.

Смежные услуги: Ускорение сайта, Технический аудит, Администрирование сайта.

  1. Сколько простой во время переноса?

    Если переезд планируется заранее (за неделю), реальный простой меньше 5 минут: на момент переключения DNS. Сайт остаётся доступным как со старого, так и с нового хостинга в переходный период (3-6 часов), пока DNS распространяется по миру. Если SSL переоформлен заранее, посетители вообще не замечают перехода.

  2. Что если новый хостинг не подойдёт?

    Поэтому я не отключаю старый сразу. 30 дней оба работают параллельно. Если на новом обнаружится проблема (медленнее, неожиданно дорогое API, плохая поддержка), переключаемся обратно за 5 минут: я сохраняю старый DNS в записях. После этого выбираем другой хостинг и переезжаем повторно за половину стоимости (потому что вся техническая работа уже сделана).

  3. Почта тоже переезжает?

    Если хотите. Уточняйте в задаче. Перенос почты занимает дополнительно 2-4 часа: копирование переписки через IMAP, перенастройка фильтров, тест отправки и приёма. Часто люди переходят с хостерской почты на Yandex 360 или другой облачный сервис, я могу сделать и это.

  4. Нужен ли SSL заново?

    Зависит от типа сертификата. Бесплатный Let's Encrypt: переоформляю на новом хостинге, привязываю в панели, автопродление работает с первого дня. Платный (DV, OV, EV): перенос ключей возможен, но обычно проще выпустить новый. С EV (зелёная адресная строка) бывает геморрой, потому что у разных хостеров разные процедуры подтверждения.

  5. Сколько по времени весь процесс?

    От начала переписки до полной работы на новом хостинге обычно 5-10 рабочих дней. Из них собственно перенос занимает 1 день, остальное это согласование, регистрация на новом хостинге (если нужно), оплата, проверки. Для срочных случаев (старый хостинг закрывается через неделю) укладываюсь в 2-3 дня.

Отзывы

Что говорят клиенты

  • Хостер удалил наш аккаунт за неоплату, про которую не было ни одного письма. Остались только локальные файлы сайта годовой давности и старый дамп базы. Восстановили на новом хостинге за два дня, докрутили свежие товары руками, каталог на 340 позиций снова в строю.

    Юлия Ф. производство керамики
  • Продавал бизнес, надо было аккуратно передать сайт новому владельцу со всеми доступами и почтовыми ящиками. Сделали полный аудит учеток, перенесли на его аккаунт у хостера, переоформили домен и SSL. Все прошло чисто, сделка не сорвалась из-за технических вопросов.

    Роман Г. детский клуб, Кораблик
  • Поток студентов вырос в 4 раза за полгода, обычный shared-хостинг начал ложиться во время вебинаров. Развернули сайт в Yandex Cloud с балансировщиком и резервной зоной, теперь держим 800 одновременных пользователей без проблем. Платежи и видеоплеер работают стабильно.

    Артем Д. онлайн-курсы
  • После ребрендинга у нас осталось два сайта с пересекающимся каталогом, бардак с ассортиментом и SEO-каннибализация. Объединили все в один портал, настроили 380 редиректов со старого домена. Через полтора месяца суммарный органический трафик превысил сумму двух старых сайтов.

    Игорь Н. директор по развитию, ПромСнаб-Групп
  • Меняли международный домен .com на .ru, боялись потерять накопленные позиции по коммерческим запросам. Сделали постраничную карту 301 редиректов, обновили sitemap и переотправили в Вебмастер. Просадка была недели две, потом все вернулось и часть запросов даже выросла.

    Кирилл Ж. маркетолог в B2B-компании
  • Переезжали с Beget на Timeweb из-за постоянных падений в высокий сезон, теряли по 3-4 заявки в день. Перенос сделали ночью с 02:00 до 04:00, утром клиенты даже не заметили смену площадки. За три месяца после переезда ни одного даунтайма.

    Олег П. турагентство
  • На общем хостинге сайт начал тормозить после публикации статей в СМИ, страница открывалась по 8 секунд при наплыве. Перенесли на VPS с нормальным CPU-лимитом и настроенным кешированием. TTFB стабильно в районе 200 мс, форма заявок больше не отваливается на пиках.

    Екатерина Т. юридическая фирма
  • Сидели на Tilda пока не понадобилась интеграция с iiko и СДЭК. На Tilda это нерешаемо, перенесли на Bitrix с готовыми модулями. Дизайн воспроизвели один в один, заказы из приложения и сайта теперь падают в одну воронку.

    Денис К. доставка еды, Сытый волк
  • Уперлись в потолок Wix, не могли нормально сделать каталог на 200 SKU. Перенесли на WordPress с сохранением всех URL и микроразметки, позиции в Яндексе по 40 запросам не просели вообще. Через месяц трафик даже подрос на 15%.

    Марина С. мебельный цех
  • Сайт на Битриксе нужно было перевезти со старого сервера хостера на новый по нашему запросу. База на 12 ГБ, личные кабинеты учеников, расписания. Все мигрировало за ночь, утром ученики залогинились, ничего не потерялось, никаких 500-х ошибок.

    Виталий М. автошкола
  • Хостились в Hetzner, после очередной волны блокировок сайт стал недоступен из части регионов России. Перенесли на Reg.ru за один вечер, заодно почистили старые плагины. Скорость загрузки в Москве упала с 3.8 до 1.4 секунды, ученики перестали жаловаться.

    Анастасия В. языковая школа
  • Наш хостер объявил о закрытии за две недели, паника была серьезная, основной канал лидов. Связалась вечером, к утру сайт уже работал на новом сервере, до дедлайна оставалось 9 дней. Без него мы бы реально встали.

    Светлана Р. ассистент CEO

Передайте техническую часть в надёжные руки.

Слежу за хостингом, бэкапами и обновлениями. Когда что-то пойдёт не так — звоните мне, не своему программисту, не в спортзал и не маме.

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?