Документация для разработчиков
Темная тема

Резервное копирование

Закладки


Описание

Для решения задач переноса сайта на удаленный хостинг или восстановления старой версии проекта имеется специальный механизм резервного копирования, предоставляющий следующие возможности:

  • создание архивной версии файлов сайта (формат *.tar.gz);
  • исключение из архива папки, содержащей ядро продукта;
  • исключение из архива файлов, размер которых превышает некоторое заданное значение;
  • создание дампа базы данных (формат *.tar.gz);
  • исключение из дампа таблиц статистики и поискового индекса.

Выполнить перечисленные действия можно на странице Резервное копирование (Настройки > Инструменты > Резервное копирование).

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



Резервное копирование

Создание полной резервной копии с настройками процесса по умолчанию.

ПолеОписание
Облачное хранилище "1С-Битрикс"Индикатор свободного места в облачном хранилище "1С-Битрикс". Поле неактивно, если не подключено облачное хранилище.
Размещение резервной копииВыбор места для размещения резервной копии.
СайтВыбор сайта, если их в системе несколько. Появляется только при использовании многосайтовости на разных доменах.


Параметры

Форма служит для ручного задания параметров резервного копирования.

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

Примечание. До версии главного модуля 15.5.5 файл архива базы данных не мог превышать 2 Гб.

Исключить из базы данныхПоле позволяет исключить из архива таблиц статистики, журнала событий и поискового индекса. Для этого необходимо отметить соответствующие опции. Исключение поискового индекса уменьшит дамп базы данных, но потребует переиндексации после восстановления.
Архивировать ядроПри отмеченной опции будет создана резервная копия ядра продукта.
Архивировать публичную частьПри отмеченной опции будет архивироваться публичная часть сайта.
Исключить из архива файлы и директории по маскеУказываются маски для файлов и директорий для исключения из архива.

Для маски исключения действуют следующие правила:
  • шаблон маски может содержать символы "*", которые соответствуют любому количеству любых символов в имени файла или папки;
  • если в начале стоит косая черта ("/" или "\"), путь считается от корня сайта;
  • в противном случае шаблон применяется к каждому файлу или папке;
Примеры шаблонов:
  • /content/photo - исключить целиком папку /content/photo;
  • .zip - исключить файлы с расширением *.zip;
  • .access.php - исключить все файлы *.access.php;
  • /files/download/*.zip - исключить файлы с расширением *.zip в директории /files/download;
  • /files/d*/*.ht* - исключить файлы из директорий, начинающихся на /files/d с расширениями, начинающимися на ht.
  • /bitrix/cache/, /bitrix/managed_cache/, /bitrix/stack_cache/ - исключает из архива папки с кешем.
  • /bitrix/backup/ - исключает из бекапа папку с бекапами, в противном случае каждый новый бекап будет содержать предыдущий бекап, что приводит к росту размера архива.
Исключить из архива файлы размером болеезадание ограничения на размер файлов (в kb), включаемых в архив. (0 - без ограничения)
Пропускать символические ссылки на директорииПри отмеченной опции в архив не будут добавляться символические ссылки, используемые в проекте.
Режим архивации
Шифровать данные резервной копии:Включение опции шифрования.
Проверить целостность архива после завершенияПри отмеченной опции после создания архива он будет проверен на целостность.
Отключить компрессию архива (снижение нагрузки на процессор)При установленной опции архив не будет сжат. Не рекомендуется к использованию. Если резервирование происходит только с включенной данной опцией, то хостинг рекомендуется поменять.
Длительность шага и ИнтервалУказывается количество секунд для выполнения одного шага резервного копирования и интервал между шагами. При значении "0" архивация будет выполнена в один шаг. Длительность должна быть не более тайм-аута веб-сервера. Значения подбираются эмпирически под конкретный проект.
Максимальный размер несжатых данных в одной части архива (МБ) Размер одной части архива, в несжатом состоянии. Рекомендуется оставить по умолчанию, так как при размере 100 Мб получается избежать некоторых ошибок при распаковке.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024