Все услуги

Перенос, обновление и восстановление сайтов

Переношу сайты между серверами, обновляю окружение, восстанавливаю после ошибок и готовлю проект к нормальной дальнейшей поддержке. Для 1С-Битрикс это не простое копирование файлов: у сайта есть база, права, cron, почта, кеш, агенты, интеграции и настройки PHP.

Хороший перенос похож на аккуратный переезд мастерской: важно не только перевезти коробки, но и проверить, что розетки, станки и тот самый гаечный ключ лежат там, где их ожидают найти.

Стоимость от 40 000 ₽

Перед переносом оцениваю размер проекта, версию PHP, базу данных и внешние зависимости.

Часовая ставка 2 000 ₽/час
Обсудить задачу

Что входит в работу

перенос файлов, базы и настроек
обновление PHP, модулей и ядра Bitrix
проверка домена, SSL, почты и cron
восстановление из резервной копии

Прайс по услуге

Перенос небольшого сайта файлы, база, домен, SSL
40 000-70 000 ₽
Обновление окружения PHP, ядро, модули, проверки
60 000-120 000 ₽
Восстановление после сбоя диагностика и ремонт
от 45 000 ₽

Когда нужен перенос или обновление

Чаще всего ко мне приходят, когда текущий хостинг стал тесным, сайт начал нестабильно работать, нужно обновить PHP или Битрикс, восстановиться после сбоя, переехать на другой сервер или подготовить проект к дальнейшим доработкам.

  • старое окружение мешает обновлению ядра и модулей;
  • после переезда перестали работать формы, почта или cron;
  • сайт работает медленно из-за ограничений хостинга;
  • нужно восстановить проект из резервной копии;
  • перед разработкой требуется привести сервер и версии PHP/MySQL в порядок.

Что проверяю до начала работ

Перед переносом важно понять, с чем мы имеем дело. Я смотрю размер файлов и базы, версию PHP, модули Битрикс, кодировки, настройки агентов, cron, почтовые события, SSL, редиректы, права на файлы и наличие рабочих резервных копий.

Если проект давно не обновлялся, перенос лучше совмещать с техническим осмотром. Иногда проблема не в сервере, а в шаблонах, старых компонентах, тяжёлых запросах или ошибках, которые просто переедут вместе с сайтом. В таких случаях полезно начать с аудита сайта на 1С-Битрикс.

Как обычно проходит миграция

  1. Фиксирую исходное состояние сайта и делаю резервную копию.
  2. Готовлю новое окружение: PHP, расширения, базу данных, права, временный домен или hosts.
  3. Переношу файлы и базу, проверяю подключение, кеш, агенты, почту и публичные страницы.
  4. Сверяю формы, каталог, авторизацию, административную часть и интеграции.
  5. После переключения домена проверяю SSL, редиректы, robots.txt, sitemap и основные сценарии.

Что важно не потерять

В Битриксе легко пропустить мелочи, которые потом выглядят как крупная поломка: не отправляется форма, не обновляется обмен, не запускается агент, не пишутся файлы кеша, слетела кодировка или редирект ведёт на странный вариант домена. Поэтому после технического переноса обязательно нужна внешняя проверка сайта, а не только сообщение «архив распаковался».

Если перенос делается ради ускорения, дополнительно смотрю кеширование, изображения, тяжелые компоненты и серверные настройки. Это уже пересекается с услугой ускорения сайта и Core Web Vitals.

Восстановление после сбоя

Когда сайт уже упал, порядок действий другой: сначала сохранить текущее состояние, найти рабочую резервную копию, проверить логи и понять причину. Иногда нужно быстро поднять публичную часть, а глубокую чистку или обновление вынести во второй этап. Если есть признаки взлома, восстановление лучше совмещать с проверкой безопасности.

FAQ

Можно ли перенести сайт без простоя?

Часто можно свести простой к минимуму: подготовить копию заранее, проверить её на временном адресе и переключить домен после финальной синхронизации.

Нужно ли обновлять Битрикс при переносе?

Не обязательно, но если старое окружение уже не поддерживается, перенос — удобный момент для планового обновления. Главное — сначала проверить совместимость кода.

Что нужно от клиента?

Обычно нужны доступы к текущему хостингу, домену, административной части, резервным копиям и новому серверу. Если чего-то нет, сначала разбираем, как безопасно восстановить доступ.