Jak zálohovat Raspberry Pi SD

Projekt Raspberry Pi se stal jedním z nejpopulárnějších mikropočítačů. Každý ji může získat, protože její cena ji zpřístupňuje každé kapse. A možnosti, které nám nabízí, jsou neomezené, od nastavení vlastního domácího serveru až po přeměnu na počítač nebo kompletní retro konzoli. Aby to fungovalo, potřebujeme pouze a karta micro-SD s operačním systémem, protože nemá žádné interní úložiště. A všechna data a všechna nastavení budou uložena na tuto kartu. Ale co když uděláme něco špatně a přestane to fungovat? Co když je karta omylem vymazána nebo problém?

Proč by Raspberry Pi micro-sd mohl selhat

zálohujte Raspberry Pi SD

Existuje mnoho důvodů, proč může selhat paměťové zařízení, jako je karta micro-sd. Pokud uvnitř nemáme mnoho zkušeností Linux v operačních systémech je snadné, že při provádění změn v konfiguraci nebo při aktualizaci je systém poškozen a tím, že neví, jak jej obnovit, ztratíme vše, co jsme měli. Obecně vše, co odkazuje na chyby konfigurace systému Linux, má řešení, jde o to, jak?

Chyby softwaru však nejsou jediné, které nás mohou bolet hlava. Existují také další důvody, proč můžeme přijít o operační systém tohoto mikropočítače. Může například dojít ke kritické systémové chybě, která způsobí tabulku oddílů, která má být vymazána a paměťová karta bude vypadat jako „prázdná“. To se může snadno stát, pokud odpojíme Raspberry tak, jak bychom neměli. Může se také stát, že časem paměťová karta přestane fungovat protože vyčerpal cykly čtení a zápisu svých čipů. To se stává zejména tehdy, když používáme nekvalitní karty SD. A nezbývá než se všeho obsahu vzdát a koupit si nový.

Výhodou tohoto úložného systému je, že pokud se rozbije nebo chceme změnit na vyšší kapacitu, zvládneme to velmi jednoduše, protože stačí koupit novou paměťovou kartu, nakonfigurovat ji a vložit do Raspberry Pi ho začít používat. Jediné, co ztratíme, je čas nezbytný k tomu, abychom vše nechali tak, jak jsme to měli na začátku.

A aby se tomu zabránilo, existují záložní kopie.

Proveďte zálohu

Existuje několik způsobů, jak zálohovat kartu Raspberry Pi. Podle toho, zda to děláme od Windows, nebo z Linuxu (dokonce i z mikropočítače samotného) bude proces, který musíme dodržovat, tak či onak. Podívejme se na to podrobně.

Z Windows

K zálohování paměťové karty ze systému Windows budeme potřebovat pouze to, aby náš počítač měl čtečku paměťových karet. V opačném případě si musíme koupit jeden v jakémkoli obchodě (mohou být kolem 10 eur a ještě méně) a přes něj připojit kartu k počítači. Je pravděpodobné, že se dočkáme zprávy, která nám říká, že paměťová karta není naformátovaná a že ji musíme naformátovat. Je důležité to nedělat a zprávu ignorovat. Zdá se, že micro-sd bude na souborovém systému Linux (například ext4), a proto Windows nebude schopen číst jeho soubory.

Dále stáhneme bezplatný a otevřený zdrojový program s názvem Displej disků Win32 a nainstalujte jej do počítače. Jakmile je nainstalován, spustíme jej a zobrazí se okno jako následující.

Displej disků Win32

Klikneme na tlačítko složky, které se objeví v “ Obrázek File ”A vybereme adresář, kam chceme uložit zálohu, kterou hodláme vytvořit. Vybereme také v “ Přístroj ”Sekce jednotka, ze které budeme kopii dělat.

Jak je možné vytvořit kopii dat, pokud je systém Windows nerozpozná? Protože tento program dělá ” RAW ”Kopie, tj. Nezpracovaná, 1 a 0 dat. Bez ohledu na obsah je vytvořena doslovná kopie disku (dokonce i volného místa na něm), takže není žádný problém.

Jakmile je vše připraveno, klikneme na „ číst ”A proces vytváření obrázku začne. Tento proces může trvat několik minut a bude zabírat stejnou kapacitu jako původní paměťová karta.

Po dokončení procesu čtení budeme mít obrázek (soubor ve formátu .img) v adresáři, který jsme zadali. Nyní můžeme vyjmout kartu z počítače a znovu ji připojit k Raspberry Pi.

Z Linuxu nebo stejného Raspberry Pi

Pokud to budeme dělat ze systému Linux (a dokonce ze samotného Raspberry Pi na externí disk, který máme například přes USB nebo síť), musíme kartu připojit k počítači (pokud ještě jej nemáte) a vyhledejte bod připojení pomocí následujícího příkazu:

sudo fdisk -l

Za předpokladu, že je to / dev / sdb (což se bude lišit v závislosti na jednotkách připojených k počítači), pak použijeme „Dd“ příkaz klonovat data RAW z hlavního disku (karty) do požadovaného adresáře. Tento příkaz má následující strukturu:

sudo dd if=/dev/sdb of=[directorio]/raspbackup.img

Musíme změnit [adresář] na cestu, kam chceme obrázek uložit. Buď síťová jednotka, nebo jiný přípojný bod. Logické je, že bychom neměli vytvářet zálohu na stejném micro-sd, protože pokud dojde ke ztrátě dat a zálohy, je nám to k ničemu.

Obnovte kopii SD

Chcete -li obnovit zálohu v případě, že původní karta selže, nebo ji změníme na větší, musíme postupovat podle opačného postupu.

V případě Windows například použijeme Program Win32 Disk Imager opět výběrem záložního obrázku v „Image File“, v „Device“ písmenu jednotky micro-sd, kam budeme obrázek zapisovat, a klikneme na tlačítko „write“. Proces vymaže všechna data a až bude hotový, budeme mít paměťovou kartu připravenou znovu fungovat na Raspberry Pi.

V případě Linuxu musíme použít příkaz dd znovu, ale obráceně. Jinými slovy, v parametru „if“ můžeme najít adresář záložního obrazu (img), a v parametru „of“ místo připojení paměťové karty, kam tento obrázek uložíme.

sudo dd if=[directorio]/raspbackup.img of=/dev/sdb

V případě, že by nás to zajímalo, zkopírování souboru „raspbackup.img“ (nebo jak tomu říkáme) na paměťovou kartu je k ničemu. Stejně jako byla vytvořena kopie, musí být vytvořen bit-by-bit RAW výpis obsahu.