Główna » jak » Jak sklonować swoją kartę SD Raspberry Pi do niezawodnej kopii zapasowej

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

    Malinowy Pis może być zmienny. 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ć, a 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 wrócę i uruchomię się w mgnieniu oka. (Jeśli nie korzystasz z systemu Windows, możesz zrobić coś podobnego na 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 się zepsuję, 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 udostępniając sam obraz).

    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 nie masz) 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! Po prostu 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 nazwisko, które pozwala mi wiedzieć, do którego projektu 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 indywidualną partycję.

    Kiedy skończysz, 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 się skończy, 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, korzystając z 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 wcześniej.

    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.