Tüm Google Photos / Google Drive'ımı linux'ta otomatik olarak nasıl yedekleyebilirim?


0

Google Fotoğraflar'da yaklaşık 40 Gb fotoğrafım var, bunun yanında google drive'da otomatik olarak yedeklemek istediğim birçok şey var.

Şu anda profilime gidip iki meselesi olan bir paket servisi oluşturmak zorundayım.

  • Bu manuel bir işlemdir ve nasıl otomatikleştirileceğini göremiyorum
  • Dosyaları 10, 20 veya 50 Gb'lık parçalar halinde sunuyor, ki bunlar daha sonra 'tam yedekleme' olarak çıkartıp birleştirmek zorunda kalıyorum

Tüm google fotoğraflarımın bir kopyasını alan ve onları bir yere bir klasöre koyan cron aracılığıyla arayabileceğim bir şey istiyorum.

Yanıtlar:


2

Linux'ta bir Google Drive dizinini otomatik olarak yedeklemek için (genel olarak unix), rclone ( https://github.com/ncw/rclone ) sizin çözümünüz. İşte ahududu bir Pi kullanarak bunu evde nasıl yapacağınızı açıklayan bir makale.

Google Foto için, Google Foto REST API’sı, aklıma gelen tek geçerli çözümdür, ancak kendi uygulamanızı tüketen programlamanızı gerektirir.

Yan not: Google artık Google Foto’nı Google Drive’da senkronize etmeyi bıraktığından, Fotoğraflar için rclone kullanmak artık mümkün değil.

2. Not: Artık Google Foto hesabınızı ve medyanızı çeşitli hedeflere (Google Drive dahil) kolayca yedeklemek için (evde çalıştırabileceğiniz) basit bir web uygulaması oluşturmak için çalışıyorum . İlerleme kaydedildikçe güncelleme yapabilirim. Ayrıca: katkılar açıktır.


Merhaba! - Gerisini kendim yapmaya çalıştım, ama bunu yapma konusunda hiçbir deneyimim olmadığında, az python deneyimi ve googles, kendi API'lerinin görünümlerini değiştirdiği için vazgeçtim.
İşe yarayacak

@Bertieb Hey, geribildirim ve hoş geldiniz için teşekkür ederiz. Bir cevaptan ziyade sadece bir yorum yazmayı düşündüm, ama şu anki en iyi cevabın artık geçerli olmadığını ve REST API'sinin şu andaki tek resmi çözüm olduğuna dikkat etmenin önemli olduğunu düşündüm (ve gerçekten de bir davet gizliliği içindeyim). kullanarak bir projeye katkıda bulunmak. Şimdi cevabımı şu şekilde değiştirdim: "REST API bugün geçerli bir çözüm. Bir yandan not olarak, Google Drive özelliği artık mevcut değil." Umarım bu daha uygun olur.
Bastien

Cheers @ djsmiley2k, seni haberdar edeceğim.
Bastien

@Bastien Benim için zevk, etrafta dolanacağınızı umuyorum :) Şimdi iyi görünüyorsun ve şu anda Google API'leri ile uğraşan biri olarak - iyi şanslar! : D
bertieb

1

Sonunda google, Google Drive’dan Fotoğraflar erişimini düzeltti, bu nedenle google sürücünüz artık tüm google fotoğraflarınızı görüntüleyebiliyor - bazı kullanıcılar için bu, daha önce hiç bu kadar şaşırtıcı değildi, bazen hiç fotoğraf göstermiyor, bazen hiç göstermiyordu.

Bunu kullanmak için:

  • Ayarları açmak için https://drive.google.com/ adresine gidin ve 'cog' tuşuna basın. Eenable Kök 'sürücünüz' klasöründe görünecek bir klasör oluşturan "Google Foto klasörü oluştur". Bu gibi görünüyor:

Kök Klasördeki Google Foto klasörü

  • Bu, fotoğraflarınızı google sürücünüzdeki 'Google Photos' adında bir klasörle senkronize etmeye başlar - bu, 'Drive'ım', 'Bilgisayarlarım' altında listelenen 'Google Foto'lar ile aynı değildir.

Eski Google Foto bağlantısı

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

/home/<user>/.rclone.confkullanılarak oluşturulmalıdır rclone configtalimatları komut satırında aşağıdaki.

Tamamlandığında, rclone copy --config /home/<user>/.rclone.cf GDrive:Google\ Photos/ ./googlePhotos/bir cronjob içine veya daha büyük bir yedekleme komut dosyasının bir parçası olarak yerleştirilebilir. Ayrıca, google sürücünüzü GDrive:kaynak olarak kullanarak senkronize etmek için ayarlayabilir veya silme işlemleri dahil tüm değişiklikleri aşağı çekmek için kopya yerine senkronizasyonu kullanabilirsiniz.


Bu hala çalışıyor mu? Şu anda, Google Photosklasöre yüklediğim fotoğrafların Google Drive'da göründüğü görülüyor , ancak Google
Foto’larda görünmüyor

@ J4N Sahip olduğunuz şekilde yaparsanız ne olur bilmiyorum - Fotoğraflarım Google Foto’ya otomatik olarak yükleniyor ve sürücüde görünüyor - uzun bir süre (bir yıldan fazla) bu hiç işe yaramadı, sonra aniden Bir gün çalışmaya başladı ve ben yukarıdaki çözümü buldum.
djsmiley2k

Bu şekilde çalışır, sürücüde ayrıca GPhoto'larda bulunan fotoğrafları da görürüm, ancak sürücüye eklersem (yaptığınız şeyi öğrettiğim), benim için işe yaramaz: /
J4N

Üzgünüm, sadece normal sürücüden indiriyorum, solda görünen özel klasörü değil. Google Foto klasörünün nerede görünmesi gerektiğini gösteren bir resim ekledim.
djsmiley2k

Benim durumumda, OP'nin ne istediğini tersine çevirmeyi umuyordum: Google fotoğraflarıma fotoğraflarımı yedekle, ancak şimdilik çalışmıyor.
J4N
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.