Aide du Hub TheSocle · backup.overview.manuel.lancer

Lancer le backup

Lance le passage et attend sa fin. La page revient avec le résultat : nombre d'éléments et durée.

Voir l'élément dans l'écran : backup/overview

Explication

Le passage est synchrone : le Hub attend la réponse du démon avant de rendre la page. Sur un gros Hub, cela peut prendre longtemps ; laisser la page se charger.

Au retour :

Le passage apparaît aussitôt dans 5 derniers runs, avec le déclencheur manual:portal-ui.

Fiche complète

Requête

POST /hub/backup/run-now (formulaire, jeton CSRF) → BackupService.runNow, comme l'action backup_worker.run_now.

Paramètre Vient de Valeur depuis l'écran
id_s3_destinations — (pas à l'écran) absent : passage local
include_postgres case PostgreSQL true (même décochée, voir la case)
include_mariadb case MariaDB false (case grisée)

L'action accepte en plus include_vault, include_config, include_minio, include_techdb, include_sqlite et include_volumes, tous à false par défaut.

Ce que le Hub écrit

  1. une ligne backup.z_runs au statut running, avec les options sans secret ;
  2. l'appel au démon ;
  3. une ligne backup.z_run_items par élément rendu, puis la mise à jour du run : statut, taille, durée, empreinte du manifeste.

Réponses

Cas Message
statut ok « Backup OK — id_runs=N, X items, D ms »
statut partial ou failed « Backup terminé en statut — voir le détail (id_runs=N) »
démon injoignable « Backup terminé en failed — … », run enregistré avec « daemon unreachable or returned non-JSON »
destination inconnue, Vault illisible « Backup échoué : … »
Sommaire du démonstrateur