Как создать резервные копии всех баз данных MySQL в отдельные файлы

for db in $(mysql -e 'show databases' -s --skip-column-names); do mysqldump $db | gzip > "/backups/mysqldump-$(hostname)-$db-$(date +%Y-%m-%d-%H.%M.%S).gz"; done


Создаёт резервные копии всех баз данных MySQL в отдельные сжатые файлы, используя цикл для перебора баз данных и команду mysqldump. Альтернатива — автоматизированные решения резервного копирования MySQL.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *