Тип | синхронізація даних, резервне копіювання |
---|---|
Автор | Andrew Tridgell, Paul Mackerras |
Розробник | Wayne Davison |
Перший випуск | 19 червня 1996[1] |
Стабільний випуск | 3.1.2 (21 грудня 2015 ) |
Платформа | Unix-подібні, Windows |
Операційна система | UNIX-подібні операційні системи |
Мова програмування | C |
Стан розробки | активний |
Ліцензія | GNU GPLv3 |
Репозиторій | github.com/RsyncProject/rsync |
Вебсайт | rsync.samba.org |
Rsync — утиліта для синхронізації файлів і резервного копіювання, що дозволяє мінімізувати трафік за рахунок інкрементального копіювання змін. Як транспорт можуть бути використані ssh, rsh або власний протокол rsync. Підтримується організація роботи анонімних rsync-серверів, оптимально відповідних для забезпечення синхронізації дзеркал. Важливою відмінністю rsync від багатьох інших програм/протоколів є те, що дзеркалювання здійснюється одним потоком в кожному напрямку (а не по одному або кілька потоків на кожен файл). rsync може копіювати або відображати вміст теки і копіювати файли, опціонально використовуючи стиснення і рекурсію.
rsyncd — демон, який реалізує протокол rsync. За замовчуванням використовує TCP порт 873.
Випущений під ліцензією GNU GPL, rsync є вільним програмним забезпеченням.