Написать sh скрипт бекапа

Денис17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.04.2019

Имеется ряд папок сайтов (CentOS), внутри которых расположены файлы сайта + файл с доступом к БД.

Нужен скрипт, который:

- удаляет старые файлы в указанной папке (время устанавливается в настройках)

- проходит по папкам сайтов, для каждого выполняет:

---читает файл подключения к бд

--- снимает бекап бд

--- снимает архив файлов и папок (кроме папок, указанных в настройках)

--- кладет файл бекапа БД в архив

- архив перемещает в нужную папку

- файлы бекапов называются по названию исходной папке + дата-время создания

Все настройки скрипта определяются в начальном блоке, чтобы можно было менять:

- через сколько дней удалять старые бекапы

- куда складывать бекапы

- какие папки не включать в архив

В дальнейшем возможна доработка по отправке бекапов в облако Sekectel. Если есть опыт работы с этим облаком - укажите особо