Wie kann ich unter Linux alle meine Google-Fotos/Google Drive automatisch sichern?

Wie kann ich unter Linux alle meine Google-Fotos/Google Drive automatisch sichern?

Ich habe etwa 40 GB an Fotos in Google Fotos und eine Menge anderer Sachen in Google Drive, die ich gerne automatisch sichern würde.

Im Moment muss ich in mein Profil gehen und ein Takeout erstellen, was zwei Probleme mit sich bringt.

  • Es ist ein manueller Prozess und ich sehe keine Möglichkeit, ihn einfach zu automatisieren.
  • Es stellt die Dateien in 10, 20 oder 50 GB großen Blöcken bereit, die ich dann extrahieren und zu einem „vollständigen Backup“ kombinieren muss.

Ich hätte gerne einfach etwas, das ich über Cron aufrufen kann, das eine Kopie aller meiner Google-Fotos erstellt und sie irgendwo in einem Ordner ablegt.

Antwort1

Für die automatische Sicherung eines Google Drive-Verzeichnisses unter Linux (Unix im Allgemeinen) verwenden Sie rclone (https://github.com/ncw/rclone) ist Ihre Lösung.In diesem Artikel wird erklärt, wie Sie dies zu Hause mit einem Raspberry Pi tun können.

Für Google Fotos ist die Google Fotos REST API die einzige gültige Lösung, die mir einfällt. Allerdings müssten Sie dafür Ihre eigene App programmieren, die sie nutzt.

Randbemerkung: weilGoogle hat die Synchronisierung von Google Fotos in Google Drive eingestellt, die Verwendung von rclone ist für Fotos nicht mehr möglich.

Randbemerkung 2: Ich arbeite jetzt anErstellen einer einfachen Webanwendung(das Sie zu Hause ausführen können) mit der Google Photos API, um Ihr Google Photos-Konto und Ihre Medien ganz einfach an verschiedenen Zielen (einschließlich Google Drive) zu sichern. Ich kann Sie über den Fortschritt auf dem Laufenden halten. Außerdem: Beiträge sind willkommen.

Antwort2

Schließlich scheint Google den Zugriff auf Fotos von Drive aus behoben zu haben, sodass Ihr Google Drive jetztalleIhre Google Fotos – bei manchen Benutzern gab es vorher unglaubliche Fehler, manchmal wurden keine Fotos angezeigt, manchmal einige nicht.

So nutzen Sie dies:

  • Gehe zuhttps://drive.google.com/und klicke auf das Zahnrad, um die Einstellungen zu öffnen. Aktiviere „Google Fotos-Ordner erstellen“, wodurch ein Ordner erstellt wird, der in deinem Stammordner „Laufwerk“ angezeigt wird. Er sieht folgendermaßen aus:

Google Photos-Ordner im Stammordner

  • Damit wird die Synchronisierung Ihrer Fotos in einOrdnerin Ihrem Google Drive, genannt „Google Fotos“ – dies ist nicht dasselbe wie „Google Fotos“, das unter „Mein Laufwerk“, „Meine Computer“ usw. aufgeführt ist.

Alter Google Fotos-Link

  • Nachdem Sie dem etwas Zeit gegeben haben, verwenden Sie rclone vonhttps://github.com/ncw/rcloneum eine Kopie Ihres Google Photos-Ordners von Ihrem Laufwerk herunterzuladen:

rclone copy --config /home/<user>/.rclone.cf GDrive:Google\ Photos/ ./googlePhotos/ ./googlePhotos/

/home/<user>/.rclone.confrclone configsollte mithilfe der Befehlszeile und unter Befolgung der Anweisungen erstellt werden .

Nach Abschluss rclone copy --config /home/<user>/.rclone.cf GDrive:Google\ Photos/ ./googlePhotos/kann es in einen Cronjob oder als Teil eines größeren Backup-Skripts eingefügt werden. Sie können es auch so einrichten, dass Ihr gesamtes Google Drive synchronisiert wird, indem Sie es GDrive:als Quelle verwenden, oder synchronisieren statt kopieren, um alle Änderungen einschließlich Löschungen abzurufen.

verwandte Informationen