[Решено] Скрипт для бэкапа файлов
Внимание! Речь пойдет о резервном копировании файлов на хостинге. Для бэкапа базы данных существует Sypex Dumper, ставший практически стандартом: http://sypex.net/products/dumper/
Привык я к хорошему. Хорошее в моем понимании - это хостинг с доступом к SSH, где можно сделать примерно так:
tar czf backup-090306.tar.gz *
После чего скачать файл gz к себе на локальную машину и спать спокойно.
Но, как говориться, хорошего понемногу. Пришлось на днях установить Drupal на хостинг, где не было ни то что SSH, а даже нормальной админ-панели. Пришлось искать стороннее решение для задачи резервного копирования.
Из всего, что я испробовал, больше всего мне понравился скрипт AlfaUngzipper. По идеологии очень напоминает упомянутый вначале Dumper - всего один файл php, но в нем есть все, что надо, включая фильтрацию файлов по размеру и расширению. Кроме создания бэкапа и, последующего его восстановления, этот "малыш" умеет изменять права доступа на файлы и каталоги.
Для скачивания скрипта необходимо указать имя пользователя и пароль, по которым вы будете получать доступ
к скрипту. Страница для скачивания: http://alfaungzipper.com/ru/download.html