Raspberry Pi – Backup erstellen ohne SD-Karte zu entfernen

In diesem Tutorial geht es darum, ein komplettes Backup vom Betriebssystem des Raspberry Pi zu erstellen ohne die SD-Karte aus dem Raspberry Pi zu entfernen.

Üblicherweise wird ein Backup durchgeführt, indem Sie den Raspberry Pi sauber herunterfahren. Danach wird die Stromversorgung getrennt und die Karte entnommen. Jetzt kann die Karte mit einem Karten-Leser an einem PC gelesen und mit Hilfe eines Tools ein Backup angelegt werden. Wir möchten uns in diesem Tutorial den Menschen widmen, die den Pi nicht direkt auf dem Schreibtisch stehen haben. Oftmals ist er für diverse Projekte irgendwo fest verbaut. Damit Sie diesen nicht jedes mal für ein Backup ausbauen müssen, gibt es eine Backup-Methode ohne die Speicherkarte zu entnehmen. Hierbei wird ein Image erzeugt, das Sie ohne Probleme wieder auf eine SD-Karte einspielen können.

raspberry pi 4 model b 4gb

Vorbereitung

Am Anfang müssen Sie sich entscheiden auf welches Medium Sie das Backup speichern. Sie können es auf einem angeschlossenen Datenträger wie zum Beispiel ein USB-Stick oder USB-Festplatte speichern. Sie haben auch die Möglichkeit das Backup über Netzwerk an einen Windows-Rechner oder NAS-Server zu senden. Dieser muss dazu aber erst auf dem Raspberry Pi gemountet werden damit Sie auch Zugriff darauf haben. Mit folgendem Befehl mounten Sie externe Laufwerke.

  • Erstellen Sie einen neuen Ordner im Verzeichnis media.
sudo mkdir /media/mount

Das externe Laufwerk mounten Sie mit folgendem Befehl.

mount -t cifs -o username=ittweak,password=123456 //192.168.0.50/IhrOrdner /media/mount

Backup-Größe

Das Backup hat nach der Erstellung circa die Größe der verwendeten Speicherkarte im Raspberry Pi. Es wird ein komplettes Backup inklusive aller Partitionen erstellt.

Haupt-Partition ermitteln

Als erstes müssen Sie herausfinden wie ihre Primäre Partition heißt. Beim offiziellen Raspbian Betriebssystem ist es im Normalfall mmblck0. Diesen werden wir auch hier in der Anleitung verwenden. Benutzen Sie ein alternatives Betriebssystem müssen Sie den Befehl dementsprechend anpassen. Als Grundlage verwenden wir einen Raspberry Pi 4 mit installiertem Raspbian Buster.

Mit folgendem Befehl ermittel wir jetzt die Haupt-Partition. Beachten Sie bitte, dass sie nur die in der Anleitung genutzten Befehle verwenden. Es handelt sich hierbei um den Partitions-Manager mit dem Sie auch viel Schaden anrichten können.

sudo fdisk /dev/mmcblk0

Mit dem Befehl „p“ und Enter-Taste Listen Sie alle Laufwerke auf. Das erste in der Liste ist ihre Haupt-Partition

raspberry pi backup ohne ziehen entfernen sd-karte card remove

Danach verlassen Sie fdisk wieder mit dem Befehl „q“ und Enter-Taste.

Backup der SD-Karte durchführen

Mit dem folgenden Befehl starten wir die Erstellung des Backups. Die rot markierten Bereiche sind dabei noch anzupassen. Hinter „if=“ geben Sie die Quelle (Haupt-Partition) an. Hinter „of=“ legen Sie das Verzeichnis fest indem das Backup gespeichert werden soll. Im Beispiel wird es auf ein angeschlossenes NAS gespeichert.

sudo dd if=/dev/mmcblk0 of=/media/nas/backup/raspi_image.img bs=1M
raspberry pi backup ohne ziehen entfernen sd-karte card remove

Das Backup nimmt einiges in Zeit in Anspruch. Selbst auf dem verwendeten Raspberry Pi 4 mit 4GB Speicher dauerte das Backup ca. eine Stunde. Auf einem Raspberry Pi 3 wird es sehr wahrscheinlich noch länger dauern.

Nützliche Links

Weitere Tipps und Tricks zu Raspberry Pi finden Sie hier.

Quelle: Mit Informationen von raspiprojekt.de
Beitragsbildquelle: Raspbian Screenshots

6 Kommentare

  1. Hat sehr gut funktioniert! Vielen vielen Dank! Wäre super wenn man dies noch ergänzen könnte um einen Teil für eine regelmäßige automatische Sicherung!

    Vielen Dank und Grüße
    Wolfgang

  2. Funktioniert wunderbar, vielen Dank!

  3. Super Anleitung. Alles hat reibungslos funktioniert. Vielen Dank 🙂

  4. Wenn man Raspian auf dem Raspi laufen hat kann man im laufenden Betrieb das Programm SD Card Copier nutzen. Es erstellt dann eine saubere kopie auf dem angeschlossenen Datenträger, im besten Falle also ein Kartenleser mit eingeschobener micro SD-Karte.

  5. Wie spiele ich die Image Datei .img wieder auf eine SD Karte und ist diese SD Karte dann direkt im PI4 bootfähig?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Informationen zur Datenschutzerklärung.