[an error occurred while processing this directive]

Использование zsync для минимизации трафика при синхронизации больших файлов, например, ежедневных сборок Ubuntu
Для пользователей, желающих минимизировать сетевой трафик и ускорить загрузку
ежедневных тестовых снапшотов Ubuntu, предоставлена возможность загрузки только
изменившихся с момента прошлой загрузки частей iso-образа. Для загрузки только
изменений вместо полной копии следует использовать утилиту zsync.

По сути zsync является вариантом rsync, нацеленным на эффективную синхронизацию
единичных больших файлов и реализующим логику синхронизации на стороне клиента.
Для работы zsync не требуется установка особого сервернего ПО, достаточно
создать небольшой индексный файл в котором будут сохранены контрольные суммы
блоков данных и использовать обычный http-сервер, допускающий загрузку
отдельных частей файла.

Устанавливаем zsync:

   sudo apt-get -y install zsync

Загружаем iso-образ:

   zsync http://cdimage.ubuntu.com/daily-live/current/raring-desktop-amd64.iso.zsync

Если загрузка осуществляется первый раз, то zsync автоматически загрузит весь
файл. Если файл загружается повторно, zsync загрузит индекс (для iso-образа
ubuntu примерно полтора мегабайта), оценит изменений между локальным и
удалённым файлом и загрузит только изменившиеся блоки данных.

Для создания zsync-индекса, при желании организовать распространение своих
файлов через zsync, следует использовать утилиту zsyncmake:

   zsyncmake file.iso

после чего будет создан файл file.iso.zsync.

Для корректной отдачи .zsync-индексов в конфигурацию Apache в файл mime.types следует добавить:

   application/x-zsync             zsync
 
10.01.2013 , Источник: http://www.omgubuntu.co.uk/2013/01/...
Ключи: zsync, rsync, file, sync / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Файлы, копирование, архивация

[an error occurred while processing this directive]

[an error occurred while processing this directive]