Hassio - Backup para dropbox com versioning

Podemos usar o Dropbox?

Penso que é o Rodolfo que está afazer um tutorial para isso.

@Frederico_Oliveira podes usar dropbox sim mas o tutorial que o Moderador @mlg está a fazer é para Hassio.

Há alguma novidade em relação ao tutorial sobre o backup para o dropbox?

Olá @Joao_Ferreira,
antes de mais movi isto para um novo tópico porque nada disto tinha a ver com o syncthing.

A ideia do dropbox era usar o versioning do próprio dropbox para podermos ir buscar uma versão anterior. O @mlg estava a trabalhar nisso mas deparou-se com um problema: Cada novo snapshot é gravado com um nome diferente, o que significa que para o dropbox era sempre um ficheiro novo, e nada de versioning. Ao fim de poucos dias (dependendo do setup) esgotavas os 2G grátis do dropbox.

Entretanto foram-se metendo outras coisas pelo meio e este projecto ficou parado.

É verdade que por vezes complicamos as coisas e se calhar para muitas pessoas isto não é um problema. Se for o caso, dá uma olhadela no addon do dropbox que faz o upload automático e permite escolher quantas versões queres manter (localmente)

Podes ver aqui

Entretanto já perguntei ao Daniel Welch (quem desenvolveu o addon) se é possível fazer upload sempre com o mesmo nome. Se tiver resposta aviso aqui e talvez se consiga terminar o tutorial do @mlg :wink:

Boas @tmarquespt,

Ontem encontrei esse add-on e já está a funcionar. Realmente, o problema é mesmo o versioning, o que vai obrigar ir de x em x dias apagar as anteriores. Pelo que li, ao colocares o "keep_last": 3 ele deixa apenas os últimos 3 snapshots na tua pasta backup (do HA), mas na pasta do dropbox vai incrementando.
Aqui vai a automação que criei para fazer o backup semanal e gravar para o dropbox (pode ser que ajude alguém que queira também fazer)

- alias: Snapshot 1AM
  trigger:
    platform: time
    at: 01:00:00
 condition:
   condition: time
   weekday:
     - mon
 action:
   - service: hassio.snapshot_full
   data_template:
     name: Backup {{ now().strftime('%Y-%m-%d') }}

- alias: Upload dropbox 2AM
  trigger:
    platform: time
    at: 02:00:00
  action:
    - service: hassio.addon_stdin
      data_template:
        addon: 7be23ff5_dropbox_sync
        input:
          command: upload

Boa! Eu acredito que seja possível resolver a montante (no addon). Devíamos ter falado disso com o Daniel logo de início. Agora é aguardar por boas notícias.

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade