Articles - Home Assistant

Home Assistant #06 : Créer une sauvegarde manuelle et automatique.

Auteur Date  |   Vues 19  |  Commentaires Poster commentaire  |  Catégorie Home Assistant  |  Mots clés Home, Assistant, configuration, sauvegarde, manuelle
Home Assistant #06 : Créer une sauvegarde manuelle et automatique.

Introduction.



Quand on utilise un RPi il faut savoir que sa principale faiblesse est la carte SD. La solution pour contrer cela, est d'utiliser un disque dur SSD. Nous verrons dans un futur article comment installer un SSD.

Mais si vous ne voulez pas investir dans un SSD maintenant et même pour d'autres raisons, il est préférable de faire une sauvegarde de votre système tous les jours et pourquoi pas l'envoyer dans le cloud du méchant Google mais ce dernier donnera lieu à un nouvel article.

Nous allons voir comment faire une sauvegarde manuelle puis une sauvegarde automatique.

Sauvegarde manuelle.



Pour faire une sauvegarde manuelle, rien de compliqué, il vous suffit d'aller dans "Supervisor" puis "SNAPSHOTS".

images1

Mettre un nom, sélectionner "Full snapshot" puis cliquer sur "CREATE".

Vous devriez voir apparaitre une sauvegarde en bas de la page une fois celle ci terminée.

images2

Vous pouvez maintenant récupérer cette sauvegarde depuis le dossier "Backup" partagé de votre Home Assistant.

images3

A vous de le déplacer où vous le voulez.

Sauvegarde Automatique.



Pas évident de faire cela tous les jours, nous allons donc mettre en place une sauvegarde automatique, tous les jours à 3h du matin (pas de problème avec les changements d'horaire).


Via interface graphique.



En cours de rédaction problème d'appel du service hass.io snapshot.full

En brut dans le fichier automation.yaml.



Allez dans "File Editor" puis dans le fichier "automations.yaml".

Copier le code suivant. (Merci a E-2-nomy)
Code TEXT :
## Backup Journalier en local
- alias: Création quotidienne d'un SnapShot
  initial_state: 'on'
  trigger:
  - platform: time
    at: '03:00:00'
  condition: 
  - condition: time
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
      - sat
      - sun
  action:
  - service: hassio.snapshot_full
    data_template:
      name: Sauvegarde Automatique {{ now().strftime('%Y-%m-%d') }}


images10

Une fois sauvegardé, aller dans "Configuration", "Automations" vous devez voir apparaitre une nouvelle "Automations"

images11
images12

Cliquer sur le rond avec un !, puis sur "Executer".

images13

En retournant dans "Supervisor", "Snapshot" vous devriez voir apparaitre votre nouvelle sauvegarde.

images15

Elle pourra être récupérée dans votre partage Samba dans le dossier "Backup"

images16

NOTA : Si votre "Automations" n'apparait pas, allez dans "Configuration", "Contrôle du Serveur" puis cliquer sur "Recharger les Automations"

images14