Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Бэкапер.
Скачать бесплатно Бэкапер.
Не стоит хранит все яйца в одном холодильнике, иначе их можно рано или поздно потерять.
Это я о сайтах. Бэкап сайта довольно важная процедура, которую желательно выполнять регулярно.
Однако множество хостинг компаний предлагают только платный бэкап сайта, но даже в этом случае файлы хранятся у них на сервере а значит при сбое можно потерять бэкап вместе с самим сайтом.
Я предлагаю скрипт бэкапа сайта, который размещает файлы на Яндекс диске.
Скрипт работает с любыми движками (тестировался на DLE 10), хотя ему без разницы что архивировать и сохранять.
Всё настраивается в одном файле, настроек довольно много, можно подобрать оптимальный вариант.
А теперь о том, что же скрипт умеет:
-Стандартно настраивается какие папки и файлы нужно включать в бэкап а какие пропустить.
-Запуск скрипта по cron.
-Бэкап формируется в формате zip.
-Лог работы. Размер лог файла можно настроить.Скрипт может работать в режиме отладки либо без него.
-Бэкап на Яндекс диск. Можно подключить не один аккаунт Яндекса а несколько (например 5),скрипт вычисляет свободное место на диске и размещает бэкап там где место есть, если места полно везде то архив с бэкапом размещается по очереди в разных аккаунтах.
-Функция удаления старых бэкапов.Можно настроить хранить 1-2-3 бэкапа, либо удалять старые лишь при нехватке места на Яндекс диске.
-Бэкап не только файлов но и базы данных. Для удобства архив с файлами и базой можно назвать по-разному.
-Два бэкапа. Если Вы хотите запускать бэкап базы данных раз в день а файлов раз в неделю то нет проблем,всё легко настраивается.
-Загрузка файлов по FTP. Для тех кто не любит Яндекс диск и у кого есть сервер с большим дисковым пространством есть возможность отправлять файлы по ФТП.
-Уведомление по email. Для уведомлений используется встроенный почтовый обработчик или можно использовать SMTP сервер, как Вам удобнее.Настраивается уведомление не только о завершении создания бэкапа но и о его старте.
-Имеется функция пропуска файлов размером больше... В общем настраивается максимальный размер файла.
-Ограничение хостинга на максимальный размер файла можно обойти, скрипт будет разделять архивы на не большие части.
-Можно обойти ограничение на максимальное время выполнения скрипта (в случае запуска по крону, а не через браузер).
Требования:
Версия php не ниже 5.0
zlib
mysql
curl
Понятная инструкция, версия для DLE и любого другого сайта, разумная помощь, входят в комплект продажи. Все обновления и доработки бесплатно.
Стоимость скрипта 20$.
Отдал бы и за 100 рублей, но тогда этот скрипт будет завтра же в паблике а мне этого не хочется.
Связь через icq-630538407 либо здесь в личку.
P.S.
Не стоит писать комментарии типа:
"Фигня", "Есть лучше" и всё в этом роде.
Пишите вопросы по делу, на них я с удовольствием отвечу.