Jak držet kopii adresáře

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak držet kopii adresáře
« Odpověď #15 kdy: 06. 11. 2017, 23:55:30 »
....nebo řeší nějaký úkol do školy (bez use casu).

To je desna predstava. Vzdyt treba za 20 let by mohl delat IT ve statni sprave a dokonce o tom treba rozhodovat....

BTW, dotaz jiz byl vycerpavajicim zpusobem zodpovezen mym prvnim prispevkem, tak nevim, co se porad snazite.
« Poslední změna: 06. 11. 2017, 23:58:49 od JardaP . »


Re:Jak držet kopii adresáře
« Odpověď #16 kdy: 07. 11. 2017, 00:16:01 »
BTW, dotaz jiz byl vycerpavajicim zpusobem zodpovezen mym prvnim prispevkem, tak nevim, co se porad snazite.

Ano.

borekz

  • ****
  • 492
    • Zobrazit profil
    • E-mail
Re:Jak držet kopii adresáře
« Odpověď #17 kdy: 09. 11. 2017, 08:41:11 »
Tou "situací" zřejmě myslíte důvod, proč to potřebuje. Mě zas zajímá, k čemu to potřebujete vědět. Aby jste mu pak mohli vymluvit, že to vlastně nepotřebuje ?

Re:Jak držet kopii adresáře
« Odpověď #18 kdy: 09. 11. 2017, 08:45:40 »
Tou "situací" zřejmě myslíte důvod, proč to potřebuje. Mě zas zajímá, k čemu to potřebujete vědět. Aby jste mu pak mohli vymluvit, že to vlastně nepotřebuje ?

Nepotřebuji to vědět, ale pan tazatel nedokázal dobře popsat svůj dotaz a spousta lidí tu tipuje, co měl vlastně na mysli. Když se podíváte na vlákno, tak hned moje první odpověď bylo řešení. Situace se začala zamotávat, až po upřesňování.

A ano, pokud někdo začne vymýšlet auto o pěti kolech, aby mělo větší nosnost, místo toho, aby koupil náklaďák, tak je možné, že odpověď bude, že to nepotřebuje, respektive, že se situace řeší jinak.

Re:Jak držet kopii adresáře
« Odpověď #19 kdy: 09. 11. 2017, 10:00:26 »
To jsem zkoušel ale ono to jen zkopíruje ten adresář ale pozdější změny se nikde neprojví :(
Rsync sesynchronizuje soubory v okamžiku, kdy je spuštěn. Takže jej samozřejmě musíte spouštět opakovaně. Psal jste o spuštění systému, tak si přidáte skript po spuštění systému, který bude ten rsync spouštět. Pokud chcete synchronizovat častěji, můžete použít třeba systemd-timer nebo cron.


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak držet kopii adresáře
« Odpověď #20 kdy: 09. 11. 2017, 18:26:46 »
Tak jestli tim rsyncem bude syncovat adresare s velkymi poctem souboru, tak se z toho system posere a bude travit cas tim, ze bude mlatit disky na obou stranach - tedy pokud se jedna o dve strany a ne dva adresare na jenom disku. Lepsi by bylo vyzkoumat, jestli pres inotify utility nelze rsyncu nabonzovat konkretni soubor ci seznam zmenenych souboru.

Jenda

Re:Jak držet kopii adresáře
« Odpověď #21 kdy: 09. 11. 2017, 18:47:28 »
Lepsi by bylo vyzkoumat, jestli pres inotify utility nelze rsyncu nabonzovat konkretni soubor ci seznam zmenenych souboru.

Lepší by bylo, kdyby napsal, o co mu jde, protože se tím zjistí, že ve skutečnosti potřebuje třeba "mount -o bind", http://bindfs.org/ nebo ACLka.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak držet kopii adresáře
« Odpověď #22 kdy: 09. 11. 2017, 19:14:18 »
@Jenda: Ano, bylo. Vsak take neodpovidam tazateli, ktery patrne uporne premysli, co vlastne chce, ale Jirsakovi, zatimco jini tu odpovidaji jinym, ale ne tazateli nebo rozviji teorie, o cem by tak asi mohl byt dotaz a na ty pak zase odpovidaji jini. Je to takova plodna diskuse, jejimz ucelem je vymyslet dotaz, po jehoz precteni tazatel vykrikne: "Ano, presne na to jsem se chtel zeptat."

Re:Jak držet kopii adresáře
« Odpověď #23 kdy: 09. 11. 2017, 20:17:41 »
Je to takova plodna diskuse, jejimz ucelem je vymyslet dotaz, po jehoz precteni tazatel vykrikne: "Ano, presne na to jsem se chtel zeptat."

Já myslím, že tazatel už dávno odevzdal domácí úkol, a dál nás nečte :).

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak držet kopii adresáře
« Odpověď #24 kdy: 09. 11. 2017, 20:37:38 »
Já myslím, že tazatel už dávno odevzdal domácí úkol, a dál nás nečte :).

