Резервных копий много не бывает, поэтому продолжу эту тему.

Устанавливаем и настраиваем плагин Backup to Google Drive:

Добавляем репозиторий дополнения в hassio:

https://github.com/samccauley/hassio-repository

и устанавливаем:

Далее, согласно инструкции на странице плагина, настраиваем REST сервис для возможности выполнения загрузки в Google Drive через автоматизацию. Для этого в configuration.yaml:

# REST команды 
rest_command:

# Google Drive snapshot backup
  google_backup:
    url: 'http://localhost:8055/gb/doBackup'
    timeout: '300'

 

И если необходимо видеть статус выполнения загрузки, то в sensors.yaml:

# Google Drive Backup статус
- platform: mqtt
  name: "Статус Google Backup"
  state_topic: "googlebackup/result"
  json_attributes_topic: "googlebackup/result"

 

Перезагружаем Home Assistant и переходим в настройки плагина.

Нам нужно указать папку для резервных копий на гугл диске, для этого переходим в gdrive и создаем папку:

У меня это hassio backups

Теперь копируем в адресной строке уникальный код папки, у меня на скриншоте выше он зачеркнут красным, и вставляем в настройках плагина в backupDirID:

Теперь о настройках:

  • purge сохраняет только указанное количество резервных копий в самом Home Assistant, старые удаляются. true для включения, false для выключения функции
  • purge_google сохраняет только указанное количество резервных копий в облаке, в Google Drive, старые удаляются. true для включения, false для выключения функции

Раньше мне приходилось вручную, периодически, удалять старые бэкапы. Теперь это все на автомате.

Жмем Start, и после запуска жмем Open Web UI:

Жмем Authorize, разрешаем:

И нам выдадут код:

Который мы вводим в поле Authorization Code, и жмем Ingest Code.

Все, плагин установлен. Пример для автоматизации:

 

# запуск загрузки снапшотов в Google Drive в 5 утра в воскресенье
- alias: upload_gdrive_5_00
  trigger:
    platform: time
    at: '5:00:00'
  condition:
    condition: time
    weekday:
      - sun
  action:
  - service: rest_command.google_backup

 

6
Оставить комментарий

avatar
2 Цепочка комментария
4 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
3 Авторы комментариев
kvvМихаилSem2000 Авторы недавних комментариев

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
новее старее большинство голосов
Уведомление о
Sem2000
Гость
Sem2000

На яндекс бы бэкапить еще.

Михаил
Гость
Михаил

А чем гугл лучше чем dropbox?