Скрипт под Linux
Нужен скрипт под Linux, который будет ежедневно запускаться кроном и должен выполнять следующие задачи:
1. удалять с диска старые файлы бэкапов (время - вынести в настройки)
2. производить проверку и оптимизацию заданной БД MySQL (параметры - вынести в настройки)
2. снимать бэкап БД в tar gzip с паролем
3. снимать бэкап файлов сайта в tar gzip с паролем. Важно!! в настройках можно указать, какие папки внутри данной не нужно вносить в бэкап - кеш и прочее
4. в определенный день недели (в настройки) отсылать снятые сегодня бэкапы на удаленный сервер
5. проверять изменение файлов в указанных папках. Нужно иметь возможность исключить из проверки некоторые вложенные папки (кеш и тп). В случае обнаружения изменений - писать в лог и отсылать уведомление на е-майл
Пишите сроки и цены.