<?php
/* Параметры резервного копирования */
/*$arExpertBackupParams = array(
'dump_base' => 0, // Архивировать базу данных
// Исключить из базы данных:
'dump_base_skip_stat' => 1, // статистику
'dump_base_skip_search' => 1, // поисковый индекс
'dump_base_skip_log' => 1, // журнал событий
//'dump_file_public' => 1, // Архивировать публичную часть
//'dump_file_kernel' => 1, // Архивировать ядро
// 'dump_do_clouds' => 1,
'skip_mask' => 1, // Исключить из архива файлы и директории по маске
'skip_mask_array' => array(
"/docs/folder/files",
"/docs/quality_dep_files",
"/docs/file-sm-komandor",
"/services/cctv/snapshots",
"/phpMyAdmin",
"/sxd",
"/bxApiDocs-master",
//"/Classes",
"/docs/ScoolDir",
"/log"
),
'dump_max_file_size' => 0, // Исключить из архива файлы размером более (0 - без ограничения), Кб
'skip_symlinks' => 1, // Пропускать символические ссылки на директории
);*/
// Активируем Исключить из архива файлы и директории по маске
//COption::SetOptionInt("main", "skip_mask", "Y");
// Проверить целостность архива после завершения
//COption::SetOptionInt("main", "dump_integrity_check", 1);
// Для маски исключения действуют следующие правила:
// шаблон маски может содержать символы "*", которые соответствуют любому количеству любых символов в имени файла или папки;
// если в начале стоит косая черта ("/" или "\"), путь считается от корня сайта;
// в противном случае шаблон применяется к каждому файлу или папке;
// Примеры шаблонов:
// /content/photo - исключить целиком папку /content/photo;
// *.zip - исключить файлы с расширением "zip";
// .access.php - исключить все файлы ".access.php";
// /files/download/*.zip - исключить файлы с расширением "zip" в директории /files/download;
// /files/d*/*.ht* - исключить файлы из директорий, начинающихся на "/files/d" с расширениями, начинающимися на "ht".
// Помимо заданных, по дефолту исключаются из копирования
// $ignore_path = array(
// BX_PERSONAL_ROOT."/cache",
// BX_PERSONAL_ROOT."/cache_image",
// BX_PERSONAL_ROOT."/managed_cache",
// BX_PERSONAL_ROOT."/managed_flags",
// BX_PERSONAL_ROOT."/stack_cache",
// BX_PERSONAL_ROOT."/html_pages",
// BX_PERSONAL_ROOT."/tmp",
// BX_ROOT."/tmp",
// BX_ROOT."/help",
// BX_ROOT."/updates",
// '/'.COption::GetOptionString("main", "upload_dir", "upload")."/tmp",
// '/'.COption::GetOptionString("main", "upload_dir", "upload")."/resize_cache",
// );