1. Установка и настройка

1. Установка

Установите расширение через Настройки → Расширения → выберите скачанный файл расширения.

Важно!
Для работы расширения нужен School-Master версии не ниже 3.9.6

2. Настройка

Для настройки расширения перейдите Настройки → Обслуживание → Autobackup. Нажмите на шестеренку.

2.1 Основные настройки

Ключ лицензии – указывается ключ, который нужно получить в личном кабинете.

Размер части копии – опция для разделения больших архивов на части.
Если у вас на хостинге мало места, то поставьте 100-200Мб. Если с местом всё в порядке, то можете пропустить.

Уведомления – включает отправку отчётов о работе расширения на указанные Email.
Email нужно указывать каждый с новой строки.

2.2 Умный бэкап

Умный бэкап — создает резервные копии по определенным событиям, позволяет спасти от неосторожных действий в админке.

Бэкап перед импортом пользователей — делает резервную копию базы данных перед загрузкой пользователей

Бэкап перед обновлением системы — предлагает (не делает принудительно, а предлагает) нажать кнопку для создания резервной копии в 1 клик.

Хранилище — место, куда будут сохраняться умные бэкапы. Если хранилище не указано то умный бэкап будет сохранятся локально, в extensions/autobackup/tmp/

2.3 Системные

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

Задание для планировщика CRON

Задание нужно скопировать, перейти на хостинг, в раздел планировщика и создать новое задание.

задания cron для бэкапов

Периодичность запуска 1 раз в 60 минут (раз в час).
Если сайт небольшой, то допускается запуск раз в 20 - 30 минут.
 

Путь до php – здесь указывается путь до интерпретатора PHP.

По-умолчанию путь имеет стандартный вид = php
Для большинства хостингов этого указания достаточно.

Иногда на хостингах скрипт может выполняться от старых версий PHP или наоборот, от слишком новых. Нам нужно, чтобы скрипт выполнялся от PHP 7.2 или 7.3

В этом случае пишем в техподдержке хостинга и уточняем путь до интерпретатора PHP конкретной версии.

К примеру,
в ISP Manager на Ubuntu путь до PHP 7.3 может выглядеть так:
/opt/php73/bin/php 

 

настройки резервного копирования

 

После установки Автобэкап доступен в Настройки – Обслуживание.

Домашнее задание

Авторизуйтесь для просмотра домашнего задания