rsync — это программа, которая выполняет синхронизацию файлов и каталогов в двух местах с минимизированием трафика, используя кодировку данных при необходимости. Важным отличием rsync от многих других программ/протоколов является то что зеркалирование осуществляется одним потоком в каждом направлении (а не по одному или несколько потоков на каждый файл). rsync может копировать или отображать содержимое каталога и копировать файлы, опционально используя сжатие и рекурсию.rsyncd — демон, реализующий протокол rsync. По умолчанию использует TCP порт 873.
Выпущен под лицензией GNU GPL, rsync является свободным программным обеспечением.
Утилита rsync использует алгоритм, разработанный австралийским программистом Andrew Tridgell, для эффективной передачи структур (например файлов) по коммуникационным соединениям в том случае, когда принимающий компьютер уже имеет отличающуюся версию этой структуры.
Принимающий компьютер разделяет свою копию файла на неперекрывающиеся куски фиксированного размера S, и вычисляет контрольную сумму для каждого куска: MD4 хэш и более слабый 'rolling checksum', и отправляет их серверу, с которым синхронизируется.
Сервер, с которым синхронизируются, вычисляет контрольные суммы для каждого кусочка размера S в своей версии файла, в том числе перекрывающиеся куски. Это может быть эффективно подсчитано ввиду особого свойства rolling checksum: если rolling checksum байт от n до n+S-1 равняется R, то rolling checksum байт от n+1 до n+S может быть посчитана исходя из R, байта n и байта n+S без необходимости учитывать байты, лежащие внутри этого интервала. Таким образом, если уже подсчитана rolling checksum байт 1-25, то для подсчета rolling checksum байт 2-26 используется предыдущая контрольная сумма и байты 1 и 26.
Первый файл - это клиент (rsync), второй - сервер (rsyncd)
В сборку cwRsync входит ssh.exe и ssh-agent.exe, так что кому нужен ssh-клиент - самое оно.
Для тех, кто не любит инсталляторы: из Фара заходите внутрь инсталлера и тупо копируете каталоги bin/, doc/ ...
Только в ваших силах остановить Апокалипсис! Коварный Нибиру, посланный на землю злыми богами, поглотил стихии и разломал календарь Майя на куски. Только в ваших силах вернуть миру будущее!
Обновилась MD5 Checksum Verifier - небольшая утилита для легкой и быстрой проверки MD5 и SHA1 хеша файлов. Отлично подойдет для каждого пользователя, т.к. позволяет быстро и легко проверять MD5 и
Удобная программа для публикации и загрузки сайтов по протоколам FTPS & SFTP. В ней предусмотрена поддержка синхронизации директорий и изменения атрибутов файлов, возможность редактирования
Комментарии
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.