Автоматическое аварийное резервное копирование


Начиная с версии 4.40 система умеет автоматически создавать упрощенные резервные копии на случай критического сбоя. Это могут быть проблемы хостинга, атака хакеров, ошибка администратора сайта или оператора и другие форс-мажоры сопровождающиеся потерей или повреждением данных.

В папке Backups хранятся последние 7 ежедневных, 4 еженедельных и 6 ежемесячных резервных копий. Копии носят характер аварийных, содержат только папки Content и Data. Поэтому для их ручного восстановления требуется вмешательство разработчика или системного администратора.

Бэкапы видны через админзону, но их нельзя восстановить через админский интерфейс поскольку в них содержится только часть данных. Нумерация файлов ведется от 1 (самый свежий). Точную дату бэкапа можно определить по дате-времени создания файла, также она отображается в списке бэкапов в админзоне.

В случае необходимости администратору сайта нужно скачать резервную копию по FTP, распаковать zip и восстановить полностью или частично нужные файлы. Перед любой подобной операцией строго рекомендуется скачать весь сайт по FTP на локальный диск или сделать полный бэкап и скачать его на всякий случай. Лишних резервных копий не бывает!

Естественно, под резервные копии нужно некоторое дисковое пространство. Соответственно, если его приходится жестко экономить - его можно отключить через preferences.xml, ключ autobackups.

Внимание! 7 раз подумайте стоит ли экономить на резервном копировании.

Возможно, при определенных настройках (запрет на запись, нехватка дискового пространства) система не сможет создать автоматически резервную копию. В таком случае она создаст файл нулевого размера и выдаст предупреждение с кодом ошибки в Data/error.log.