If-Koubou

Jak sklonować swoją kartę SD Raspberry Pi do niezawodnej kopii zapasowej

Jak sklonować swoją kartę SD Raspberry Pi do niezawodnej kopii zapasowej (Jak)

Malina Pis może być kapryśna. Jeśli kiedykolwiek dostałeś uszkodzoną kartę SD z powodu przerwy w zasilaniu, złego kabla, przetaktowania lub innego problemu, wiesz, jak denerwujące może być rozpoczęcie od zera. Ale możemy to naprawić.

Jak to działa

Zbyt często zdarzało mi się to robić i ostatecznie znalazłem dobre rozwiązanie. Po skonfigurowaniu mojego projektu Pi dokładnie, jak tego chcę, po prostu używam programu Win32 Disk Imager w systemie Windows, aby sklonować obraz karty SD na moim komputerze. Tam trzymam to bezpiecznie, aż coś pójdzie nie tak z moim Pi. Kiedy tak się stanie, mogę po prostu ponownie sklonować ten obraz na kartę SD, nadpisując uszkodzoną lub uszkodzoną wersję, a ja będę z powrotem uruchomiony i uruchomiony w mgnieniu oka. (Jeśli nie korzystasz z systemu Windows, możesz zrobić coś podobnego w Linuksie za pomocą polecenia dd.) To takie proste, każdy użytkownik Raspberry Pi powinien to zrobić.

Działa to najlepiej w przypadku tych projektów Pi, które wymagają wstępnej konfiguracji, a następnie działają w tle, wykonując swoje zadania. Jeśli kiedykolwiek wprowadzisz zmiany w projekcie Pi, będziesz musiał ponownie sklonować obraz, ale przy wielu projektach jest to idealne. Na przykład używam tej techniki dla moich dwóch malinowych pisów z Kodi - jeśli kiedykolwiek zejdę na dół, mogę po prostu ponownie sklonować mój osobisty obraz, a pudełka są gotowe i działają błyskawicznie, chwytając najnowszą bibliotekę dane z mojego macierzystego serwera i bazy danych MySQL, jakby nic się nie wydarzyło.

A jako bonus, możesz łatwiej dzielić się swoimi projektami Raspberry Pi, pisząc sklonowany obraz na nowej karcie SD (lub dzieląc się samym obrazem).

Oto jak to zrobić.

Jak wykonać kopię zapasową projektu Raspberry Pi

Gdy Twoje urządzenie Pi zostanie ustawione dokładnie tak, jak chcesz, wyłącz je i wyjmij kartę SD. Podłącz kartę SD do komputera, pobierz program Win32 Disk Imager (jeśli jeszcze tego nie zrobiłeś) i uruchom go. Jeśli nie masz wbudowanego czytnika na swój komputer, musisz go kupić. Polecamy coś takiego, jak ten czytnik 8-w-1 firmy Anker (10 USD), ponieważ można go również używać do różnych formatów SD.

Uwaga: Jeśli twój projekt Pi jest oparty na systemie Linux (jak większość z nich), możesz otrzymać ostrzeżenie, że karta SD jest nieczytelna dla systemu Windows i musi być sformatowana. W porządku, nie formatuj! Zamknij okno i przejdź do procesu.

W programie Win32 Disk Imager kliknij niebieski przycisk folderu, aby wybrać lokalizację obrazu, który chcesz utworzyć. Podałem moje imię, które pozwala mi wiedzieć, który projekt i Pi w moim domu to jest.

Następnie wybierz swoje Pi z menu "Urządzenie". Jeśli twoje Pi ma wiele partycji, wybierz pierwsze - ale nie martw się, ten proces sklonuje całą kartę, a nie tylko pojedynczą partycję.

Po zakończeniu kliknij przycisk "Czytaj". Odczytuje dane karty SD, zamienia ją w obraz i zapisuje ten obraz w określonej lokalizacji. Pamiętaj, że ten proces może trochę potrwać. Jak w, do godziny lub więcej w zależności od rozmiaru karty SD.

Kiedy to skończysz, wrzuć kartę z powrotem do swojego Pi i kontynuuj jak zwykle! Ten projekt jest teraz kopiowany na komputer.

Jak przywrócić swój projekt Raspberry Pi

Teraz, jeśli coś pójdzie nie tak z kartą, możesz ją przywrócić równie łatwo. Najpierw wymaż kartę SD za pomocą tych instrukcji.

Gdy wymazana karta zostanie włożona do komputera, otwórz ponownie program Win32 Disk Imager. Tym razem kliknij niebieski folder i przejdź do zapisanego obrazu. Wybierz kartę SD z menu w taki sam sposób jak poprzednio.

Po skonfigurowaniu kliknij przycisk "Zapisz". Powoduje to zastąpienie danych karty SD danymi ze sklonowanego obrazu.

Pamiętaj, że aby uzyskać najlepsze wyniki, prawdopodobnie będziesz musiał użyć tej samej karty SD lub przynajmniej tego samego modelu karty SD. Karta 8 GB jednej marki może mieć nieco inny rozmiar niż karta 8GB innej marki, a jeśli karta docelowa jest mniejsza niż karta, z której obraz został utworzony, nie będzie działać. (Klonowanie na większą kartę powinno jednak działać dobrze.)

Zdjęcie: Zoltan Kiraly / Shutterstock.com.