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

📝 💡 Как эффективно использовать rsync для бэкапов и синхронизации данных

📝 💡 Как эффективно использовать rsync для бэкапов и синхронизации данных

Привет, цифровые герои! 🚀

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

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

- Быстрая синхронизация — только измененные файлы и части

- Возможность работы через SSH, то есть шифрование гарантировано

- Гибкое управление исключениями и фильтрами

- Поддержка резервных копий с параллельным архивированием

Например, чтобы синхронизировать папку на локальной машине с удаленной:

- Основной синхронизационный сценарий:

rsync -avz --delete /local/путь/ user@server:/remote/путь/

Здесь:

- -a — режим архива (сохраняет права, временные метки и т. д.),

- -v — выводит подробную информацию,

- -z — сжимает передаваемые данные,

- --delete — удаляет файлы на стороне назначения, которых уже нет в источнике.

- Для бэкапа с резервным копированием:

rsync -a --indent=4 --link-dest=/backup/предыдущий/ /данные/ /backup/новый/

Это позаботится о хранении только изменений и сохранит место.

Выбирая rsync, вы получаете легкое и надежное средство для ежедневных задач по резервированию и синхронизации данных.

А ты используешь `rsync` в своих проектах? Или сразу обращаешься к графическим утилитам?

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

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