Предпосылки:
Создание архивных копий сайта штатными средствами неткета – не всегда удобно (надо лезть в админку, наличие временных ограничений хостера на выполнение скрипта архивирования, ручное копирование файлов архива себе на компьютер). Архивные копии от хостинговых компаний не всегда актуальны (несоответствия даты архива файлов с датой архива БД, иногда архивы на нужную дату вообще не бывает). Об архивных копиях вспоминают только когда уже что-то слетело…
Решение:
Данный модуль позволяет создавать архивные копии файловой системы и/или БД в автономном режиме без участия пользователя. Копия сжимается архиватором (tgz). Модуль позволяет с задаваемой регулярностью (обычно раз в сутки) создавать архивную копию и сохранять ее в задаваемый каталог на хостинговой площадке. Имя файла архива соответствует названию дня недели. Таким образом, файлы копий перезаписываются более свежими копиями. В результате имеется архив копий за последнюю неделю. Также модуль позволяет с задаваемой регулярностью (обычно раз в неделю) отправлять созданную копию на емейл(ы) администратора. Таким образом, администратору не надо никуда лезть – архив сам прийдет на почту.
Совместимость: 2.3 и выше
Комментарии 5
"Надо быть проще и люди к Вам потянутся."(с)...
1. Стоимость указана за лицензию на 1 копию netcat?
2. Нет ли идей, как модифицировать решение так, чтобы оно сохраняло копию сайта на другой сервер? (на случай, если сайт занимает >50% пространства хостинга) Вот вопрос на эту тему: http://habrahabr.ru/qa/13610/
3. Тестировался ли модуль в тяжелых условиях? Большие сайты >1 ГБ. информации, большая база и т.д.
4. Нет ли каких-либо мыслей насчет инкрементного бэкапа?
Спасибо!
2. на хабре вам дали несколько идей, если в ручном режиме они у вас сработают, то это можно автоматизировать скриптом.
3. тестировался на сайтах, размер архива на которых составлял порядка 50Мб.
4. посмотрите в сторону готовых решений по инкрементному бекапу, изобретать велосипед не вижу смысла.