rsync является утилитой с открытым исходным кодом, которая выполняет синхронизацию файлов и директориев, расположенных в двух различных местах, причем когда возможно, для минимизации передаваемых данных используется специальная схема кодирования. Важной особенностью Rsync, которую не найти в большинстве других программ / протоколов является то, что при зеркалировании в каждом направлении происходит только однократная передача данных. Rsync может копировать или отображать содержимое директория и копировать файлы, дополнительно используя сжатие и рекурсию.