Налаштування в продукті
Для настройки регулярного автоматичного резервування необхідно:
- вибрати функцію запуску копіювання через хмарний сервіс 1С-Бітрікс,
- налаштувати виконання агентів на cron, запускаючи кожну хвилину /bitrix/modules/main/tools/cron_events.php. що означає, що автоматичне резервування буде вимкнено.
або, якщо з якихось причин на проекті не використовуються агенти, то
- поставити на потрібний час завдання на cron на запуск /bitrix/modules/main/tools/backup.php.
Після запуску процесу на сторінці Налаштування> Облако 1С-Бітрікс> Розклад резервування з'явиться ваш розклад, унікальний ідентифікатор, якого передається хмарного сервісу. Далі при настанні зазначеного часу створення резервної копії сервіс відкриє спеціальну сторінку на вашому сайті і передасть їй необхідні параметри, щоб створити бекап. Доступ до адміністративної частини не потрібно і адміністративний розділ може бути закритий за IP.
Створення резервної копії бітрікс
Створення резервної копії бітрікс йде через скрипт, трохи пробіжимося з налагодження.
- Розміщення резервної копії> тут все зрозуміло або локально класти або в хмару Бітрікс
- Час створення
- періодичність
- Видаляти локальні копії старіше такого то числа
- Склад резервної копії.
Самі бекапи можна знайти по шляху / home / bitrix / www / bitrix / backup. Скопіювати і подивитися їх можна за допомогою WinSCP, про це я писав докладно тут (Як з windows скопіювати файл на CentOS, Ubuntu, Debian, FreeBSD).