Portál AbcLinuxu, 6. května 2025 23:24

Dotaz: Unison nepozná rozdíly ve velkém souboru

21.11.2014 21:56 Míra
Unison nepozná rozdíly ve velkém souboru
Přečteno: 273×
Odpovědět | Admin
Tak jsem rozchodil Unison a vypadalo to, že to funguje dobře. Zjistil jsem ale, že nepozná změny, ke kterým dojde v TrueCrypt kontejneru (1GB).
Chtěl jsem se zeptat, jak Unison soubory vlastně porovnává. To asi nemůže bejt po bajtech...
A jak to zařídit, aby se přenášely opravdu všechny změny?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.11.2014 22:11 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Unison nepozná rozdíly ve velkém souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nezkoumal jsem Unison detailně, ale myslím že běží takto. Primárně porovnává timestamp. Porovnává oba nové s časem poslední synchronizace. Pokud timestamp některé strany je novější je synchronizace rsync. Pokud se timestamp nezměnilo nesynchronizuje. Což může být právě případ TC kontejneru. Změny času pro šifrovaný kontejner jsou jistě bezpečnostní sidechannel.
23.11.2014 15:15 Míra
Rozbalit Rozbalit vše Re: Unison nepozná rozdíly ve velkém souboru
Aha,
tak to asi Unison není to, co hledám.
Normálně totiž pracuju na stolním PC, ale když někam jedu (třeba na dovolenou), tak si vezmu jen notebook, ale chci mít v /home stejný data, jako bych seděl u domácího PC. Řeším to tak, že celý /home z PC zkopíruju na notebook a po návratu z dovolený kopíruju data zpět. Dohromady je to docela dost dat a taky si nepamatuju, so jsem za tu dobu všechno pozměnil. Uvítal bych teda nástroj, kterej přenese jen změny, ale pozná změny i např. v TrueCrypt (nebo jiným) kontejneru.
Zkrátka něco jako zrcadlení zvolených složek mezi dvěma stroji.
24.11.2014 00:41 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Unison nepozná rozdíly ve velkém souboru
To jsou dvě možnosti. Buď pořád používat unison, ale nekopírovat TC container jako soubor, ale otevřít jej a kopírovat fakticky jeho vnitřní obsah. Nebo kopírovat pomocí rsync viz root.cz. ten pracuje se změnami uvnitř velkých souborů. unison jej fakticky také používá, jen díky stejnému času TC kontainer nezařadí do kopie.
24.11.2014 08:38 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Unison nepozná rozdíly ve velkém souboru
A nebo si v TC zapnout aktualizaci modification time, jak je v tom linku dole.
23.11.2014 15:52 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Unison nepozná rozdíly ve velkém souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://support.2brightsparks.com/knowledgebase/articles/214390-backup-truecrypt-containers

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.