Transfert de mes sauvegardes sur Dropbox. Ca ne fonctionne qu'une fois

Bonsoir,
Je suis toujours sur mon automatisation de sauvegarde du système.
J’ai mes archives qui sont bien créées et maintenant, je voudrais utiliser l’Add-On Dropbox Sync pour stoker ces archives.

L’automatisation :

alias: bkp_full_auto_quotidien
description: ''
trigger:
  - platform: time
    at: '03:30:00'
condition: []
action:
  - service: hassio.backup_full
    data:
      name: Bkp_full_auto {{ now().strftime('%Y-%m-%d') }}
  - delay:
      hours: 0
      minutes: 30
      seconds: 0
      milliseconds: 0
  - service: hassio.addon_stdin
    data:
      addon: 7be23ff5_dropbox_sync
      input:
        command: upload
  - service: persistent_notification.create
    data:
      message: >-
        Un backup a du être réalisé cette nuit à 3h30 du matin et un upload vers
        Dropbox a du être effectué à 4h00
      title: Backup quotidien full
mode: single

L’espace disponible dans Dropbox est suffisant.
Mais cela ne fonctionne pas. Voici le journal de l’add-on suite au déclenchement de mon automatisation de cette nuit:

{"command": "upload"}
[Info] Received message with command upload
[Info] Uploading all .tar files in /backup (skipping those already in Dropbox)
 > Uploading "/backup/0c3467be.tar" to "/BKP_HA/0c3467be.tar" by 6 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/113b5b9a.tar" to "/BKP_HA/113b5b9a.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/8a747719.tar" to "/BKP_HA/8a747719.tar" by 6 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/d09ed6e6.tar" to "/BKP_HA/d09ed6e6.tar" by 6 chunks *** FAILED
An error occurred requesting /chunked_upload
Some error occured. Please check the log.
[Info] keep_last option is set, cleaning up files...
[Info] Deleted snapshot 0c3467be

Dans l’outil de développement, cela a fonctionné une fois. Et pour ce faire, j’avais dû renouveler le Token dans ma « Dropbox app ».

Aujourd’hui avec l’outil de développement ‹ services ›, sans changement de token, ce matin, pareil qu’avec l’automatisation de cette nuit. Ca ne fonctionne pas.

Après modification du Token, relance de l’add-on et redémarage de HA, cela fonctionne avec l’appel manuel de service dans l’outil de développement.

{"command": "upload"}
[Info] Received message with command upload
[Info] Uploading all .tar files in /backup (skipping those already in Dropbox)
 > Uploading "/backup/113b5b9a.tar" to "/BKP_HA/113b5b9a.tar" by 9 chunks ......... DONE
 > Uploading "/backup/8a747719.tar" to "/BKP_HA/8a747719.tar" by 6 chunks ...... DONE
 > Uploading "/backup/d09ed6e6.tar" to "/BKP_HA/d09ed6e6.tar" by 6 chunks ...... DONE
[Info] keep_last option is set, cleaning up files…

Sans toucher au Token, pour tester, j’ai déclenché l’automatisation ce jour manuellement et :

{"command": "upload"}
[Info] Received message with command upload
[Info] Uploading all .tar files in /backup (skipping those already in Dropbox)
 > Uploading "/backup/113b5b9a.tar" to "/BKP_HA/113b5b9a.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/8a747719.tar" to "/BKP_HA/8a747719.tar" by 6 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/d09ed6e6.tar" to "/BKP_HA/d09ed6e6.tar" by 6 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/d4c32394.tar" to "/BKP_HA/d4c32394.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
Some error occured. Please check the log.
[Info] keep_last option is set, cleaning up files...
[Info] Deleted snapshot d09ed6e6

Alors j’ai retesté avec l’appel de service. Ca marche plus :face_with_head_bandage:

{"command": "upload"}
[Info] Received message with command upload
[Info] Uploading all .tar files in /backup (skipping those already in Dropbox)
 > Uploading "/backup/113b5b9a.tar" to "/BKP_HA/113b5b9a.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/8a747719.tar" to "/BKP_HA/8a747719.tar" by 6 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/d4c32394.tar" to "/BKP_HA/d4c32394.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
Some error occured. Please check the log.
[Info] keep_last option is set, cleaning up files…

Après modification du Token, relance de l’add-on et redémarage de HA, je réesaie un déclenchement de l’automatisation manuellement. Et ça marche.
C’est comme si, le Token n’était valide qu’une seule fois.

{"command": "upload"}
[Info] Received message with command upload
[Info] Uploading all .tar files in /backup (skipping those already in Dropbox)
 > Uploading "/backup/113b5b9a.tar" to "/BKP_HA/113b5b9a.tar" by 9 chunks ......... DONE
 > Uploading "/backup/71973b95.tar" to "/BKP_HA/71973b95.tar" by 9 chunks ......... DONE
 > Uploading "/backup/8a747719.tar" to "/BKP_HA/8a747719.tar" by 6 chunks ...... DONE

Je vais renouvler le Token pour voir si cela fonctionne avec l’automatisation de cette nuit…

Avec l’automatisation de cette nuit, malgré le changement de Token, ça n’a pas fonctionné :confused: :thinking:

{"command": "upload"}
[Info] Received message with command upload
[Info] Uploading all .tar files in /backup (skipping those already in Dropbox)
 > Uploading "/backup/113b5b9a.tar" to "/BKP_HA/113b5b9a.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/365744e3.tar" to "/BKP_HA/365744e3.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/71973b95.tar" to "/BKP_HA/71973b95.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
 > Uploading "/backup/d4c32394.tar" to "/BKP_HA/d4c32394.tar" by 9 chunks *** FAILED
An error occurred requesting /chunked_upload
Some error occured. Please check the log.
[Info] keep_last option is set, cleaning up files...
[Info] Deleted snapshot 113b5b9a

Je pense que l’intégration de Dropbox n’est plus très suivie.
J’ai lu quelques informations sur le changement de politique des tokens longue durée, mais je n’y ai pas compris grand chose.
Et surtout, je ne vois pas ou je porrais mettre les info dans la config de l’add-on Dropbox sync :thinking:
Je suis passé à Google Drive Backup

C’est beaucoup plus riche en possibilités et beaucoup plus simple à mettre en oeuvre.
@+ Guy

1 « J'aime »