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

🛰️ Как правильно использовать rsync для бэкапов и синхронизации данных

🛰️ Как правильно использовать rsync для бэкапов и синхронизации данных

Привет, любители автоматизации! 🚀

Если ты ищешь быстрый и надежный способ держать свои файлы в порядке — этот пост для тебя. rsync — настоящий волшебник для копирования и синхронизации данных между серверами и локалками!

Зачем он нужен?

- Быстрое обновление только измененных файлов

- Минимальный трафик за счет инкрементных копий

- Легко автоматизировать и интегрировать в скрипты

Несколько лайфхаков:

- для полноценного бэкапа всей папки:

rsync -avz /home/user/ /mnt/backup/

- для синхронизации с удаленным сервером:

rsync -avz /local/dir/ user@server:/remote/dir/

- чтобы исключить файлы по маске:

rsync -avz --exclude='*.tmp' /source/ user@host:/dest/

- копировать только новые или измененные файлы:

rsync -avz --update /source/ user@host:/dest/

rsync — не просто команда, а настоящий ассистент для заботливых системных администраторов и разработчиков. Автоматизируй свои бэкапы, синхронизируй файлы и забудь про ручной перенос!

Кстати, а ты знаешь, как сделать так, чтобы `rsync` работал по SSH с ключами без пароля? Пока что — исследуй!

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!