UNISON (multiplatformní synchronizace souborů a adresářů)

UNISON je open source projekt určený pro synchonizaci souborů mezi dvěma místy, a to včetně podadresářů. Cílové i zdrojové místo může být lokální i vzdálené. UNISON je portován jak na unixové platofrmy (Solaris, Linux, Mac OS, …), tak i pod Windows.

UNISON - průběh synchronizace

Mezi velké výhody patří zejména zbytečné nezatěžování linky při synchornizaci, vysoká rychlost samotné synchronizace a možnost zabezpečení přenosů přes SSH. Z čehož vyplývá, že oproti podobným řešením lze UNISON použít i k synchornizaci souborů přes internet.

Instalace

Ze stránek projektů lze stáhnout vše potřebné ke kompilaci, ale jsou zde k dispozici připravené binární soubory. V mnoha linuxových distribucí jsou připraveny hotové balíčky UNISON, např. na mandrivě stačí zadat urpmi unison a vše potřebné se stáhne a nainstaluje.

Práce s programem

UNISON lze spustit jak v grafickém rozhraní GTK 2, tak jej i v textovém módu. Defaultní je grafický režim (pokud je zkomilována podpora pro něj), textový režim je možné vynutit pomocí paramtru unison -ui text.

Patrně nejjednodušší cesta ke spuštění je vytvoření profilu z grafického rozhraní. Profily se ukládájí do adresáře ~/-unison a jako první se vytváří default.prf.

Pokud se spustí UNISON poprvé (neexistuje soubor default.prf), inicializuje se průvodce nastavením profilu automaticky. V opačném případě stačí kliknou na tlačítko Create new profile.

UNISON - výběr profilu

Nyní je nutné vybrat lokální adresář, který se bude synchronizovat, následuje nastavení vzdáleného adresáře. Pro správném nastavení se profil spustí a UNISON vybere soubory, které je potřeba synchonizovat. Pokud si UNISON není jistý, zda má přednost soubor z lokálního či vzdáleného úložiště, uživatel rozhodne sám.

Moje zkušenosti

Ze všech alternativ (rsync, …), které jsem kdy používal, mi UNISON pro synchronizaci mých dokumentů sedí nejlépe. Už jen proto, že je nativně multiplatformní. Pokud jsem rsync používal na Windows přes Cygwin na velký počet souborů, tak mi vždy rsync zamrzal.

Popisovaná verze

Testovaná verze je 2.13.15

Odkazy

Domovská stránka projektu

Slabé...Jde to...Pěkné...Perfektní...Excelentní... (hlasováno 2x, průměr: 5,00 z max. 5)
Loading ... Loading ...
Obdobné články:

Tři komentáře na “UNISON (multiplatformní synchronizace souborů a adresářů)”

  1. Oldřich Šmehlík
    20.Květen 2007 (Neděle) 19:12
    3

    Pěkné, tenhle udělátor ani neznám. Díky. :-)

  2. Pavel Chovančík
    18.Červen 2006 (Neděle) 22:25
    2

    UNISON není (s)ftp klient, je to aplikace, která umí synchronizovat např. soubory s daty mezi stolním počítačem a notebokem. Koneckonců to uděláte i pomocí (s)ftp, ale pokud je dat mnoho (u mne 12 GB), je potřeba použit určitou automatiku.

    Pro Mac OS X je k dispozici nativní binárka. Osobní zkušenosti s tímto portem bohžel nemám, ale předpokládám, že pokud je uveden odkaz v oficiálním Contribu, tak fungovat bude. ;-)

  3. Jirka
    18.Červen 2006 (Neděle) 21:30
    1

    je to vlasntne jen graficky sftp klient nebo jsem to blbe pochopil? A jak si poradi s OS X? v Mac OS X jsou jeste (jako relikt minulosti) takzvane resource forky, tedy kazdy souvbor ma i malinky stin, v kterem je ulozena ikonka, nahled, typ, jmeno aplikace a tak. poradi si to s jejich odstranovanim?

Zanechte, prosím, komentář

XHTML: Můžete použít tyto značky: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>