Sichern Sie die Dateien auf einer Raspberry Pi auf ein externes Laufwerk. Erfahren Sie, wie Sie Ihre Raspbian-OS-Verzeichnisse kopieren, sichern und wiederherstellen

Die Titelseite der MagPi-Ausgabe 97

Die MagPi-Ausgabe 97 ist jetzt erschienen
3D-Druck und -Herstellung in der MagPi 97. Entdecken Sie 3D-Druck-, Laserschneide- und Basteltechniken und stellen Sie Ihr eigenes Raspberry Pi-Kit her.

Kostenloses PDF herunterladen

Die Erstellung eines Backups Ihres Raspberry Pi OS (Raspbian) ist eine große Fähigkeit, die man kennen muss.

Eines der großartigen Dinge bei der Verwendung einer Raspberry Pi ist, wie einfach es ist, das gesamte System zurückzusetzen. Wenn Sie an einem Projekt arbeiten und etwas völlig durcheinander bringen, dauert es nur Minuten, um das Betriebssystem neu zu installieren und neu zu starten.

Mit Ihrem 12-monatigen Abonnement von The MagPi erhalten Sie eine kostenlose Pi Zero W, ein offizielles Gehäuse und Zubehör. Klicken Sie hier für weitere Informationen.

Die schnelle Wiederherstellung ist nur eine Sache, die die Raspberry Pi ideal zum Experimentieren macht.

Dieser konstante Zustand des „bereit zum Wiederauffrischen“ kann jedoch ein zweischneidiges Schwert sein. Die Raspberry Pi ist ein nützlicher Mikrocomputer: Sie können E-Mails einrichten und das Internet nutzen, Dokumente schreiben, Codierwerkzeuge installieren und verwenden und an allen möglichen langfristigen Projekten arbeiten.

Wenn Sie eine Raspberry Pi für längere Zeit benutzen, werden Sie über eine Backup-Lösung nachdenken wollen. Ein Backup ermöglicht es Ihnen, das Raspbian-Betriebssystem und Ihre Dateien wiederherzustellen.

Glücklicherweise gibt es verschiedene Möglichkeiten, das Betriebssystem und Ihre Dateien zu sichern.

Sicherungsoption 1: Kopieren des SD-Karten-Images

Der einfachste Weg, Ihre Raspberry Pi zu sichern, ist, die gesamte SD-Karte als Bild zu kopieren.

Diese Technik ist die Umkehrung des Flashens Ihrer SD-Karte, wenn Sie ein Betriebssystem darauf installieren. Anstatt eine Bilddatei von Ihrem Computer auf die SD-Karte zu kopieren, kopieren Sie die gesamte SD-Karte in eine Bilddatei auf Ihrem Computer.

Auf diese Weise werden die Bilddateien überhaupt erst erstellt.
Schalten Sie Ihre Raspberry Pi aus und entfernen Sie die SD-Karte. Legen Sie sie in ein SD-Kartenlesegerät und schließen Sie es an Ihren Computer an.

Öffnen Sie ein Terminal-Fenster auf einem Mac- oder Linux-Computer und geben Sie df ein. Schauen Sie sich an, welche Laufwerke Sie auf Ihrem System haben. Schließen Sie nun die SD-Karte an Ihren Computer an, und geben Sie df erneut ein.

Erkennen Sie das neu angeschlossene Laufwerk: auf einem Linux-Rechner wird es etwa /dev/sdb1 sein, und auf einem Mac wird es /dev/disk2s1 sagen. Die Zahlen können unterschiedlich sein, überprüfen Sie es also sorgfältig.

Unter Linux:

sudo dd bs=4M if=/dev/sdb of=raspbian.img
Auf einem Mac:

sudo dd bs=4m if=/dev/rdisk2 of=raspbian.img
Sie können dann die Datei raspbian.img verwenden, um Ihr gesamtes Betriebssystem (in seinem aktuellen Zustand) auf einer SD-Karte wiederherzustellen, indem Sie dd rückwärts verwenden oder eine Anwendung wie Etcher (etcher.io) verwenden, um die SD-Karte zu flashen.

In Windows sichern Sie die SD-Karte mit dem Win32 Disk Imager.

Sicherung eines Himbeer-Pi
Sicherung einer Himbeere Pi

Öffnen Sie das Programm und klicken Sie im Sicherheitswarnfenster auf Ja. Geben Sie C:\raspberrypi.img in das Textfeld Bilddatei ein und klicken Sie auf Lesen. Die SD-Karte wird in die Bilddatei geschrieben. Wenn „Lesen erfolgreich“ angezeigt wird, können Sie auf OK klicken.

Sicherungsoption 2: Zippen des Home-Ordners
Die Herausforderung bei der Umwandlung der SD-Karte in eine Bilddatei besteht darin, dies regelmäßig zu tun. Sie müssen die SD-Karte aus Ihrer Raspberry Pi herausnehmen, sie an einen Mac oder PC anschließen und die gesamte Sicherung vervollständigen.

Die zweite Sicherungsoption besteht darin, nur Ihren Home-Ordner als komprimierte Datei zu sichern. Wenn Sie die Datei dekomprimieren, können Sie einzelne Dateien und Verzeichnisse durchsuchen und wiederherstellen. Verwenden Sie das Terminal auf Ihrer Raspberry Pi:

cd /home/
sudo tar czf pi_home.tar.gz pi
Kopieren Sie die Datei pi_home.tar.gz zur sicheren Aufbewahrung auf ein USB-Flash-Laufwerk.

Backup-Option 3: Zeitplan für Backups
Es ist möglich, Backups manuell zu planen, indem der tar-Befehl als Cron-Job eingeplant wird. Siehe ‚Aufgaben mit Cron einplanen‘.

Einige Benutzer von Raspberry Pi entscheiden sich für die Verwendung von rsync (magpi.cc/2kgchCH) anstelle von tar, weil dadurch aktualisierte Dateien und nicht das gesamte System auf intelligente Weise kopiert werden. Sie müssen jedoch eine Ausschlussdatei erstellen, die den Inhalt von Systemordnern ignoriert. Werfen Sie einen Blick auf diese Stack Exchange-Diskussion, wenn Sie daran interessiert sind.

Ein einfacherer Ansatz ist die Verwendung eines freien Programms namens Déjà Dup. Dieses automatisiert rsync und gibt ihm eine benutzerfreundliche Oberfläche. Es ist ein einfach zu benutzendes Programm, und Sie können Ihre Raspberry Pi mit Amazon S3, SSH, FTP oder durch direktes Kopieren der Dateien auf ein Flash-Laufwerk sichern.

Sie können Verzeichnisse zum Ein- und Ausschließen auswählen, und es ist einfach, Backups wiederherzustellen. Déjà Dup ist unter Ubuntu standardmäßig installiert und lässt sich in Raspbian einfach installieren: