Automatisieren Sie ganz einfach Backups des Heimlaufwerks Ihres Raspberry Pi per E-Mail und Mutt.

Raspberry Pi ist ein Wunderwerk der kostengünstigen, kompakten Datenverarbeitung. Seine Benutzer führen häufig wichtige Projekte durch oder speichern wertvolle Daten auf ihren Geräten. Wie jedes andere Computersystem sind auch Raspberry Pis jedoch nicht immun gegen Hardwareausfälle, Datenverluste und andere Probleme.

Daher ist die Erstellung regelmäßiger Backups zum Schutz Ihrer Dateien und Daten unerlässlich. Aber was wäre, wenn Sie diesen Prozess automatisieren und die Backups zusätzlich direkt an Ihre E-Mail senden könnten? Dieser Artikel führt Sie von der Erstellung eines Backups über die Installation und Konfiguration der erforderlichen Software, die Planung der Aufgabe bis hin zum Versand der E-Mail mit dem Backup.

Sie benötigen lediglich einen Befehlszeilen-E-Mail-Client und natürlich ein Raspberry Pi-Board.

Erstellen Sie ein Raspberry Pi-Backup

Der erste Schritt in diesem Prozess besteht darin, eine Sicherungskopie der Dateien zu erstellen, die Sie schützen möchten. Auf dem Raspberry Pi geht das ganz einfach mit dem

instagram viewer
Teer Befehl. Zum Beispiel, um den Ordner zu sichern /home/pi/my_data, würden Sie den folgenden Befehl verwenden:

tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data

In unserem my_data-Ordner haben wir beispielsweise die folgenden Dateien:

Installieren Sie die erforderliche Software

Sobald Sie Ihr Backup erstellt haben, benötigen Sie eine Möglichkeit, es per E-Mail zu versenden. Verwenden Sie dazu Köter, ein Befehlszeilen-E-Mail-Client. Um Mutt auf Ihrem Raspberry Pi zu installieren, geben Sie Folgendes ein:

sudo apt-erhalten Mutt installieren

Konfigurieren Sie die Mutt-Software

Nach der Installation von Mutt müssen Sie es für den E-Mail-Versand konfigurieren. Erstellen Sie eine Konfigurationsdatei für Mutt unter ~/.muttrc mit folgendem Inhalt:

Satzaus = [email protected]
Satz echter Name = „Erster Letzter“

# IMAP-Einstellungen
Satz imap_user = [email protected]
Satz imap_pass = ""

# SMTP-Einstellungen
Satz smtp_url = „smtps://[email protected]
Satz smtp_pass = ""

# Remote-Gmail-Ordner
Satz Ordner = „imaps://imap.gmail.com/“
Satz Spooldatei = „+INBOX“

Wir haben es gezeigt wie man Mutt mit Gmail unter Linux verwendet wenn Sie mehr über dieses Tool erfahren möchten.

Planen Sie die Sicherungsaufgabe

Um sicherzustellen, dass Ihre Dateien regelmäßig gesichert werden, können Sie die Sicherungsaufgabe so planen, dass sie automatisch nach einem festgelegten Zeitplan ausgeführt wird. Dies kann mit erfolgen cron, der integrierte Taskplaner in Linux. Um den Cron-Editor zu öffnen, verwenden Sie den crontab -e Befehl. Fügen Sie die folgende Zeile hinzu, um die Ausführung der Sicherungsaufgabe jeden Tag um 2 Uhr morgens zu planen:

0 2 * * * tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data

Den Umgang mit dieser Ausdrucksweise erfahren Sie unter Crontab-Guru.

Senden Sie das Backup per E-Mail

Schließlich können Sie Mutt verwenden, um das Backup per E-Mail zu versenden. Hier ist der Befehl, den Sie benötigen:

echo „Hier ist deine Tageszeitung Sicherung" | mutt -a "/Weg/Zu/my_data_backup.tar.gz" -S "Täglich Sicherung" -- "[email protected]"

Stellen Sie sicher, dass Sie an der angegebenen Stelle Ihre eigene E-Mail-Adresse eingeben.

Genießen Sie den Prozess der Automatisierung Ihrer Backups

Die Gewährleistung der Integrität und Sicherheit Ihrer Daten ist von entscheidender Bedeutung, insbesondere wenn Sie an wichtigen Projekten arbeiten oder wichtige Informationen auf Ihrem Raspberry Pi speichern. Obwohl machen Regelmäßige und manuelle Backups sind eine gute Angewohnheit. Die Automatisierung dieses Prozesses und das Versenden dieser Backups an Ihre E-Mail spart nicht nur Zeit, sondern bietet Ihnen auch eine zusätzliche Ebene der Sicherheit Sicherheit.

Auch wenn es auf den ersten Blick wie ein komplizierter Prozess erscheinen mag, versichern wir Ihnen, dass die Vorteile den anfänglichen Aufwand bei weitem überwiegen. Man kann nie vorhersagen, wann ein Systemausfall oder ein Datenverlust eintreten wird, daher kann ein regelmäßiges und zugängliches Backup ein echter Lebensretter sein.