So sichern Sie Dateien auf Google Drive unter Linux 1

So sichern Sie Dateien auf Google Drive unter Linux

Google Drive ist ein ausgezeichnetes Medium für Leute, die Online-Kopien ihrer Dateien speichern müssen. Linux-Benutzer können den kostenlosen 15-GB-Plan zum Sichern wichtiger Konfigurationsdateien nutzen. Darüber hinaus können Sie eine große Datenmenge, einschließlich Mediendateien, sichern, wenn Sie einen aktiven Google Workspace-Plan (ehemals G-Suite) haben. Diese Anleitung zeigt, wie Sie unter Linux mit dem Open-Source-Paket google-drive-ocamlfuse und CRON Dateien automatisch auf Google Drive sichern können.

Was ist google-drive-ocamlfuse?

google-drive-ocamlfuse ist ein FUSE-Dateisystem, mit dem Benutzer ihren Google Drive-Speicher auf dem lokalen Computer mounten können. Es wurde mit OCaml geschrieben und ist über GitHub frei verfügbar. Einige der Hauptfunktionen umfassen vollständigen Lese-/Schreibzugriff, Unterstützung für mehrere Konten, Unix-Berechtigungen und Unterstützung für Teamablagen.

Wie verwendet man es für automatische Backups?

Der erste Schritt besteht darin, das entfernte Google Drive in das lokale Dateisystem einzubinden. Hier kommt google-drive-ocamlfuse ins Spiel. Dann können wir einen automatischen Planer verwenden, um regelmäßig Dateien auf das Laufwerk zu übertragen. Um die Dinge einfach zu halten, verwenden wir das Linux-CRON-Dienstprogramm, um den Planungsprozess zu übernehmen. (Sie können auch Zeit verwenden, um Cron-Jobs zu planen.)

Installieren und konfigurieren Sie google-drive-ocamlfuse

Zuerst müssen wir google-drive-ocamlfuse auf unserem Linux-Rechner installieren. Zum Glück ist es sehr einfach. Starten Sie Ihr Terminal und geben Sie den folgenden Befehl an der Eingabeaufforderung ein.

Es fügt das erforderliche Paket der Repository-Liste Ihres Paketmanagers hinzu. Sie können das Paket mit den folgenden Befehlen installieren.

gdfuse installieren

Warten Sie, bis die Installation abgeschlossen ist. Sobald es abgeschlossen ist, müssen Sie es für die Montage konfigurieren. Der erste Schritt hierfür besteht darin, einen Einhängepunkt für Google Drive in Ihrem lokalen Dateisystem zu erstellen. Sie können dies tun, indem Sie den folgenden Befehl in Ihr Terminal eingeben.

Einhängepunkt erstellen, um Sicherungsdateien auf Google Drive zu speichern store

Als nächstes mounten Sie den Laufwerksspeicher mit dem folgenden Befehl:

Google Drive montieren mounting

google-drive-ocamlfuse öffnet Ihren Standardbrowser und leitet zur Kontoauthentifizierungsseite für Google Drive weiter. Wählen Sie das Konto aus, das Sie lokal bereitstellen möchten.

Drive-Konto auswählen

Geben Sie das Passwort für das ausgewählte Konto ein, um sich zu authentifizieren.

Google-Konto authentifizieren

Als Nächstes benötigt Google die Berechtigung, Zugriff auf google-drive-ocamlfuse zu gewähren. Klicken Sie auf „Zulassen“ und fahren Sie mit der nächsten Seite fort.

gdfuse-Zugriff erlauben, um Backup-Dateien auf Google Drive zu speichern

Sie werden aufgefordert, den Zugriff auf Ihr Benutzerkonto noch einmal zu erlauben.

Kontozugriff erlauben

Sobald Sie die Erlaubnis erteilen, werden Sie auf die Webseite von google-drive-ocamlfuse weitergeleitet. Herzlichen Glückwunsch, Sie haben Ihr Google Drive-Konto erfolgreich in das lokale Dateisystem eingebunden.

fertige Montierung

Jetzt ist ein guter Zeitpunkt, um zu überprüfen, ob der Mount-Vorgang für Google Drive reibungslos verlief oder nicht. Wenn in dieser Phase ein Fehler auftritt, können Sie damit keine Dateien auf Google Drive sichern. Verwenden Sie den folgenden Befehl, um dies zu überprüfen.

Mount-Status prüfen

Die Ausgabe sollte eine Liste der Dateien und Verzeichnisse anzeigen, die in Ihrem Google Drive-Speicher vorhanden sind. Wenn alles wie erwartet verläuft, können wir mit der Konfiguration des Backup-Planers fortfahren.

Sichern Sie Dateien auf Google Drive mit CRON

Ein Backup ist nichts anderes als ein Kopiervorgang. Da unser Google Drive bereits gemountet ist, können wir Dateien als Teil des lokalen Dateisystems darauf kopieren. Sie können dies überprüfen, indem Sie den folgenden Befehl ausführen:

Es sollte die Testdatei in Ihren Laufwerksspeicher kopieren. Verwenden Sie die ls Befehl, um zu überprüfen, ob es erfolgreich in Google Drive kopiert wurde.

Testen von Sicherungsdateien auf Google Drive mit gdfuse

Nachdem alles an seinem Platz ist, konfigurieren Sie Cron für die Automatisierung des Backup-Prozesses. Wenn Sie es noch nicht wissen, ist cron ein Scheduler, der es Benutzern ermöglicht, bestimmte Befehle regelmäßig auszuführen. Wir können angeben, welche Befehle ausgeführt werden sollen und wann sie ausgeführt werden sollen, indem wir die crontab verwenden. Hier können Sie mehr darüber erfahren.

Wir verwenden den folgenden crontab-Eintrag, um den Inhalt unseres Ordners „/tmp“ täglich um 00:00 Uhr auf Google Drive zu kopieren.

Wenn Sie Ihre Dateien einmal pro Woche sichern möchten, verwenden Sie den folgenden crontab-Eintrag.

Es kopiert den Inhalt von „/tmp“ jeden Sonntag um 00:00 Uhr in Ihren Laufwerksspeicher. Ersetzen Sie „/tmp“ durch das Verzeichnis, das Ihre persönlichen Dateien enthält. Es gibt jedoch einen letzten Schritt. Keiner der oben genannten crontab-Einträge mountet Google Drive automatisch. Eine schnelle Lösung hierfür besteht darin, den Laufwerksspeicher mit einem anderen crontab-Eintrag zu mounten und dann mit dem Eintrag für die Sicherung fortzufahren.

Wie Sie sehen, montieren wir den Antrieb fünf Minuten früher. Es gibt Cron genug Zeit, um sicherzustellen, dass der Backup-Prozess nicht aufgrund von Initialisierungsproblemen verpasst wird. Verwenden Sie den folgenden Befehl, um die crontab zu bearbeiten und die obigen Zeilen hinzuzufügen.

crontab-Einträge zum Speichern von Sicherungsdateien auf Google Drive

Einpacken

Wir haben eine einfache Möglichkeit zum Sichern von Dateien auf Google Drive mit google-drive-ocamlfuse und cron vorgestellt. Alternativ, wenn Sie Gnome verwenden, können Sie Google auch einfach mit Ihrem Desktop verbinden und Google Drive auf Ihrem System mounten. Sie können auch einige andere Cron-Alternativen ausprobieren oder die systemd-Timer als Cron-Ersatz verwenden.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.