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

🛠️ Как настроить автоматический бэкап базы данных на Linux за 10 минут

🛠️ Как настроить автоматический бэкап базы данных на Linux за 10 минут Привет, друзья! 🚀 Хотите обеспечить безопасность данных и не тратить часы на ручные бэкапы? Сегодня расскажу, как быстро и просто автоматизировать резервное копирование базы данных на Linux. Особенность метода — использовать скрипты, планировщик cron и простые команды, без лишних сложностей. Благодаря этому ваш бэкап всегда будет актуальным и可靠ным. Вот что нужно: - Создать bash-скрипт с командами для выгрузки данных (например, mysqldump или pg_dump) - Настроить cron на выполнение этого скрипта в нужное время - Указать папки для хранения архивов, например, с датой в имени файла Пример: создаем файл backup.sh: #!/bin/bash DATE=$(date +%Y-%m-%d_%H-%M) mysqldump -u user -p'password' database_name > /backup/db_backup_$DATE.sql gzip /backup/db_backup_$DATE.sql Добавляем задачу в cron: 0 2 * * * /path/to/backup.sh Теперь ночью скрипт автоматически сохранит свежую копию базы, и ты забудешь о постоянных ручных коп

🛠️ Как настроить автоматический бэкап базы данных на Linux за 10 минут

Привет, друзья! 🚀 Хотите обеспечить безопасность данных и не тратить часы на ручные бэкапы? Сегодня расскажу, как быстро и просто автоматизировать резервное копирование базы данных на Linux.

Особенность метода — использовать скрипты, планировщик cron и простые команды, без лишних сложностей. Благодаря этому ваш бэкап всегда будет актуальным и可靠ным.

Вот что нужно:

- Создать bash-скрипт с командами для выгрузки данных (например, mysqldump или pg_dump)

- Настроить cron на выполнение этого скрипта в нужное время

- Указать папки для хранения архивов, например, с датой в имени файла

Пример: создаем файл backup.sh:

#!/bin/bash

DATE=$(date +%Y-%m-%d_%H-%M)

mysqldump -u user -p'password' database_name > /backup/db_backup_$DATE.sql

gzip /backup/db_backup_$DATE.sql

Добавляем задачу в cron:

0 2 * * * /path/to/backup.sh

Теперь ночью скрипт автоматически сохранит свежую копию базы, и ты забудешь о постоянных ручных копиях. Готов ли ты доверить автоматике важные данные?

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

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