Главное за минуту
- Не обновляйте рабочий сайт, пока не проверены резервная копия и её восстановление.
- Тестовая копия должна повторять версии PHP, БД, модулей и интеграций боевого контура.
- Приёмка включает не только страницы, но и формы, CRM, оплату, письма и заказы.
- Откат готовят до запуска: фиксируют время, ответственного и порядок восстановления.
01
Почему обновление нельзя запускать сразу на боевом сайте
Ядро, модули и решения Marketplace меняют код и структуру данных. Конфликт может проявиться не на главной странице, а в корзине, агенте, обмене с 1С или обработчике формы. Для маркетинга это означает потерянные заявки, некорректные UTM и разрыв передачи лида в CRM.
Безопасный сценарий начинается с окна работ, контрольной точки и понятного условия: если критический путь не проходит проверку, изменения откатывают, а не исправляют «на ходу».
02
Контрольная точка
До обновления нужны независимые копии файлов и базы данных с временем создания и местом хранения.
03
Что включить в резервную копию
Стандартный бэкап из административной части полезен, но не заменяет проверку восстановления. Сохраните архив вне сервера сайта: при сбое диска локальная копия не поможет.

Обязательно сохранить
- базу данных и каталог файлов;
- настройки окружения и cron;
- ключи API, почту, вебхуки и очереди.
Зафиксировать отдельно
- версии PHP, ядра и модулей;
- активные доработки и шаблоны;
- время начала работ и ответственного.
Инструкция по штатному резервному копированию доступна в документации 1С-Битрикс.
04
Аудит готовности: что считается нормой
Перед запуском оцените не наличие архива, а возможность вернуть сайт в рабочее состояние.

| Проверка | Плохо | Критерий готовности |
|---|---|---|
| Бэкап | Архив только на сервере | Файлы и БД скачаны, дата известна |
| Тестовый контур | Другая версия PHP | Повторяет боевое окружение |
| CRM | Проверена только форма | Лид создан с UTM и источником |
| Откат | «Разберёмся при ошибке» | Есть инструкция и ответственный |
05
Какие пользовательские сценарии проверять
Список строят от денег и лидов, а не от перечня страниц. Для интернет-магазина это поиск, карточка, корзина, оплата, письмо и изменение статуса. Для корпоративного сайта — форма, антиспам, CRM и уведомление менеджеру.
Проверка для маркетолога
Отправьте тестовую заявку с UTM-метками и проверьте в CRM источник, кампанию, имя, телефон и время создания.
06
Как обновить Битрикс по безопасному маршруту
Не смешивайте обновление с новыми доработками: тогда невозможно понять источник ошибки и корректно откатить изменения.
- 1
Соберите исходные данные. Зафиксируйте версии, ошибки в журнале, трафик и критические интеграции.
- 2
Создайте контрольную копию. Сохраните файлы и БД отдельно, затем проверьте восстановление на стенде.
- 3
Обновите тестовый контур. Сначала ядро и модули, затем кеш и управляемые агенты по плану.
- 4
Пройдите сценарии. Проверьте путь пользователя и данные в CRM, почте, платёжной системе и 1С.
- 5
Выполните релиз. Назначьте короткое окно, включите мониторинг и не удаляйте исходный бэкап.
07
План отката: решение принимают по сигналам
Откат — не признак неудачи, а заранее согласованный способ ограничить ущерб. Критерии остановки стоит согласовать до старта.
Форма
Заявка не отправляется или не создаётся в CRM.
Оплата
Ошибка на оформлении или в ответе платёжного сервиса.
SEO
Страницы отдают 500, меняются robots или canonical.
Скорость
Резко растёт время ответа и число ошибок сервера.
08
Когда обновление лучше передать специалистам
Подрядчик нужен, если есть кастомные модули, обмен с 1С, интеграция CRM, несколько сайтов на одной установке или нет проверенного сценария восстановления. В таких проектах обновление — часть технической поддержки, а не разовая операция.
Подтвердить восстановление бэкапа; сверить версии окружения; проверить формы с UTM; найти лид в CRM; оформить тестовый заказ; проверить письма и логи; сохранить журнал изменений; согласовать условия отката
FAQ
Частые вопросы
Можно ли обновлять только ядро, не трогая модули?
Можно, но совместимость модулей нужно проверить заранее. Устаревший модуль может конфликтовать с новой версией ядра.
Достаточно ли бэкапа из панели Битрикс?
Нет. Важно убедиться, что архив скачивается, распаковывается и база реально восстанавливается на тестовом контуре.
Нужно ли выключать сайт на время работ?
На коротком релизе — желательно включить режим обслуживания, чтобы не потерять заказы и не получить расхождение данных.
Как долго хранить резервную копию?
Минимум до завершения мониторинга после релиза. Практичнее хранить несколько точек по вашей политике бэкапов.