Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🧩 *🏹 Настройка автоматического бэкапа баз данных через bash

🧩 *🏹 Настройка автоматического бэкапа баз данных через bash* Думал, как сделать процесс резервного копирования базы данных максимально простым и надежным? Тогда этот лайфхак для тебя! Умение автоматизировать бэкапы — ключ к спокойствию системного администратора и разработчика. Преимущества этого метода: - Быстрое выполнение без лишних команд - Возможность планировать через cron - Легко масштабировать и управлять Как всё настроить? Создаешь bash-скрипт, в нем указываешь подключение к базе, папку для хранения и имя архива. Например: - Для PostgreSQL: pg_dump -U user dbname | gzip > /backup/db_$(date +%Y-%m-%d).sql.gz - Для MySQL: mysqldump -u user -pPassword dbname | gzip > /backup/db_$(date +%Y-%m-%d).sql.gz Не забудь настроить права и оставить скрипт исполняемым! А дальше — добавляешь его в cron и на автомате получаешь свежие бэкапы, готовые к восстановлению в любой момент. Готов ли ты сделать резервное копирование — частью своей рутины? - Приглашаю подписаться в наш канал,

🧩 *🏹 Настройка автоматического бэкапа баз данных через bash*

Думал, как сделать процесс резервного копирования базы данных максимально простым и надежным? Тогда этот лайфхак для тебя! Умение автоматизировать бэкапы — ключ к спокойствию системного администратора и разработчика.

Преимущества этого метода:

- Быстрое выполнение без лишних команд

- Возможность планировать через cron

- Легко масштабировать и управлять

Как всё настроить?

Создаешь bash-скрипт, в нем указываешь подключение к базе, папку для хранения и имя архива. Например:

- Для PostgreSQL:

pg_dump -U user dbname | gzip > /backup/db_$(date +%Y-%m-%d).sql.gz

- Для MySQL:

mysqldump -u user -pPassword dbname | gzip > /backup/db_$(date +%Y-%m-%d).sql.gz

Не забудь настроить права и оставить скрипт исполняемым! А дальше — добавляешь его в cron и на автомате получаешь свежие бэкапы, готовые к восстановлению в любой момент.

Готов ли ты сделать резервное копирование — частью своей рутины?

- Приглашаю подписаться в наш канал, где больше полезных статей, а также пройти тесты по Linux в боте!