Hm, ten bych si rad precetl a zajimala by mne znamka.

Re:Jak držet kopii adresáře
« Odpověď #25 kdy: 09. 11. 2017, 21:28:45 »
Lepsi by bylo vyzkoumat, jestli pres inotify utility nelze rsyncu nabonzovat konkretni soubor ci seznam zmenenych souboru.
To samozřejmě lze. Jenže když se pustíte do takhle sofistikovaného řešení, zjistíte, že tam vlastně může docházet k souběhu, a že to vlastně obecně, bez znalosti konkrétní aplikace, moc uspokojivě řešit nelze.

Ale vzhledem k tomu, že tazatel úspěšně tají, co vlastně řeší za problém, nečekal bych, že se bude jednat o velký objem dat nebo počet souborů. Spíš půjde o nějaký uživatelský profil nebo něco takového.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak držet kopii adresáře
« Odpověď #26 kdy: 09. 11. 2017, 21:39:41 »
To samozřejmě lze. Jenže když se pustíte do takhle sofistikovaného řešení, zjistíte, že tam vlastně může docházet k souběhu,

Napriklad kde? Pokud mate na mysli, ze se vam rozbehne X rsyncu, coz cely prenos zpomali, jak se budou pretahovat o disk, tak to se da resit tak, ze se jich proste vic nepusti, dokud jeden bezi a pozadavky na sync se budou psat do souboru a ten se preda naslednemu rsyncu.

Re:Jak držet kopii adresáře
« Odpověď #27 kdy: 09. 11. 2017, 21:43:00 »
Hm, ten bych si rad precetl a zajimala by mne znamka.

Ta asi bude úměrná jakosti takového zadání :).

Re:Jak držet kopii adresáře
« Odpověď #28 kdy: 09. 11. 2017, 21:59:25 »
To samozřejmě lze. Jenže když se pustíte do takhle sofistikovaného řešení, zjistíte, že tam vlastně může docházet k souběhu,
Napriklad kde?
Hlavně v tom, že od okamžiku, kdy inotify zaznamená změnu, do okamžiku, než to zpracuje rsync, uběhne nějaká doba, po kterou se ten soubor může dál měnit, být smazán, znovu vzniknout. Může se zdát, že to ničemu nevadí, že to nakonec bude ve správném stavu, ale to právě záleží na okolnostech. Třeba asi nebude chtít synchronizovat soubor, do kterého se ještě zapisuje, takže budete čekat na jeho uzavření. Jenže než ho po uzavření stihnete zkopírovat, začne se do něj znovu zapisovat. A na druhé straně pak budete mít nějakou podivnou rozpracovanou verzi souboru, který v té podobě ani ve zdrojovém adresáři nikdy nemusel existovat. Navíc nevím, jak se bude rsync tvářit na soubor, který se mu mění pod rukama.

trllllll

Re:Jak držet kopii adresáře
« Odpověď #29 kdy: 09. 11. 2017, 22:35:35 »
Pouzij Microsoft OneDrive anebo Disk Google pro udrzovani sdilenych adresaru stejneho obsahu na vice mistech.