Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: olda 11 Srpna 2008, 22:23:51

Název: Synchronizace složek na lokální síti
Přispěvatel: olda 11 Srpna 2008, 22:23:51
Ahoj,
 chtěl bych nějak elegantně vyřešit následující situaci:

Na jednom počítači v síti mám složku s fotkami a chtěl bych docílit toho, aby když tuto složku nějak aktualizuji(přidám nebo uberu fotky), aby se tyto změny automaticky projevily i na dalších počítačích v síti. Chci mít prostě tu stejnou složku zároveň na více pc. Představuji si to nějak tak, že když se počítač přihlásí do sítě, tak se podívá na hlavní pc s fotkami(asi domácí server) a prohlédne adresář s fotkami kvůli změnám. Jestli najde nové fotky, tak je automaticky stáhne. Pokud uvidí, že nějaké fotky na serveru už nejsou, tak je smázne i u sebe.

Budu rád za každou připomínku od lidí, kteří už něco podobného řešili.
Dík

Olda
Název: Re: Synchronizace složek na lokální síti
Přispěvatel: Richard Moravec 12 Srpna 2008, 06:19:18
Asi budeš muset napsat nějaký skript. Osobně jsem to nikdy nic nesynchronizoval, ale tady na rootu je vcelku dobrý článek o tom si myslím http://www.root.cz/clanky/pokrocile-zalohovani-s-rsync/   
Název: Re: Synchronizace složek na lokální síti
Přispěvatel: olda 12 Srpna 2008, 09:23:52
Díky, článek vypadá zajímavě, některé linky v diskusi vypadají dokonce zajímavěji než samotný článek  :)
Název: Re: Synchronizace složek na lokální síti
Přispěvatel: Rincewind 12 Srpna 2008, 10:13:59
Pokud chceš mít jednu hlavní "zálohovací" složku, pročti si man rsync, pokud chceš mít i nějakou historii, zkus rdiff-backup. Pokud chceš mít více složek synchronizovaných (tzn., pokud dochází ke změnám v obou destinacích), nebo pokud v tom zálohování nějak mají figurovat windows, podívej se na unison (www.cis.upenn.edu/~bcpierce/unison/).

Sám řeším synchronizaci fotek tak, že je (obvykle z notebooku) nahraju na síťový disk na serveru, pozotáčím, ostříhám a promažu, aby se v noci samy přesunuly (jednoduchý "skriptík" o dvou řádcích v cronu) pomocí rsync (ve stylu rsync -a /odkud /kam) na disk druhého počítače.

Název: Re: Synchronizace složek na lokální síti
Přispěvatel: olda 12 Srpna 2008, 21:33:10
Výborně, díky moc.