záloha karty

Odpovědět
Trn
Příspěvky: 23
Registrován: stř 31. črc 2019 16:09:57
Dal poděkování: 12 poděkování
Dostal poděkování: 3 poděkování

záloha karty

Příspěvek od Trn » sob 29. úno 2020 7:15:39

Jeden začátečnický dotaz. Jak si zazálohovat SD kartu se systémem tak, aby výsledný soubor nebyl tak velký jako kapacita karty? Jde mi o to, že běžným postupem při použití Win32 Disk imager má záloha velikost karty a na cílovém disku zbytečně zabírá místo. Dá se ta záloha nějak zredukovat, aby měla velikost skutečně použitého zaplnění té karty? Děkuji.
Uživatelský avatar
PetrSmetana
Příspěvky: 125
Registrován: pon 22. črc 2019 9:06:45
Bydliště: za humny ČB
Dal poděkování: 15 poděkování
Dostal poděkování: 29 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » sob 29. úno 2020 8:30:04

Co si udělat image klasickou cestou a pak si ho zabalit? Ve windows přes Win32 Disk imager a winzip.

V linuxu:

Kód: Vybrat vše

sudo dd if=/dev/sdb | gzip > /tmp/backup.img.gz
Modré z nebe na počkání, zázraky do dvou dnů.
Uživatelský avatar
Victor
Příspěvky: 13
Registrován: stř 22. led 2020 20:19:59
Dal poděkování: 2 poděkování
Dostal poděkování: 3 poděkování

Re: záloha karty

Příspěvek od Victor » sob 29. úno 2020 10:07:33

Na zálohu používám HDD Raw Copy Tool. Image disku rovnou komprimuje.
Raspberry Pi 4B - LibreELEC 9.2 - Kodi 18.5 Git:leia_pi4_18.5-Leia
BigSandy
Příspěvky: 74
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 7 poděkování

Re: záloha karty

Příspěvek od BigSandy » sob 29. úno 2020 17:01:16

Ja použivám Acronis True image ;)
Nevim jak ten HDD Raw Copy Tool, ale přes ATI dostaneš zalohu na jakoukojiv jinou kartu s jakoukoliv velikosti.
Pokud tam tedy vleze.
Zalohuje totiž jen obsazený prostor a ne i pazdne sektory
Uživatelský avatar
Victor
Příspěvky: 13
Registrován: stř 22. led 2020 20:19:59
Dal poděkování: 2 poděkování
Dostal poděkování: 3 poděkování

Re: záloha karty

Příspěvek od Victor » sob 29. úno 2020 17:29:34

Acronis True image je ale poměrně drahý komerční SW (pokud se nechceš uchýlit k warezu). HDD Raw Copy Tool poslouží úplně stejně a je zdarma.
Raspberry Pi 4B - LibreELEC 9.2 - Kodi 18.5 Git:leia_pi4_18.5-Leia
jiri.tusla
Příspěvky: 41
Registrován: ned 08. zář 2019 15:45:09
Dal poděkování: 6 poděkování
Dostal poděkování: 14 poděkování

Re: záloha karty

Příspěvek od jiri.tusla » sob 29. úno 2020 17:40:04

Victor píše:
sob 29. úno 2020 17:29:34
Acronis True image je ale poměrně drahý komerční SW (pokud se nechceš uchýlit k warezu). HDD Raw Copy Tool poslouží úplně stejně a je zdarma.
Ale jak už názvu vyplývá, dělá raw copy, takže vlastně totéž jako Petrem Smetanou dříve zmiňovaný dd.
Chceš-li open source, který rozumí i filesystému, použij https://clonezilla.org/.
Souborové systémy, které zná, v případě Raspi je to vfat i ext kopíruje tak, že bere pouze obsazené místo. Tedy jako ATI.
Dej člověku rybu a nebude mít hlad jeden den.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
Uživatelský avatar
PetrSmetana
Příspěvky: 125
Registrován: pon 22. črc 2019 9:06:45
Bydliště: za humny ČB
Dal poděkování: 15 poděkování
Dostal poděkování: 29 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » sob 29. úno 2020 19:18:45

@jiri.tusla - dd dělá bitovou kopii, ale přes pajpu to rovnou dáš do gzipu, takže výstupem je soubor bez nul. Každý sw musí přečíst i nuly, aby zjistil, že tam jsou :) Obnova jde také bez rozbalování pajpou z gzipu do dd.
Modré z nebe na počkání, zázraky do dvou dnů.
jiri.tusla
Příspěvky: 41
Registrován: ned 08. zář 2019 15:45:09
Dal poděkování: 6 poděkování
Dostal poděkování: 14 poděkování

Re: záloha karty

Příspěvek od jiri.tusla » ned 01. bře 2020 1:05:10

PetrSmetana píše:
sob 29. úno 2020 19:18:45
...
Obnova jde také bez rozbalování pajpou z gzipu do dd.
Jasně, vyměníš if za of. Vím, jak funguje předávání stdout na stdin v unixech. Používám jej rád a často...
Jenomže dd vezme vše a nerozumí fs, tedy i sektory, které jsou nepoužité, ale nejsou nulové. No a na těch si gzip vyláme zuby.
Nějak jsem ještě nepotkal fs, který by při dealokaci sektoru provedl ihned jeho nulování.
Proto je dobré mít nástroj, který tomu fs rozumí a vezme jen to, co se opravdu používá. Bez ohledu na nulovost či nenulovost sektoru.
Dej člověku rybu a nebude mít hlad jeden den.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
Uživatelský avatar
Victor
Příspěvky: 13
Registrován: stř 22. led 2020 20:19:59
Dal poděkování: 2 poděkování
Dostal poděkování: 3 poděkování

