Πώς να κλωνοποιήσετε την κάρτα SD του Raspberry Pi για ανθεκτικό αντίγραφο ασφαλείας

Το Raspberry Pis μπορεί να είναι ευμετάβλητο. Εάν έχετε πάρει μια κατεστραμμένη κάρτα SD από διακοπή ρεύματος, κακό καλώδιο, overclocking ή άλλο ζήτημα, γνωρίζετε πόσο ενοχλητικό μπορεί να είναι να ξεκινήσετε από το μηδέν. Αλλά μπορούμε να το διορθώσουμε.

Πώς λειτουργεί

Έχω συμβεί αυτό πολύ συχνά και τελικά βρήκα μια καλή λύση. Μόλις δημιουργήσω το έργο Pi ακριβώς όπως το θέλω, απλά χρησιμοποιώ το Win32 Disk Imager στα Windows για να κλωνοποιήσω μια εικόνα της κάρτας SD του στον υπολογιστή μου. Εκεί το φυλάω με ασφάλεια, μέχρι που κάτι πάει στραβά με το Pi μου. Όταν συμβεί αυτό, μπορώ απλώς να επανακλωνοποιήσω αυτήν την εικόνα στην κάρτα SD, αντικαθιστώντας την κατεστραμμένη ή κατεστραμμένη έκδοση, και θα δημιουργήσω αντίγραφα ασφαλείας και θα τρέξω σε χρόνο μηδέν. (Εάν δεν χρησιμοποιείτε Windows, μπορείτε να κάνετε κάτι παρόμοιο στο Linux με την εντολή dd.) Είναι τόσο απλό, κάθε χρήστης του Raspberry Pi θα πρέπει να το κάνει.

Αυτό λειτουργεί καλύτερα με εκείνα τα έργα Pi που απαιτούν αρχική ρύθμιση και στη συνέχεια απλώς εκτελούνται στο παρασκήνιο, κάνοντας τα πράγματα. Εάν κάνετε ποτέ αλλαγές στο έργο Pi, θα χρειαστεί να επανακλωνοποιήσετε την εικόνα, αλλά με πολλά έργα, αυτό είναι τέλειο. Για παράδειγμα, χρησιμοποιώ αυτήν την τεχνική για τα δύο Raspberry Pis που τρέχουν το Kodi - αν κάποιος πέσει ποτέ, μπορώ απλώς να ξανακλωνοποιήσω την προσωπική μου εικόνα και τα κουτιά να δημιουργούν αντίγραφα ασφαλείας και να λειτουργούν χωρίς χρόνο, αρπάζοντας την ενημερωμένη βιβλιοθήκη δεδομένα από τον κεντρικό μου διακομιστή και τη βάση δεδομένων MySQL σαν να μην συνέβη ποτέ τίποτα.

Και ως μπόνους, μπορείτε να μοιράζεστε ευκολότερα τα έργα σας Raspberry Pi γράφοντας απλώς την κλωνοποιημένη εικόνα σας σε μια νέα κάρτα SD (ή κοινοποιώντας την ίδια την εικόνα).

Δείτε πώς να το κάνετε.

Πώς να δημιουργήσετε αντίγραφα ασφαλείας του έργου Raspberry Pi

Όταν το Pi σας έχει ρυθμιστεί ακριβώς όπως θέλετε, κλείστε το και αφαιρέστε την κάρτα SD του. Συνδέστε την κάρτα SD στον υπολογιστή σας, κατεβάστε το Win32 Disk Imager (εάν δεν το έχετε κάνει ήδη) και ξεκινήστε το. Εάν δεν έχετε ενσωματωμένο πρόγραμμα ανάγνωσης στον υπολογιστή σας, θα πρέπει να αγοράσετε έναν. Προτείνουμε κάτι σαν αυτόν τον αναγνώστη Anker 8-σε-1 (10 $) επειδή μπορείτε επίσης να το χρησιμοποιήσετε για διαφορετικές μορφές SD.

Σημείωση : Εάν το έργο σας Pi βασίζεται σε Linux (όπως είναι πολλά), ενδέχεται να λάβετε μια προειδοποίηση ότι η κάρτα SD δεν είναι αναγνώσιμη από τα Windows και πρέπει να μορφοποιηθεί. Εντάξει, μην το μορφοποιείς! Απλώς κλείστε το παράθυρο και προχωρήστε με τη διαδικασία.

Στο Win32 Disk Imager, κάντε κλικ στο μπλε κουμπί φακέλου για να επιλέξετε τη θέση για την εικόνα που πρόκειται να δημιουργήσετε. Έχω δώσει ένα όνομα που μου επιτρέπει να ξέρω για ποιο έργο και Pi στο σπίτι μου.

Στη συνέχεια, επιλέξτε το Pi σας από το αναπτυσσόμενο μενού "Συσκευή". Εάν το Pi σας έχει πολλά διαμερίσματα, επιλέξτε το πρώτο - αλλά μην ανησυχείτε, αυτή η διαδικασία θα κλωνοποιήσει ολόκληρη την κάρτα και όχι μόνο το μεμονωμένο διαμέρισμα.

Όταν τελειώσετε, κάντε κλικ στο κουμπί "Ανάγνωση". Αυτό διαβάζει τα δεδομένα της κάρτας SD, τα μετατρέπει σε εικόνα και αποθηκεύει αυτήν την εικόνα στην καθορισμένη θέση. Σημειώστε ότι αυτή η διαδικασία μπορεί να διαρκέσει λίγο. Όπως και σε, έως και μία ώρα ή περισσότερο ανάλογα με το μέγεθος της κάρτας SD σας.

Όταν τελειώσει, βάλτε την κάρτα πίσω στο Pi σας και συνεχίστε κανονικά! Αυτό το έργο έχει πλέον δημιουργηθεί αντίγραφα ασφαλείας στον υπολογιστή σας.

Πώς να επαναφέρετε το έργο σας Raspberry Pi

Τώρα, εάν κάτι πάει στραβά με την κάρτα σας, μπορείτε να το επαναφέρετε εξίσου εύκολα. Αρχικά, διαγράψτε την κάρτα SD χρησιμοποιώντας αυτές τις οδηγίες.

Με τη διαγραμμένη κάρτα σας ακόμα τοποθετημένη στον υπολογιστή σας, ανοίξτε ξανά το Win32 Disk Imager. Αυτή τη φορά, κάντε κλικ στον μπλε φάκελο και μεταβείτε στην αποθηκευμένη εικόνα σας. Επιλέξτε την κάρτα SD από το αναπτυσσόμενο μενού με τον ίδιο τρόπο που κάνατε πριν.

Όταν το ρυθμίσετε, κάντε κλικ στο κουμπί "Εγγραφή". Αυτό αντικαθιστά τα δεδομένα της κάρτας SD με δεδομένα από την κλωνοποιημένη εικόνα.

Λάβετε υπόψη ότι πιθανότατα θα χρειαστεί να χρησιμοποιήσετε την ίδια κάρτα SD - ή τουλάχιστον το ίδιο μοντέλο κάρτας SD - για καλύτερα αποτελέσματα. Η κάρτα 8 GB μιας μάρκας μπορεί να έχει ελαφρώς διαφορετικό μέγεθος από την κάρτα 8GB άλλης μάρκας και εάν η κάρτα προορισμού είναι μικρότερη από την κάρτα από την οποία δημιουργήθηκε η εικόνα, δεν θα λειτουργήσει. (Ωστόσο, η κλωνοποίηση σε μεγαλύτερη κάρτα θα λειτουργήσει καλά.)

Φωτογραφική πίστωση: Zoltan Kiraly / Shutterstock.com.