Unison je open-source nástroj na synchronizáciu súborov, ktorý vám umožňuje udržiavať dva adresáre dokonale synchronizované. Tento nástroj môže byť užitočný v mnohých situáciách, ako je synchronizácia súborov medzi stolovým počítačom a prenosným počítačom, záloha súborov na cloudovom úložisku alebo zdieľanie súborov medzi rôznymi používateľmi v sieti.
Synchronizácia lokálneho priečinka
Ak chcete Unison používať, musíte ho najprv nainštalovať na všetky počítače alebo zariadenia, ktoré chcete synchronizovať. Unison je dostupný pre väčšinu operačných systémov, vrátane Windows, macOS a Linux. Najnovšiu verziu Unison si môžete stiahnuť z oficiálnej stránky nástroja.
Keď nainštalujete Unison na každé zariadenie, ktoré chcete synchronizovať, môžete synchronizáciu spustiť pomocou príkazového riadka. Tu je príklad príkazu na synchronizáciu dvoch adresárov na vašom stolnom počítači:
unison /home/user/documents /home/user/backup
Tento príkaz synchronizuje adresár /home/user/documents
s adresárom /home/user/backup
. Akékoľvek súbory, ktoré sú prítomné v jednom z týchto adresárov, ale nie v druhom, budú pridané alebo odstránené, aby sa zabezpečilo, že tieto dva adresáre budú dokonale synchronizované.
Synchronizácia priečinka vzdialene
Unison môžete použiť aj na synchronizáciu súborov medzi dvoma vzdialenými počítačmi alebo zariadeniami. Ak chcete toto dosiahnuť, musíte nakonfigurovať oba počítače tak, aby sa mohli pripojiť jeden k druhému prostredníctvom SSH. Keď máte SSH pripojenie nastavené, môžete použiť príkaz podobný vyššie uvedenému, no namiesto lokálneho adresára špecifikujete IP adresu alebo hostname vzdialeného počítača.
Napríklad na synchronizáciu súborov medzi dvoma vzdialenými počítačmi môžete použiť tento príkaz:EnregistrerCopier
unison /home/user/documents ssh://user@remote-server//home/user/documents
V tomto prípade sa adresár /home/user/documents
na vašom lokálnom počítači synchronizuje s adresárom /home/user/documents
na vzdialenom počítači s názvom remote-server
.
Existuje množstvo možností, ktoré môžete použiť na prispôsobenie spôsobu, akým Unison synchronizuje súbory.