Re: záloha karty

Příspěvek od Victor » ned 01. bře 2020 10:34:29

jiri.tusla píše:
sob 29. úno 2020 17:40:04
Chceš-li open source, který rozumí i filesystému, použij https://clonezilla.org/.
Souborové systémy, které zná, v případě Raspi je to vfat i ext kopíruje tak, že bere pouze obsazené místo. Tedy jako ATI.
V Linuxu bezpochyby ano. Ale pokud mám v PC jen Win? Jak z prvního příspěvku vyplývá, je to právě tento případ.
Raspberry Pi 4B - LibreELEC 9.2 - Kodi 18.5 Git:leia_pi4_18.5-Leia
jiri.tusla
Příspěvky: 41
Registrován: ned 08. zář 2019 15:45:09
Dal poděkování: 6 poděkování
Dostal poděkování: 14 poděkování

Re: záloha karty

Příspěvek od jiri.tusla » ned 01. bře 2020 19:57:34

Když vona je Clonezilla jakdyby live distro.
Takže bez ohledu na to, co máš na železe, prostě bootneš ten live a zazálohuješ si, co je potřeba.

A ano, to že má tazatel woknou$y jsem pochopil.
Dej člověku rybu a nebude mít hlad jeden den.
Nauč jej chytat ryby a bude celý den sedět na pramici a chlastat pivo.
Uživatelský avatar
PetrSmetana
Příspěvky: 125
Registrován: pon 22. črc 2019 9:06:45
Bydliště: za humny ČB
Dal poděkování: 15 poděkování
Dostal poděkování: 29 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » ned 01. bře 2020 20:51:18

jiri.tusla píše:
ned 01. bře 2020 1:05:10
PetrSmetana píše:
sob 29. úno 2020 19:18:45
...
Obnova jde také bez rozbalování pajpou z gzipu do dd.
Jasně, vyměníš if za of. Vím, jak funguje předávání stdout na stdin v unixech. Používám jej rád a často...
Jenomže dd vezme vše a nerozumí fs, tedy i sektory, které jsou nepoužité, ale nejsou nulové. No a na těch si gzip vyláme zuby.
Nějak jsem ještě nepotkal fs, který by při dealokaci sektoru provedl ihned jeho nulování.
Proto je dobré mít nástroj, který tomu fs rozumí a vezme jen to, co se opravdu používá. Bez ohledu na nulovost či nenulovost sektoru.
Pravdu díž :) Vůbec jsem si neuvědomil, že při mazání se dává pryč pouze inode a data vlastně zůstávají. Na firmě jsme dělali svého času zálohy serverů tak, že jsme si vykopírovali vše kromě /dev, /proc a /mnt - žádná velká magie, pokud je však zachována HW konfigurace, tak bez problémů funkční. Stačilo nainstalovat OS s daným diskovým layoutem a nasypat vše zpátky. Doma mám malinu, která mi řídí chytrou domácnost, zálohuji podobně, za 7 let co mi běží, odešly dvě karty. Zpět jsem byl vždy do půl hodiny.
Modré z nebe na počkání, zázraky do dvou dnů.
Trn
Příspěvky: 23
Registrován: stř 31. črc 2019 16:09:57
Dal poděkování: 12 poděkování
Dostal poděkování: 3 poděkování

Re: záloha karty

Příspěvek od Trn » stř 11. bře 2020 17:00:13

Díky všem za návody, nicméně z toho nejsem příliš moudrý. Mám Windows, zálohu udělám a když ji ještě zazipuji, tak sice mám menší soubor, nicméně pokud tu zálohu chci aktivovat na novou kartu, tak soubor musím znovu odzipovat, což neřeší můj problém. Stává se mi totiž, že záloha např. 8GB karty má někdy větší velikost než nová karta, ač je také 8GB. Potřebuji na kartu dostat ten zmenšený soubor.

Zřejmě tam překáží ten nesmazatelný oddíl, který teď na většinu karet dávají a dřív tam nebyl.


Dokáže mi někdo pomoct, jakým způsobem to udělám? A jde to vůbec? Nebo to tu nahoře někdo zmínil?
Uživatelský avatar
PetrSmetana
Příspěvky: 125
Registrován: pon 22. črc 2019 9:06:45
Bydliště: za humny ČB
Dal poděkování: 15 poděkování
Dostal poděkování: 29 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » stř 11. bře 2020 22:55:04

Pokud je velikost karet opravdu rovná, tak by problém být neměl. Občas se to může vendor od vendora lišit. S windows bohužel nemohu sloužit. Za mě bych jednoduše nastartoval z liveUSB nějaký linux a zkopíroval si data po připojení SD karty z obou připojených oddílů a udělal si z nich 2 archivy /boot a / bez /dev a /proc. Ty bych si následně nakopíroval někam na svůj windowsí disk. Pak restart již bez liveUSB ... a je to dam.

V případě, že bych data chtěl obnovit. Provedl bych standardní instalaci na SD kartu. Pak bych zajel opět na liveUSB, smazal bych namountovaný obsah SD z /boot a následně i vše z / kromě /dev a /proc ... z archivů bych pak vše nasypal zpátky.

ad, liveUSB - https://www.instaluj.cz/magazin/linuxli ... evou-zadni?
Modré z nebe na počkání, zázraky do dvou dnů.
Odpovědět