
Автоматические бэкапы на Яндекс.Диск
ProffiWeb Топ-разработчик #9 с 2020 годаЧто делает плагин
Плагин создаёт резервные копии вашего магазина и отправляет их на Яндекс.Диск. Копируются файлы сайта и, при желании, база данных.
Как хранятся копии
Для каждого дня создаётся отдельная папка с датой на Яндекс.Диске.
Файлы сайта упаковываются в архив и при необходимости делятся на части: *.p000.tar.gz , *.p001.tar.gz и т.д. Размер каждой части 5GB
База данных сохраняется отдельным файлом dbname_YYYY-MM-DD_HHMM.sql.gz (если включено копирование БД).
Возможности
Выборочно: только файлы, только база или и то, и другое.
Архивирование «по частям»: каждая часть создаётся, тут же загружается на Диск и удаляется локально, чтобы не занимать место на сервере.
Готовые команды для cron — можно настроить автоматический запуск и регулярную очистку старых копий.
Папка с изображениями товаров входит в основной архив файлов сайта. (Папка с эскизами товаров в бэкап не
Зачем вам этот плагин
Плагин решает главную задачу — делает резервные копии магазина и складывает их на Яндекс.Диск без лишней рутины. Запустили один раз, настроили — и копии появляются по расписанию, а старые автоматически удаляются.
Почему это удобно
Автоматически по расписанию. В настройках есть готовые команды для cron — бэкапы создаются сами, ночью или в любое удобное время.
Без «захламления» сервера. Архив разбивается на части, каждая часть сразу отправляется на Диск и удаляется локально. Место на хостинге не «съедается».
Гибкий состав копии. Можно копировать только файлы, только базу или и то и другое. Отдельными галочками включаются оригиналы и эскизы фото товаров.
Автоочистка. Старые копии удаляются автоматически — вы задаёте срок хранения и не думаете о свободном месте в облаке.
Порядок на Диске. Для каждого дня создаётся своя папка, внутри — архивы сайта по частям и отдельный файл базы данных.
Кому подходит
Администраторам, которым важно быстро восстановиться после ошибок или сбоев.
Тем, кто хочет хранить копии вне сервера и не следить вручную за чисткой архива.
Командам, которым нужен простой и надёжный бэкап «поставил и забыл».





