Ana içeriğe geç

Home Assistant Google Drive Backup ile Otomatik Bulut Yedekleme Rehberi

Home Assistant OS (HAOS) çökmelerinde, SD kart/SSD bozulmalarında veya hatalı güncellemelerde tüm otomasyonların, veritabanının ve ayarların kaybolmasını önlemenin en güvenli yolu düzenli ve şifreli bulut yedeklemesidir.

Bu rehber, topluluk eklentisi olan Home Assistant Google Drive Backup aracılığıyla otomatik bulut yedeklemeyi nasıl kuracağınızı ve felaket anında sistemi sıfırdan nasıl kurtaracağınızı anlatır.


1. Özel Eklenti Deposunu Ekleme ve Kurulum

Bu eklenti resmi Home Assistant mağazasında bulunmaz; topluluk deposundan eklenmelidir:

  1. Ayarlar → Eklentiler → Eklenti Mağazası (Add-on Store) yolunu izleyin.
  2. Sağ üst köşedeki üç noktaya (⋮) tıklayıp Depolar (Repositories) seçeneğini seçin.
  3. Açılan kutucuğa aşağıdaki URL'yi yapıştırıp Ekle (Add) butonuna basın:
    https://github.com/sabeechen/hassio-google-drive-backup
    
  4. Sayfayı yenileyin. Listede beliren "Home Assistant Google Drive Backup" eklentisine tıklayıp Kur (Install) deyin.
  5. Kurulum bitince şu seçenekleri aktif hale getirin:
  6. Başlangıçta çalıştır (Start on boot)
  7. Bekçi köpeği (Watchdog)
  8. Kenar çubuğunda göster (Show in sidebar)
  9. Başlat (Start) butonuna basarak eklentiyi çalıştırın.

2. Google Drive Yetkilendirme (OAuth Bağlantısı)

  1. Eklenti menüsünden Web Arayüzünü Aç (Open Web UI) butonuna tıklayın (veya sol kenar çubuğundaki Backups simgesine gidin).
  2. Mavi renkli "AUTHENTICATE WITH GOOGLE DRIVE" butonuna basın.
  3. Açılan sekmede yedeklerin saklanacağı Google hesabınızla oturum açın ve gerekli izinleri onaylayın.
  4. Ekranda beliren uzun Yetkilendirme Kodunu (Authorization String) kopyalayın.
  5. Home Assistant sekmesine dönerek kodu kutucuğa yapıştırın ve Save (Kaydet) deyin.

3. Saklama Kuralları ve Güvenlik (Şifreleme)

Yedeklerin hem yerel depolamayı şişirmemesi hem de üçüncü şahısların eline geçmemesi için:

  1. Eklentinin sağ üstündeki Ayarlar (Settings) dişli simgesine tıklayın.
  2. Saklama Kuralları (Retention Policy):
  3. Max backups in Home Assistant: 3 (Yerel SSD/kart dolmasın diye tutulacak maksimum yedek sayısı).
  4. Max backups in Google Drive: 10 (Google Drive'da saklanacak maksimum arşiv sayısı; yeni yedek geldikçe en eskisi otomatik silinir).
  5. Yedekleme Şifresi (Backup Password):
  6. Sayfayı aşağı kaydırarak "Backup Password" alanına güvenli ve unutmayacağınız bir şifre girin.
  7. Bu şifre yedeği AES-256 ile şifreler.

[!important] Şifrenizi Not Edin! Belirlediğiniz yedek şifresini güvenli bir parola yöneticisinde saklayın. Şifrelenmiş bir yedek dosyası, parola olmadan kurtarılamaz.


4. İlk Yedeğin Alınması ve Test Edilmesi

  1. Eklenti ana ekranında "Backup Now" (Şimdi Yedekle) butonuna tıklayın.
  2. Sistem önce yerel bir .tar arşivi oluşturacak, ardından bu dosyayı Google Drive'ınızdaki Home Assistant Backups klasörüne aktaracaktır.
  3. Durumun yeşil (Synced) olduğunu doğrulayın.

5. Çökme / Donanım Değişikliği Durumunda Geri Yükleme (Disaster Recovery)

Sunucunuz çöktüğünde veya yeni bir cihaza geçtiğinizde:

  1. Bilgisayarınızdan Google Drive'a girip en son oluşturulan .tar uzantılı yedek dosyasını indirin.
  2. Yeni HAOS kurulumunun ilk karşılama ekranında (Kullanıcı oluşturma aşamasında), en alttaki "Yedekten Geri Yükle" (Restore from backup) bağlantısına tıklayın.
  3. İndirdiğiniz .tar dosyasını seçip yükleyin.
  4. Önceden belirlediğiniz Yedekleme Şifresi'ni girerek tam geri yüklemeyi başlatın.
  5. Sistem yeniden başladığında tüm kullanıcılar, entegrasyonlar, eklentiler ve dashboard ayarları eksiksiz geri yüklenmiş olacaktır.