Полезные статьи по разработке сайта на системе управления 1С-Битрикс. Программирование. Верстка.

Как сделать бэкап сайта на 1с-битрикс?

  5

Чтобы сделать backup сайта на 1с-битрикс, переходим в админку. Переходим в административной панели в Настройки → Инструменты → Резервное копирование → Создание резервной копии.

Создание резервной копии

Можно перейти по адресу: <ваш сайт> /bitrix/admin/dump.php. На этой странице вы можете выбрать размещение резервной копии:

  • в облаке «1С-Битрикс»
  • в папке сайта

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

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

Создатели 1с-битрикс предупреждают:

Изменение экспертных настроек может привести к созданию нецелостного архива и невозможности его восстановления. Вы должны хорошо понимать, что делаете.

Далее вам предоставляются возможности исправить содержимое будущего бэкапа.

Выберите, что нужно архивировать:

  • базу данных
  • ядро
  • публичную часть
Что исключить:
  • статистику
  • поисковый индекс
  • журнал событий
  • файлы и папки по маске
  • файлы определенного размера

Далее пункт «Режим архивации».

Вы можете:

  • зашифровать свой дамп, причем при размещении его в облаке «1С-Битрикс» это опция активна принудительно,

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

Список резервных копий.

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

  • Имя
  • Размер
  • Размещение
  • Изменен – дата создания.

Список резервных копий.

На этой странице под таблицей, прячется ссылка на скрипт (который частенько не могут найти =) ) для восстановления restore.php, про него я уже писал в своей статье Скачать resore.php .

Автоматическое создание.

На странице списка резервных копий, есть кнопка перехода на занимательную страницу — «Автоматическое создание». Переходим туда, там мы видим настройки для создания buckup в указанное время с заданной периодичностью. К сожалению доступна они только, если системные агенты выполняются на cron, иначе необходимо настроить на определенное время выполнение php скрипта /bitrix/modules/main/tools/backup.php через панель хостинга. Также можно настроить, при каких условиях удалять локальные резервные копии.

Автоматическое создание копии вы также можете настроить по своему усмотрению.