Резервное копирование Битрикс24 - обязательная часть администрирования коробочной версии и осознанного управления облачным порталом. Потеря базы данных или повреждение файлов сайта без актуального бэкапа означает дни простоя и невосстановимую потерю истории сделок и документов.
Резервное копирование Битрикс24 - обязательная часть администрирования коробочной версии и осознанного управления облачным порталом. Потеря базы данных или повреждение файлов сайта без актуального бэкапа означает дни простоя и невосстановимую потерю истории сделок и документов.
Подход к резервному копированию кардинально отличается в зависимости от того, на какой версии работает портал.
Облачный Битрикс24
Вендор хранит данные на своих серверах и самостоятельно выполняет резервное копирование инфраструктуры. Администратор портала не имеет прямого доступа к файловой системе и базе данных. Тем не менее облако не снимает с компании ответственность за сохранность данных:
Коробочный Битрикс24
Здесь вся ответственность за бэкап лежит на администраторе сервера. Резервная копия должна покрывать два компонента:
| Компонент | Что входит | Критичность |
|---|---|---|
| База данных (MySQL/Percona) | Все сущности CRM, задачи, чаты, настройки | Критично |
| Файловая система | Загруженные файлы, шаблоны, кастомные компоненты | Высокая |
По нашему опыту, именно отсутствие настроенных бэкапов обнаруживается при первичном аудите коробочных порталов - наряду с устаревшим веб-окружением и ошибками структуры базы данных.
Если вы ещё не проходили аудит своего портала, полезно понять сколько часов реально занимает аудит Битрикс24 - это поможет оценить объём работ.
База данных - ключевой объект резервирования. По данным из наших аудитов, размер базы среднего портала составляет порядка 20-30 ГБ (например, в одном из проверенных порталов база занимала ~28 ГБ при 47 ГБ ОЗУ на сервере). При большой активности в CRM, чатах и на диске размер растёт быстрее.
Стандартная СУБД для коробки - MySQL или Percona Server. Резервная копия базы делается одним из способов:
mysqldump - полный дамп, удобен для небольших баз;Резервируется директория веб-приложения (как правило /home/bitrix/www). Особое внимание стоит уделить:
/upload);/local, /bitrix/components);.settings.php, dbconn.php, конфигурация SMTP).Изменённых файлов в среднем портале единицы (по данным аудита - из 109 000+ проверенных файлов модифицированы только 23, т.е. ~0,02%). Тем не менее именно их потеря после сбоя может привести к неработоспособности кастомных доработок.
Дополнительно рекомендуется сохранять конфигурации nginx, Apache и PHP - это ускорит восстановление на новом сервере. При переходе с облачного Битрикс24 на коробку или миграции между серверами конфигурационные файлы веб-окружения часто оказываются первым, что приходится восстанавливать вручную.
Как организован типовой процесс резервного копирования коробочного Битрикс24: данные с сервера портала попадают в локальное хранилище и параллельно - во внешнее (облачное или удалённое) хранилище, откуда при необходимости производится восстановление.
flowchart LR
B24[Коробочный Битрикс24\nфайлы + БД] --> LOCAL[Локальный бэкап\nна том же сервере]
B24 --> REMOTE[Внешнее хранилище\nS3 / NFS / другой сервер]
LOCAL -->|Ротация| ARCHIVE[Архив копий\n7-30 дней]
REMOTE -->|Ротация| ARCHIVE
ARCHIVE -->|Восстановление| RESTORE[Развёртывание\nна новом сервере]
Рекомендуемая частота резервного копирования:
| Тип копии | Частота | Хранение |
|---|---|---|
| Полная (БД + файлы) | Ежедневно, в нерабочее время | 7-14 копий |
| Только БД | Каждые 4-6 часов | 2-3 дня |
| Снимок виртуальной машины | Перед обновлениями / миграциями | 2-3 последних |
Копии на том же физическом сервере, где работает Битрикс24, не являются полноценной защитой - при выходе диска из строя теряются одновременно и данные, и бэкапы. Внешнее хранилище обязательно.
В коробочной версии предусмотрен штатный модуль резервного копирования, доступный из административной панели (Настройки → Инструменты → Резервное копирование). Он позволяет:
Ограничения штатного модуля:
При первоначальном развёртывании коробки в типовом проекте настройка бэкапов включается как обязательный пункт - наравне с установкой SSL, настройкой почты и конфигурацией Push & Pull.
Резервная копия перед обновлением ядра или миграцией на новый сервер - не опция, а обязательное условие. По нашей практике, схема работ при переезде коробки выглядит так:
Гарантийная поддержка после такой миграции обычно длится около недели - в течение этого времени старый сервер остаётся доступным как резервный вариант отката.
Если у вас настроена интеграция Битрикс24 и 1С, перед обновлением особенно важно убедиться, что бэкап сделан: несовместимость версий модуля обмена с 1С после обновления - одна из наиболее частых причин обращений в техподдержку.
Один из проверенных подходов - развернуть вторую копию Битрикс24 в режиме «для разработки» на отдельной виртуальной машине. Это решает сразу несколько задач:
Для развёртывания такой среды потребуется:
Работы по разворачиванию dev-среды на основе копии ВМ занимают, по нашему опыту, около 11 часов (без учёта интеграции с Active Directory).
Применяется, если проблема - повреждение данных или ошибочные изменения настроек.
mysql -u bitrix0 -p sitemanager < backup.sql.chown -R bitrix:bitrix /home/bitrix/www).Применяется при выходе сервера из строя или плановой миграции.
/etc/nginx, php.ini, SMTP-настройки).После восстановления обязательно проверьте состояние безопасности: структуру базы данных, уровень проактивной защиты, наличие HSTS-заголовков и корректность редиректа HTTP → HTTPS.
Резервная копия содержит всю базу данных портала, включая пароли (хэши), данные клиентов и переписки. Требования к её хранению:
Игнорирование безопасности бэкапов - одна из критичных уязвимостей, которую мы выявляем при аудите коробочных порталов наряду с устаревшим веб-окружением и отключённой двухэтапной авторизацией.
Если вам нужна регулярная проверка состояния портала и своевременное реагирование на проблемы с бэкапами, стоит рассмотреть техническую поддержку Битрикс24 - в рамках пакетов часов администраторы отслеживают работу резервного копирования в том числе.
Оставьте заявку - мы свяжемся с вами и проконсультируем.
Эксперт АС Проект свяжется в течение 60 минут.