záloha karty

Trn
Příspěvky: 28
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: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 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: 44
Registrován: stř 22. led 2020 20:19:59
Dal poděkování: 7 poděkování
Dostal poděkování: 6 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 400 - Raspbian 11 (bullseye) & PiMIGA 3.0
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 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: 44
Registrován: stř 22. led 2020 20:19:59
Dal poděkování: 7 poděkování
Dostal poděkování: 6 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 400 - Raspbian 11 (bullseye) & PiMIGA 3.0
Uživatelský avatar
jiri.tusla
Příspěvky: 75
Registrován: ned 08. zář 2019 15:45:09
Dal poděkování: 8 poděkování
Dostal poděkování: 19 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: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 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ů.
Uživatelský avatar
jiri.tusla
Příspěvky: 75
Registrován: ned 08. zář 2019 15:45:09
Dal poděkování: 8 poděkování
Dostal poděkování: 19 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: 44
Registrován: stř 22. led 2020 20:19:59
Dal poděkování: 7 poděkování
Dostal poděkování: 6 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 400 - Raspbian 11 (bullseye) & PiMIGA 3.0
Uživatelský avatar
jiri.tusla
Příspěvky: 75
Registrován: ned 08. zář 2019 15:45:09
Dal poděkování: 8 poděkování
Dostal poděkování: 19 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: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 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: 28
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: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 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ů.
Bastl
Příspěvky: 6
Registrován: stř 17. úno 2021 13:41:11

Re: záloha karty

Příspěvek od Bastl » ned 21. bře 2021 21:17:30

Zdar
poradte jak udělat funkční zálohu OS? Mám rasbian a zkoušel jsem kopírovat kartu (v příslušenství Rasbianu)
kopie dopadla dobře bohužel nešla spustit.
zkusil jsem i příkaz... sudo dd bs=4M if=/dev/sdb of=PiOS.img taky neúspěšně... Prosím poraďte.
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » pon 22. bře 2021 7:56:32

před čtením zkontroluj kde kartu máš (přes lsblk - nemusí to být /dev/sdb)

dd if=/dev/sdb of=/tmp/rpios.raw bs=4M conv=fsync

Jo a taky různí výrobci = různá velikost karet. Tzn. obě karty můžou mít 16GB, ale pokud se byť jen o pár bajtů liší (je menší), tak nahrání nebude úspěšné.
Modré z nebe na počkání, zázraky do dvou dnů.
Bastl
Příspěvky: 6
Registrován: stř 17. úno 2021 13:41:11

Re: záloha karty

Příspěvek od Bastl » pon 22. bře 2021 12:30:40

U kopírování v rasbianu bych to chapal když nebudou stejné karty (taky nebyly.. 16Gb na 64Gb) kopie proběhla správně ale potom se system nenabutoval. u Image souboru mi to ani nepovolilo vytvořit.

PÍŠEŠ:před čtením zkontroluj kde kartu máš (přes lsblk - nemusí to být /dev/sdb)
PROSÍM PODROBNĚ VYSVĚTLI JSEM ZAČÁTEČNÍK. kde to zjistím?jak?
a co v příkazu přepsat?
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » pon 22. bře 2021 14:54:40

Pošli výpis lsblk se zasunutou kartou - nesnažíš se udělat obraz běžícího systému přes dd na malině - předpokládám, že máš nějaký PC s linuxem bokem.
Modré z nebe na počkání, zázraky do dvou dnů.
Bastl
Příspěvky: 6
Registrován: stř 17. úno 2021 13:41:11

Re: záloha karty

Příspěvek od Bastl » úte 23. bře 2021 7:19:09

dík za radu samosebou je to tak jak to být nemá.... ale mám dvě maliny tak to zkusím na jedné zkopírovat pro tu druhou.a dám vědět.
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: záloha karty

Příspěvek od PetrSmetana » úte 23. bře 2021 9:34:48

Ono by to teoreticky jít mohlo ... přes raspi-config by sis na malině, kterou chceš klonovat udělal overlayfs. Pak by sis připojit čtečku s druhou kartou a spustil dd přímo mezi kartami.

Případně můžeš na obou udělat základní instalaci raspberry OS, a pak přes scp přenést kompletní adresářovou strukturu kromě /dev a /proc
Modré z nebe na počkání, zázraky do dvou dnů.
Bastl
Příspěvky: 6
Registrován: stř 17. úno 2021 13:41:11

Re: záloha karty

Příspěvek od Bastl » úte 23. bře 2021 14:51:12

tak jak to píšeš jsem to zkusil. základní instalaci a pak jsem nakopíroval (přepsal) ten zbytek ... nefungovalo... netuším co je "/dev a /proc" asi proto
Odpovědět