rsync

rsync — программа для UNIX-подобных систем, которая эффективно выполняет синхронизацию файлов и каталогов в двух местах (необязательно локальных) с минимизированием трафика, используя кодирование данных при необходимости

Категория:

Описание

Программа Rsync ( во FreeBSD есть в портах ), используется для удаленного копирования (резервного копирования ) или синхронизации файлов и каталогов, с минимальными затратами трафика. Может практически целиком заменить cp и scp, умеет кодировать данные, поддерживает сжатие и рекурсию, кроме того, прерванные передачи можно с легкостью перезапустить. На страницах руководства, все описано довольно подробно.

Возможности сервиса

  • Использование хитроумного алгоритма, позволяет rsync передавать только изменения в файлах, причем для выявления изменений ему не надо сравнивать два файла.
  • rsync производит сжатие на лету, позволяя тем самым передавать файлы с максимальной эффективностью.
  • rsync обладает также и несколькими полезными возможностями обеспечения безопасности. Он поддерживает ssh – рекомендованный протокол для безопасной передачи данных; перед обработкой информации производит ее запись во временный файл, чтобы ничего не случилось с оригиналом, наконец, он поддерживает специальный режим безопасной отладки команд.

 

Rsync прост в использовании, но не является программой «click-and-play». Это —мощный инструмент, который может быть очень полезным, но не стоит забывать об осторожности, так как его с помощью легко что-нибудь испортить.

Некоторые важные опции

  • -a, —archive режим архива; то-же что и -rlptgoD (без -H)
  • -r, —recursive обходить директории (рекурсия)
  • -R, —relative относительные пути
  • -H, —hard-links сохранять жесткие ссылки ( hardlink )
  • -S, —sparse handle sparse files efficiently
  • -x, —one-file-system не пересекать границы файловой системы
  • —exclude=PATTERN исключить файлы заданного образца
  • —delete-during приемник удаляется ПРИ ПЕРЕДАЧЕ
  • —delete-after приемник удаляется ПОСЛЕ ПЕРЕДАЧИ

 

 

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “rsync”

Ваш адрес email не будет опубликован. Обязательные поля помечены *