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

🌀💻 Как правильно использовать rsync для автоматического бэкапа

🌀💻 Как правильно использовать rsync для автоматического бэкапа Отдыхая с чашкой кофе, представляешь, как с помощью одного инструмента можешь создавать резервные копии всего за секунды? rsync — это не просто команда, а настоящая магия для системных админов и разработчиков. Почему именно он? - Быстрый перенос данных - Возможность синхронизации через SSH - Минимальный трафик благодаря дельтовому копированию - Гибкость настроек и исключений ### Краткая магия команд в деле: - Простая синхронизация каталогов: rsync -avz /local/folder/ /backup/server/ - Копирование по SSH с удалённым сервером: rsync -avz -e "ssh -p 2222" /local/folder/ user@server.com:/remote/backup/ - Исключения файлов или папок: rsync -avz --exclude='*.tmp' /local/ /backup/ - Дельтовое копирование для ежедневных бэкапов: rsync -avz --link-dest=/previous/backup/ /local/ /backup/new/ Можно автоматизировать этот процесс, добавив его в cron. Только подумай: что может быть лучше, чем держать свои данные под надёжно

🌀💻 Как правильно использовать rsync для автоматического бэкапа

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

Почему именно он?

- Быстрый перенос данных

- Возможность синхронизации через SSH

- Минимальный трафик благодаря дельтовому копированию

- Гибкость настроек и исключений

### Краткая магия команд в деле:

- Простая синхронизация каталогов:

rsync -avz /local/folder/ /backup/server/

- Копирование по SSH с удалённым сервером:

rsync -avz -e "ssh -p 2222" /local/folder/ user@server.com:/remote/backup/

- Исключения файлов или папок:

rsync -avz --exclude='*.tmp' /local/ /backup/

- Дельтовое копирование для ежедневных бэкапов:

rsync -avz --link-dest=/previous/backup/ /local/ /backup/new/

Можно автоматизировать этот процесс, добавив его в cron. Только подумай: что может быть лучше, чем держать свои данные под надёжной защитой, не тратя часы на ручные копирования?

А ты использовал `rsync` для бэкапов? Какие свои лайфхаки можешь поделиться?

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

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