Help auto backup

Bonjour tout le monde,

J’essaye de trouver un moyen de supprimer automatiquement mes backups et également faire une sauvegarde de tout sauf le dossier media.
J’ai trouvé sous HACF autobackup et cela semble répondre a mes besoins sauf que je n’arrive pas à le faire fonctionner correctement.

Ci dessous mon automatisation. Donc cela exclut bien le dossier media mais également tous les dossiers et addons …

- alias: Perform Daily Backup
  trigger:
    - platform: time
      at: "00:00:00"
  action:
    - service: auto_backup.backup_full
      data:
        name: "DailyBackup: {{ now().strftime('%A, %B %-d, %Y') }}"
        keep_days: 7
        exclude:
          folders:
            - media

image

Différence avec une full

Est ce que vous pouvez m’aider si vous utilisez le même outil svp ?

merci :slight_smile:

Bonjour,

En ce qui concerne l’exclusion du répertoire media, j’ai exactement la même syntaxe dans une automation et cela fonctionne correctement.

Par contre pour la suppression des anciennes sauvegardes, vous devez ajouter à votre automation les service ci-dessous afin de réaliser la purge.

  - service: auto_backup.purge
    data: {}

Bonjour,

D’accord merci je vais rajouter cela.

Quand vous allez dans les sauvegardes et que vous cliquez sur le point de restauration, vous pouvez restaurer un add on par exemple ? il apparaît dans le backup ?

Est ce que vous pouvez me mettre le code de toute votre automatisation ? SVP
il doit avoir un truc de different.

Bonjour,

Je pense que le problème réside dans le début de yaml, je ne sais pas si c’est une automation qui a son propre fichier ou si elle se trouve dans un fichier commun avec d’autre automation, mais:

soit vous ne devez pas avoir de « - » soit la suite de votre automation devait être décalée d’une indentation vers la droite.

mcp

Est ce que vous pouvez me mettre le code de toute votre automatisation ? SVP

Cela doit ressembler a ceci:

alias: Sauvegarde
id: Sauvegarde
initial_state: 'on'

trigger:
  - platform: time
    at: '03:00:00'

action:
  - service: auto_backup.backup_full
    data:
      name: 'Sauvegarde du {{ now().strftime(''%d/%m/%Y'') }}'
      keep_days: 31
      exclude:
          folders:
            - media

 
  - service: auto_backup.purge
    data: {}
  
mode: single
1 « J'aime »

Super ca marche impeccable, je suis passé par le blueprint du dev et c’était pas bon.
Ca fonctionne directement avec ton automatisation

Bonne nouvelle !

Ravi d’avoir pu aider.

mcp