Unison е инструмент за синхронизиране на файлове за Unix и Windows. Тя позволява две копия на колекция от файлове и директории да се съхраняват на различни хостове (или различни дискове на един и същ хост), да се модифицират отделно и след това да се актуализират, като се променят промените във всяка реплика на другата. >
Unison споделя редица функции с инструменти като пакети за управление на конфигуриране (CVS, PRCS, Subversion, BitKeeper и др.), разпределени файлови системи (Coda и т.н.), помощни средства за еднопосочно огледало (rsync и т.н.) и други синхронизатори (Intellisync, Reconcile и др.).
За разлика от обикновените огледални или резервни помощни програми, Unison може да се справи с актуализациите и на двете копия на разпределена структура на директориите. Актуализациите, които не са в конфликт, се разпространяват автоматично. Конфликтните актуализации се откриват и показват.
За разлика от разпределена файлова система, Unison е програма на ниво потребител: няма нужда да променяте ядрото или да имате суперпотребителски права на всеки хост. Unison работи между всяка двойка машини, свързани към интернет, комуникирайки или чрез директна връзка с гнездо, или чрез тунелиране върху шифрована връзка ssh. Той е внимателен с честотната лента на мрежата и работи добре през бавни връзки като PPP връзки. Прехвърлянията на малки актуализации в големи файлове се оптимизират, като се използва протокол за компресиране, подобен на rsync.
Коментари не е намерена