Найти в Дзене
Уроки Linux

🛠️ Как быстро настроить автоматический бэкап MySQL с помощью bash

🛠️ Как быстро настроить автоматический бэкап MySQL с помощью bash

Привет, друзья! Вы когда-нибудь терялись в море данных и жаждали надежности? Сегодня расскажу, как сделать простую, но очень важную автоматическую бэкап-систему для MySQL — быстро, удобно и без лишних затрат!

Желаете обезопасить свои базы? Тогда встречайте несколько хитростей, которые точно спасут ваши данные:

- Создайте скрипт для бэкапа, содержащий команды для выгрузки базы с помощью mysqldump.

- Расположите его на сервере и сделайте его исполнимым:

chmod +x ~/backup_mysql.sh

- Настройте cron, чтобы запускать бэкап ежедневно в определенное время, например, в 3 ночи:

0 3 * * * /home/user/backup_mysql.sh

Веселая часть — автоматическая архивация и удаление старых копий! Можно добавить такие строки в скрипт:

tar -czf ~/backups/mysql_$(date +\%Y\%m\%d).tar.gz /path/to/backup.sql

find ~/backups/ -type f -mtime +7 -delete

Итак, автоматизация — ваш лучший друг! Мир баз данных полон сюрпризов, но подготовленным он дается легко. А вы уже автоматизировали бэкапы у себя?

Подумайте, а вдруг сегодня именно тот день, когда нужно было это сделать?

💬 Пригласи своих коллег-подписчиков в канал https://t.me/LinuxSkill и в бота https://t.me/gradeliftbot — больше полезных статей ты найдешь там, а вакансии для системных администраторов — в боте!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!