🚀 Как настроить автоматическую резервную копию с rsync и cron
Время от времени даже самые опытные sysadminы забывают о бэкапах. А ведь правильная автоматизация — это не только экономия нервных клеток, но и гарантия сохранности данных. Сегодня расскажу, как связать rsync и cron, чтобы любые важные папки синхронизировались в нужное время без лишних хлопот.
Главное — понять, что оба инструмента работают как часы: один переносит файлы, другой задаёт интервал. Удобство в том, что и команда rsync очень гибкая: можно исключать или включать файлы, настроить шифрование или сжатие. А cron позволяет запускать задачи по расписанию: каждый час, в ночное время или когда удобно.
Чтобы всё работало автоматически, достаточно создать скрипт, например, так:
rsync -avz --delete /home/user/data/ /backup/data/
И добавить его в cron:
0 3 * * * /bin/bash /path/to/backup.sh
Теперь ваши данные будут каждую ночь в 3 утра сохраняться в резервную папку. Можно усложнить — добавить логирование, уведомления или передавать копии на удалённый сервер.
Как думаешь, какая папка у тебя самая ценная для автоматического бэкапа?
---
💬 Пригласи в наш телеграм-канал https://t.me/LinuxSkill и чтобы пройти тесты на знание linux — https://t.me/gradeliftbot.
Лучшая прокачка — постоянная практика и автоматизация!
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!