🛠️ Как быстро настроить автоматический бэкап баз данных на Linux Привет, любители автоматизации! 💡 Всегда интересно сделать так, чтобы важные данные были под защитой без лишних хлопот. Сегодня расскажу, как легко и надежно автоматизировать бэкап баз данных прямо из терминала. Выбираем подходящий инструмент — например, mysqldump для MySQL или pg_dump для PostgreSQL. Плюсы такой автоматизации: - Минимум ручных действий - Защита от потери данных при сбоях - Возможность легко восстанавливаться Для этого делаем простенький скрипт, который пишет бэкап в определенный каталог и удаляет старые файлы по расписанию. Главное — правильно настроить cron и убедиться, что права доступа безопасны. Вот пример для MySQL: #!/bin/bash DATABASE='mydb' USER='user' PASSWORD='pass' DUMP_PATH='/backups/mysql' DATE=$(date +%Y-%m-%d_%H-%M) mysqldump -u$USER -p$PASSWORD $DATABASE > $DUMP_PATH/$DATABASE-$DATE.sql find $DUMP_PATH -type f -mtime +7 -delete Добавляем его в crontab: 0 2 * * * /path/to/backup.
🛠️ Как быстро настроить автоматический бэкап баз данных на Linux
22 июня 202522 июн 2025
1 мин