Маркетинг / CRM / заявки с сайта

Как безопасно обновить 1С-Битрикс: бэкап, тестовая копия и откат

Обновление 1С-Битрикс может затронуть шаблон, модули, интеграции с CRM и оформление заказа. Разбираем безопасный сценарий: зафиксировать исходное состояние, проверить обновление на копии, принять результат и быстро откатиться при ошибке.

02.08.2026 9 минут 1С-Битрикс, Поддержка сайта
Автор Чернецов Денис CEO ICONICA

Главное за минуту

  • Не обновляйте рабочий сайт, пока не проверены резервная копия и её восстановление.
  • Тестовая копия должна повторять версии PHP, БД, модулей и интеграций боевого контура.
  • Приёмка включает не только страницы, но и формы, CRM, оплату, письма и заказы.
  • Откат готовят до запуска: фиксируют время, ответственного и порядок восстановления.

01

Почему обновление нельзя запускать сразу на боевом сайте

Ядро, модули и решения Marketplace меняют код и структуру данных. Конфликт может проявиться не на главной странице, а в корзине, агенте, обмене с 1С или обработчике формы. Для маркетинга это означает потерянные заявки, некорректные UTM и разрыв передачи лида в CRM.

Безопасный сценарий начинается с окна работ, контрольной точки и понятного условия: если критический путь не проходит проверку, изменения откатывают, а не исправляют «на ходу».

02

Контрольная точка

До обновления нужны независимые копии файлов и базы данных с временем создания и местом хранения.

Контрольная точка Файлы + БД + .settings.php + список версий PHP и модулей До обновления нужны независимые копии файлов и базы данных с временем создания и местом хранения.

03

Что включить в резервную копию

Стандартный бэкап из административной части полезен, но не заменяет проверку восстановления. Сохраните архив вне сервера сайта: при сбое диска локальная копия не поможет.

Иллюстрация к разделу: Что включить в резервную копию
Что включить в резервную копию

Обязательно сохранить

  • базу данных и каталог файлов;
  • настройки окружения и cron;
  • ключи API, почту, вебхуки и очереди.

Зафиксировать отдельно

  • версии PHP, ядра и модулей;
  • активные доработки и шаблоны;
  • время начала работ и ответственного.

Инструкция по штатному резервному копированию доступна в документации 1С-Битрикс.

04

Аудит готовности: что считается нормой

Перед запуском оцените не наличие архива, а возможность вернуть сайт в рабочее состояние.

Иллюстрация к разделу: Аудит готовности: что считается нормой
Аудит готовности: что считается нормой
ПроверкаПлохоКритерий готовности
БэкапАрхив только на сервереФайлы и БД скачаны, дата известна
Тестовый контурДругая версия PHPПовторяет боевое окружение
CRMПроверена только формаЛид создан с UTM и источником
Откат«Разберёмся при ошибке»Есть инструкция и ответственный

05

Какие пользовательские сценарии проверять

Список строят от денег и лидов, а не от перечня страниц. Для интернет-магазина это поиск, карточка, корзина, оплата, письмо и изменение статуса. Для корпоративного сайта — форма, антиспам, CRM и уведомление менеджеру.

Проверка для маркетолога

Отправьте тестовую заявку с UTM-метками и проверьте в CRM источник, кампанию, имя, телефон и время создания.

Готовое сообщение

Готовая постановка задачи подрядчику

Цель: обновить ядро и установленные модули 1С-Битрикс без потери доступности, заявок и заказов.

До работ: создать и проверить восстановление бэкапа файлов и БД; развернуть тестовую копию с идентичными PHP и настройками.

Тестирование: пройти формы с UTM, создание лида в CRM, авторизацию, поиск, корзину, оплату, письма и обмены.

Приёмка: передать перечень обновлённых компонентов, результаты тестов, время работ и инструкцию отката.

06

Как обновить Битрикс по безопасному маршруту

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

  1. 1

    Соберите исходные данные. Зафиксируйте версии, ошибки в журнале, трафик и критические интеграции.

  2. 2

    Создайте контрольную копию. Сохраните файлы и БД отдельно, затем проверьте восстановление на стенде.

  3. 3

    Обновите тестовый контур. Сначала ядро и модули, затем кеш и управляемые агенты по плану.

  4. 4

    Пройдите сценарии. Проверьте путь пользователя и данные в CRM, почте, платёжной системе и 1С.

  5. 5

    Выполните релиз. Назначьте короткое окно, включите мониторинг и не удаляйте исходный бэкап.

07

План отката: решение принимают по сигналам

Откат — не признак неудачи, а заранее согласованный способ ограничить ущерб. Критерии остановки стоит согласовать до старта.

Форма

Заявка не отправляется или не создаётся в CRM.

Оплата

Ошибка на оформлении или в ответе платёжного сервиса.

SEO

Страницы отдают 500, меняются robots или canonical.

Скорость

Резко растёт время ответа и число ошибок сервера.

08

Когда обновление лучше передать специалистам

Подрядчик нужен, если есть кастомные модули, обмен с 1С, интеграция CRM, несколько сайтов на одной установке или нет проверенного сценария восстановления. В таких проектах обновление — часть технической поддержки, а не разовая операция.

Подтвердить восстановление бэкапа; сверить версии окружения; проверить формы с UTM; найти лид в CRM; оформить тестовый заказ; проверить письма и логи; сохранить журнал изменений; согласовать условия отката

FAQ

Частые вопросы

Можно ли обновлять только ядро, не трогая модули?

Можно, но совместимость модулей нужно проверить заранее. Устаревший модуль может конфликтовать с новой версией ядра.

Достаточно ли бэкапа из панели Битрикс?

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

Нужно ли выключать сайт на время работ?

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

Как долго хранить резервную копию?

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

Мы разработали личный кабинет для наших заказчиков

Заказчики могут ставить задачи и видеть статус их выполнения

Возможность вести диалог со службой поддержки

Партнеры могут заводить свои проекты и видеть вознаграждение

+7 812 244 70 93

Пригласить в тендер