dobrý den,
při druhém zálohování přes Time machine jsem narazil na něco čemu nerozumím,
mohl by mi někdo prosím vysvětlit proč složka- Backups(má 191GB) kde mám dvě čerstvé zálohy má každá podsložka také kolem 190GB ? domníval jsem se doposud že Time Machine zálohuje celkový systém jen napoprvé a pak jen změny a součet velikostí podsložek by měl dát celkovou velikost složky. Moc děkuji za osvětlení.
Time Machien - El Capitan
Moderátoři: MichalM.Mac, zmiy, dandas, AdamVyborny, yonah, Macforum_Admin, Unreed
Re: Time Machien - El Capitan
Jsem tu známým odpůrcem Time Machine jejíž systém "zálohování" a po roce mého snažení ji ohnout k obrazu svému jsem skončil u jiného produktu.
Nicméně Time Machine zálohuje kdykoli a cokoli nad rámec logiky. Ozve se pouze tehdy když dojde místo na cílovém disku a pak požádá o svolení o smazání starých záloh popřípadě pokud nemá úložiště ukládá "dočasně" na lokální disk ale už je nemaže.
Ale zase výhodou je, že máte zálohy systému sekundu po sekundě ...
Nicméně Time Machine zálohuje kdykoli a cokoli nad rámec logiky. Ozve se pouze tehdy když dojde místo na cílovém disku a pak požádá o svolení o smazání starých záloh popřípadě pokud nemá úložiště ukládá "dočasně" na lokální disk ale už je nemaže.
Ale zase výhodou je, že máte zálohy systému sekundu po sekundě ...
Honza.Mac
iPhone 8,8+,X 4dev
iPad Air 2 64 GB
Apple Watch Sport 42 mm
15" MBPro Retina (mid 2012)/16GB/480GB SSD
TB Extern. HDD Transcend StoreJet 500, 256GB
USB 3.0 Extern. HDD LaCie Porsche design 1 TB
Synology NAS DS-218, DS-216play 4TB WD Red
iPhone 8,8+,X 4dev
iPad Air 2 64 GB
Apple Watch Sport 42 mm
15" MBPro Retina (mid 2012)/16GB/480GB SSD
TB Extern. HDD Transcend StoreJet 500, 256GB
USB 3.0 Extern. HDD LaCie Porsche design 1 TB
Synology NAS DS-218, DS-216play 4TB WD Red
Re: Time Machien - El Capitan
Protoze zaklad toho jak TM funguje jsou tzv. hardlinky. Dalsi jmeno k souboru (a v pripade hfs+ i adresare).
Princip spociva v tom, ze pokud zalohovany soubor jiz existuje v predchozi zaloze, a je stejny, pak se nezalohuje, ale prida se hardlink k jiz zazalohovanemu souboru.
Problem s hardlinky je, ze nejsou primo videt (oproti soft-linkum). Neda se uplne jednoduse zjistit ze to je jen dalsi jmeno tehoz souboru. Pri zjistovani velikosti se tak nebere ohled na to, ze to nejsou dva nezavisle soubory (resp. da se, ale je to komplikovanejsi).
Dalsi problemem je, ze pokud budu mit soubor A, k nemu hardlink B, tak kdyz zedituju obsah B, zmeni se i A (logicky, jde o tentyz obsah).
Sakra, pisu to dost blbe.
Tak jinak. Zkusim to realnym prikladem:
Je to srozumitelnejsi?
Jo, jeste ta modifikace:
A jeste to zjisteni poctu hardlinku (t.j. kolik existuje jmen pro dany soubor). Pri vylistovani adresare pomoci 'ls -l' jsou jednotlive sloupce:
prava souboru
pocet (hard)linku (kolik existuje jmen pro dany soubor)
vlastnik
skupina vlastnika
velikost souboru
datum posledni modifikace
jmeno souboru
Vytvorenim hardlinku se zvedl pocet linku z 1 na 2 a po smazani jednoho ze jmen souboru zase klesl na 1. Ve chvili kdy ma soubor 0 linku, tak je de facto smazan (fyzicky sice porad nekde na disku existuje, ale neni informace o tom ze tam je, protoze dany node je brany jako prazdny - vyjimku tvori "bezpecne smazani", kde je soubor nejprve prepsan aby se nedal vytahnout obsah a pak je mu smazan link).
Tohle zjisteni se ale da pouzit jen na soubory, adresare na tomhle miste ukazuji kolik v nem existuje linku (kolik soubor a adresaru obsahuje) s tim, ze se pocitaji i "adresare" . a .. (ty normalne nejsou videt, protoze se na ne uplatnuje obecne unixove pravidlo, ze soubor zacinajici teckou je skryty soubor).
Princip spociva v tom, ze pokud zalohovany soubor jiz existuje v predchozi zaloze, a je stejny, pak se nezalohuje, ale prida se hardlink k jiz zazalohovanemu souboru.
Problem s hardlinky je, ze nejsou primo videt (oproti soft-linkum). Neda se uplne jednoduse zjistit ze to je jen dalsi jmeno tehoz souboru. Pri zjistovani velikosti se tak nebere ohled na to, ze to nejsou dva nezavisle soubory (resp. da se, ale je to komplikovanejsi).
Dalsi problemem je, ze pokud budu mit soubor A, k nemu hardlink B, tak kdyz zedituju obsah B, zmeni se i A (logicky, jde o tentyz obsah).
Sakra, pisu to dost blbe.
Tak jinak. Zkusim to realnym prikladem:
Kód: Vybrat vše
kmarty@Kmartys-MBP:/tmp/p$ tree
.
├── 1_adresar
│ └── souborA
└── 2_adresar
2 directories, 1 file
kmarty@Kmartys-MBP:/tmp/p$
kmarty@Kmartys-MBP:/tmp/p$ ln 1_adresar/souborA 2_adresar/souborB
kmarty@Kmartys-MBP:/tmp/p$
kmarty@Kmartys-MBP:/tmp/p$ tree
.
├── 1_adresar
│ └── souborA
└── 2_adresar
└── souborB
2 directories, 2 files
kmarty@Kmartys-MBP:/tmp/p$
kmarty@Kmartys-MBP:/tmp/p$ du -sh 1_adresar/
200M 1_adresar/
kmarty@Kmartys-MBP:/tmp/p$ du -sh 2_adresar/
200M 2_adresar/
kmarty@Kmartys-MBP:/tmp/p$ du -sh *
200M 1_adresar
0B 2_adresar
kmarty@Kmartys-MBP:/tmp/p$
Jo, jeste ta modifikace:
Kód: Vybrat vše
kmarty@Kmartys-MBP:/tmp/p$ md5 1_adresar/souborA
MD5 (1_adresar/souborA) = 3566de3a97906edb98d004d6b947ae9b
kmarty@Kmartys-MBP:/tmp/p$ md5 2_adresar/souborB
MD5 (2_adresar/souborB) = 3566de3a97906edb98d004d6b947ae9b
kmarty@Kmartys-MBP:/tmp/p$ echo baf >> 1_adresar/souborA
kmarty@Kmartys-MBP:/tmp/p$ md5 1_adresar/souborA
MD5 (1_adresar/souborA) = 8f396c990a917f365f28d51056b06312
kmarty@Kmartys-MBP:/tmp/p$ md5 2_adresar/souborB
MD5 (2_adresar/souborB) = 8f396c990a917f365f28d51056b06312
prava souboru
pocet (hard)linku (kolik existuje jmen pro dany soubor)
vlastnik
skupina vlastnika
velikost souboru
datum posledni modifikace
jmeno souboru
Kód: Vybrat vše
kmarty@Kmartys-MBP:/tmp/p/adresar$ touch jmeno
kmarty@Kmartys-MBP:/tmp/p/adresar$ ls -ln
total 0
-rw-r--r-- 1 kmarty wheel 0 25 led 18:11 jmeno
kmarty@Kmartys-MBP:/tmp/p/adresar$ ln jmeno dalsi_jmeno
kmarty@Kmartys-MBP:/tmp/p/adresar$ ls -ln
total 0
-rw-r--r-- 2 kmarty wheel 0 25 led 18:11 dalsi_jmeno
-rw-r--r-- 2 kmarty wheel 0 25 led 18:11 jmeno
kmarty@Kmartys-MBP:/tmp/p/adresar$ rm jmeno
kmarty@Kmartys-MBP:/tmp/p/adresar$ ls -l
total 0
-rw-r--r-- 1 kmarty wheel 0 25 led 18:11 dalsi_jmeno
kmarty@Kmartys-MBP:/tmp/p/adresar$
Tohle zjisteni se ale da pouzit jen na soubory, adresare na tomhle miste ukazuji kolik v nem existuje linku (kolik soubor a adresaru obsahuje) s tim, ze se pocitaji i "adresare" . a .. (ty normalne nejsou videt, protoze se na ne uplatnuje obecne unixove pravidlo, ze soubor zacinajici teckou je skryty soubor).
Re: Time Machien - El Capitan
děkuji za vyčerpávající odpověď. Nějak to zkusím strávit