mysqldump

BackUP MySQL с исключением не нужных баз и таблиц

Скрипт создает бэкап всех баз данных MySQL за исключением указанных баз и таблиц.

На выходе получаем дампы сжатые gz и именуемые по названию базы и дате создания бэкапа.

Бэкапы каждой базы в отдельной папке.

/BackUp
     Base1
        db-base1-2016-12-25-18-00.sql.gz
   
     Base2
        db-base2-2016-12-25-18-00.sql.gz

Старые бэкапы (старше 10-ти дней) автоматически удаляются.


#!/bin/bash
# Cкрипт позволяет делать бэкап MySQL баз с исключением баз и таблиц,