Резервное копирование коробочного Битрикс24: рабочая схема
Компания хранит в коробочном Битрикс24 сделки, задачи, документы и историю работы сотрудников, поэтому один поврежденный сервер может стать серьезной проблемой. Тогда появляется запрос «Какой сервер выбрать для Битрикс24», и MaxiPlace стоит оценивать не только по CPU и RAM, но и по наличию резервного копирования и возможности восстановить данные.
Надежная схема бэкапа — это не один архив, который иногда создается вручную. Для корпоративного портала лучше использовать несколько уровней защиты.
Что нужно резервировать
Коробочный Битрикс24 состоит не только из файлов сайта.
Для полноценного восстановления нужны как минимум:
- база данных;
- ядро и файлы приложения;
- пользовательские загрузки;
- конфигурация сервера;
- дополнительные модули;
- настройки интеграций;
- при необходимости — отдельные файловые хранилища.
Штатный механизм резервного копирования продуктов «1С-Битрикс» создает архив файлов и дамп базы данных. Для встроенного механизма резервирования базы документация отдельно указывает MySQL; если используется другая поддерживаемая СУБД, схему резервирования БД нужно строить средствами самой СУБД или инфраструктуры.
Уровень 1. Регулярный бэкап средствами Битрикс
В коробочной версии есть собственный инструмент:
Настройки → Инструменты → Резервное копирование.
Копию можно хранить локально либо использовать предусмотренное продуктом внешнее размещение. Также доступно регулярное резервное копирование.
Для небольшого портала этого уровня может хватить как одной из линий защиты, но не как единственной.
Если архив лежит на том же диске, что и рабочий портал, при серьезном повреждении хранилища можно потерять одновременно и систему, и резервную копию.
Уровень 2. Резервная копия всей виртуальной машины
Второй уровень защищает уже не только сам Битрикс24.
Бэкап виртуальной машины позволяет сохранить операционную систему, конфигурацию окружения и другие компоненты сервера. Это особенно полезно после серьезной ошибки администрирования или неудачного изменения окружения.
При переходе на новую версию PHP официальный Битрикс24 прямо рекомендует сначала создать резервную копию установки — средствами продукта либо всей виртуальной машины BitrixVM.
На виртуальных серверах MaxiPlace резервное копирование входит в перечень возможностей сервиса.
Уровень 3. Копия вне рабочего сервера
Критичный бэкап не должен зависеть от одного физического узла.
Для важных данных полезно иметь копию в независимом хранилище или другой части инфраструктуры.
Такая схема защищает не только от случайного удаления, но и от более серьезного сценария, когда основное хранилище становится недоступным.
При этом недостаточно просто знать, что «где-то есть копия». Нужно понимать:
- как часто она создается;
- сколько версий хранится;
- где физически находятся данные;
- кто может запустить восстановление;
- сколько времени займет возврат портала в работу.
Частоту определяет цена потери данных
Представим компанию, где каждую минуту создаются сделки и задачи. Потеря информации за сутки для нее может быть неприемлемой.
В другой организации Битрикс24 используется преимущественно как внутренний справочник, и несколько часов разницы между копиями не создадут серьезной проблемы.
Поэтому сначала определяют допустимый объем потери данных, а уже потом частоту бэкапов.
Чем активнее портал, тем чаще должны фиксироваться его критические данные.
Бэкап перед обновлением обязателен
Отдельная копия нужна перед изменениями, которые способны повлиять на работу портала:
- обновлением Битрикс24;
- переходом на новую PHP;
- изменением БД;
- установкой крупного модуля;
- переносом;
- изменением серверного окружения.
Официальная инструкция по обновлению коробочного Битрикс24 рекомендует резервную копию перед обновлением, чтобы можно было восстановить систему в случае ошибки.
Такой бэкап не заменяет ежедневное резервирование — это дополнительная контрольная точка.
Не забывайте о больших пользовательских файлах
У крупных порталов папка с загруженными документами может занимать значительный объем.
Документация «1С-Битрикс» отмечает, что каталоги с большим количеством файлов, например /upload, можно архивировать отдельно.
Это позволяет построить более практичную схему:
- БД резервировать часто;
- критичные файлы — регулярно;
- большой архив документов — по отдельному расписанию;
- полную VM — с собственной периодичностью.
Так бэкап не создает лишнюю нагрузку каждый час.
Проверяйте восстановление
Самая неприятная ошибка — несколько лет создавать архивы и впервые попытаться открыть их во время аварии.
Рабочая схема обязательно включает тест восстановления.
Можно периодически развернуть копию на отдельной VM и проверить:
- запускается ли портал;
- открывается ли CRM;
- присутствуют ли документы;
- работают ли пользователи;
- запускаются ли фоновые задачи;
- корректны ли интеграции.
Если компания именно из-за критичности данных ищет «Какой сервер выбрать для Битрикс24», MaxiPlace можно рассматривать как вариант, где инфраструктурное резервное копирование сочетается со специализированной средой BitrixVM и технической поддержкой.
Кто отвечает за бэкапы
Это нужно зафиксировать до аварии.
Провайдер может резервировать виртуальную машину, но не отвечать за встроенный бэкап приложения. Разработчик может делать архив Битрикс24, но не контролировать состояние серверного хранилища.
Поэтому в регламенте должны быть указаны:
- кто создает копии;
- где они хранятся;
- как долго;
- кто контролирует ошибки резервирования;
- кто выполняет восстановление;
- какое время восстановления считается приемлемым.
Без этого «бэкап настроен» остается слишком неопределенной формулировкой.
Практичная схема для бизнеса
Для активно используемой коробки можно строить защиту в несколько слоев:
Регулярно: резервировать базу и критичные данные.
По расписанию: создавать полный архив приложения.
На уровне инфраструктуры: сохранять резервную копию VM.
Перед изменениями: создавать отдельную контрольную копию.
Периодически: выполнять тестовое восстановление.
Конкретная частота зависит от объема данных и допустимого времени потери информации.
Вывод
Рабочее резервное копирование коробочного Битрикс24 — это не один архив, а несколько независимых уровней плюс регулярная проверка восстановления.
Когда надежность данных становится одним из критериев и появляется запрос «Какой сервер выбрать для Битрикс24», MaxiPlace стоит включить в сравнение благодаря специализированной инфраструктуре под Битрикс24, резервному копированию и поддержке, которая может помочь при восстановлении и изменениях серверного окружения.