Jak klonovat vaše maliny Pi SD karty pro bezpečné zálohování
Raspberry Pis může být nestálý. Pokud jste někdy dostali poškozenou SD kartu z výpadku napájení, špatného kabelu, přetaktování nebo jiného problému, víte, jak nepříjemné to může být začátek od začátku. Ale můžeme to opravit.
Jak to funguje
Mně se to stalo příliš často a nakonec jsem našel dobré řešení. Jakmile nastavím svůj projekt Pi přesně tak, jak to chci, používám Win32 Disk Imager v systému Windows pro klonování obrazu SD karty na můj počítač. Tam ji držím, bezpečně, dokud se mi něco nepodaří s Piem. Když se to stane, mohu jenom znovu naklonovat tento obrázek na kartu SD, přepsat rozbitou nebo zkorumpovanou verzi a já se v tu chvíli vrátím a běžím. (Pokud nepoužíváte systém Windows, můžete provést něco podobného v Linuxu příkazem dd.) Je to tak jednoduché, že každý uživatel Raspberry Pi by to měl udělat.
To funguje nejlépe u těch projektů Pi, které vyžadují počáteční nastavení a pak jen běží na pozadí, dělat jejich věc. Pokud někdy provedete změny projektu Pi, budete muset obrázek znovu clonit, ale s množstvím projektů je to perfektní. Například, používám tuto techniku pro mé dva Raspberry Pis běžící Kodi - jestli někdy půjde dolů, mohu jen znovu klonovat můj osobní obraz a krabice se vracejí a běží v žádném okamžiku, chytit up-to-data knihovny data z mého domovského serveru a databáze MySQL, jako by se nic nestalo.
A jako bonus, můžete sdílet své projekty Raspberry Pi jednodušeji psaním klonovaného obrazu na novou SD kartu (nebo sdílení samotného obrazu).
Zde je návod, jak to udělat.
Jak podpořit svůj projekt maliny Pi
Když je vaše zařízení Pi nastaveno přesně tak, jak je to zapotřebí, vypněte jej a vyjměte kartu SD. Připojte SD kartu do počítače, stáhněte si disk Win32 Disk Imager (pokud jste to ještě neučinili) a spusťte jej. Pokud nemáte ve svém počítači integrovanou čtečku, musíte ji zakoupit. Doporučujeme něco podobného čtenáře Anker 8 v 1 ($ 10), protože jej můžete také použít pro různé formáty SD.
Poznámka: Pokud je váš projekt Pi založen na Linuxu (tolik z nich), můžete dostat varování, že karta SD je v systému Windows nečitelná a musí být formátována. To je v pořádku, neformátujte! Stačí zavřít okno a pokračovat v procesu.
V programu Win32 Disk Imager klikněte na modré složky pro výběr místa pro obrázek, který vytvoříte. Dala jsem jemu jméno, které mi dovoluje vědět, který projekt a Pi v mém domě je pro.
Dále vyberte Pi z rozbalovacího seznamu "Zařízení". Pokud vaše Pi obsahuje více oddílů, vyberte první, ale nemějte obavy, tento proces bude klonovat celou kartu, nikoliv pouze jednotlivý oddíl.
Až budete hotovi, klikněte na tlačítko "Číst". To přečte data karty SD, změní ji na obrázek a uloží tento obrázek na určené místo. Upozorňujeme, že tento proces může chvíli trvat. Stejně jako v až o hodinu nebo více v závislosti na velikosti vaší SD karty.
Když to skončí, vložte kartu zpět do vašeho Pi a pokračujte jako obvykle! Tento projekt je nyní zálohován do počítače.
Jak obnovit projekt maliny Pi
Pokud se s vaší kartou něco pokazí, můžete ji obnovit stejně snadno. Nejprve vymazat kartu SD pomocí těchto pokynů.
S vymazanou kartou stále vloženou do počítače, znovu otevřete Win32 Disk Imager. Tentokrát klikněte na modrou složku a přejděte k uloženému obrázku. Vyberte kartu SD z rozbalovacího seznamu stejným způsobem jako předtím.
Když je nastaveno, klikněte na tlačítko "Zapisovat". Toto přepíše data karty SD s daty z klonovaného obrazu.
Všimněte si, že pravděpodobně budete potřebovat pro dosažení nejlepších výsledků stejnou kartu SD - nebo přinejmenším stejný model karty SD. Jedna 8GB karta značky může mít poněkud jinou velikost než 8GB karta jiné značky, a pokud je cílová karta menší než karta, ze které byl vytvořen snímek, nebude fungovat. (Klonování na větší kartu by však mělo fungovat dobře).
Foto úvěr: Zoltan Kiraly / Shutterstock.com.