TGViewer
CORTEL CORTEL @cortel_cloud · 4.07K subscribers
Post #2719 1.29K
🖥 Rsync — утилита для быстрого инкрементального копирования и синхронизации данных.

🟢 Главный плюс: передаются только изменившиеся части файлов, а не целиком. Это экономит трафик и время.

💬 Как работает

— Разбивает файлы на блоки фиксированного размера.
— Вычисляет контрольные суммы (rolling checksum + хэш).
— Сравнивает блоки источника и назначения.
— Передаёт только отличающиеся блоки.
— Работает локально, через SSH или собственный rsync-демон.

💬 Базовый синтаксис


rsync [параметры] источник назначение


💬 Основные параметры

— -a — архивный режим: сохраняет права, симлинки, таймстампы, рекурсивность. Почти всегда нужен.
— -v — подробный вывод (verbose): показывает, какие файлы копируются.
— -z — сжатие при передаче (полезно по медленным каналам).
— -h — человеко-читаемые размеры (K, M, G).
— -P — комбинация --partial (докачка) и --progress (прогресс-бар).
— --delete — удаляет файлы в назначении, которых нет в источнике. Делает синхронизацию зеркалом.
— -n / --dry-run — тестовый прогон: показывает, что будет сделано, без реальных изменений.
— --exclude — исключает файлы/папки по шаблону (можно несколько).
— -e — указывает удалённую оболочку, например -e ssh.

💬 Примеры

Локальное копирование папки

rsync -avh /home/user/data/ /backup/data/


Отправка на удалённый сервер (push)

rsync -avz -e ssh /local/folder/ user@server:/remote/folder/


Загрузка с сервера (pull)

rsync -avz -e ssh user@server:/remote/folder/ /local/folder/


Тестовый прогон зеркалирование с удалением лишнего

rsync -avn --delete /source/ /dest/


Rsync — незаменимый инструмент в арсенале любого администратора. Быстрый, надёжный, работает везде, где есть Linux (и не только).

#линуксятина
  • 👍 11
  • ❤ 4
  • 🔥 2
More from @cortel_cloud
  1. Oct 1, 2026🖥 sed — потоковый редактор текста в Linux 🤓 Появился в Bell Labs в 1970-х и до сих пор и…
  2. Sep 29, 2026🖥 РАЗНИЦА Block, File и Object Storage 🧑‍🎓Повторение — мать учения. Для разных задач по…
  3. Sep 25, 2026😎 Когнитивная РАЗгрузка За неделю с горящими дедлайнами, часовыми ВКС и постоянным перекл…
  4. Sep 23, 2026💻 kubectl diff: обработка изменений в CI/CD kubectl diff сравнивает текущую конфигурацию…
  5. Sep 18, 2026🛡 ДА! У НАС ЦЕЛАЯ ЧЕРЕДА ПОЛЕЗНЫХ ЭФИРОВ ПРО ИБ! 🎙 Уже 24 сентября Вероника Нечаева, выс…
  6. Sep 16, 2026👩‍💻 Работа с ПДн это непрерывный процесс. Компания меняется — появляются новые сервисы,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →