Aller au contenu principal
Opérations et supervision

Un traitement de sauvegarde qui rapporte un succès n'est pas une sauvegarde

Les sauvegardes échouent en silence de façons que le traitement ne remarque jamais. Un chemin source change, et le traitement sauvegarde avec succès un répertoire vide. Une règle de rétention supprime la seule copie. Un traitement tourne selon un calendrier qui ne correspond plus aux données qu'il était censé protéger.

La vérification pose d'autres questions que le traitement : un fichier existe-t-il pour la période, sa taille est-elle dans la plage des précédentes, et se trouve-t-il là où la procédure de restauration s'attend à le trouver.

Rien de cela ne prouve qu'une restauration fonctionnera. Seule une restauration le prouve. Cela attrape les échecs que l'on découvrirait sinon pendant une restauration, ce qui est le pire moment possible.

Le rapport doit être court et négatif : ce qui manque, ce qui a la mauvaise taille, ce qui n'a pas changé depuis la semaine dernière. Une liste de succès est la partie dont personne n'a besoin.

Comment l'ActionFlow s'exécute sur le canevas

Les métadonnées arrivent via un nœud S3, Google Drive, Dropbox ou FTP selon l'endroit où atterrissent les sauvegardes, en listant les objets plutôt qu'en les téléchargeant.

Un nœud Start Scheduled mène la vérification selon votre cycle, et un nœud Loop parcourt l'ensemble de sauvegardes déclaré : la liste de ce qui devrait exister, jamais la liste de ce qui existe.

Un nœud Date calcule le nom d'objet attendu et la période pour chaque entrée, pour qu'une absence puisse être détectée plutôt qu'inférée.

Un nœud Validate vérifie chaque objet présent contre ses règles : récence, plage de taille, et emplacement contre la procédure de restauration.

Un nœud Math compare la taille à la moyenne glissante, parce qu'une sauvegarde soudain au dixième de sa taille habituelle est l'échec silencieux classique.

Un nœud Filter ne garde que les échecs, et un nœud If marque tout ce qui est entièrement manquant comme le constat le plus élevé, quelles que soient ses autres propriétés.

Un nœud Generate Text rédige le rapport comme une liste d'exceptions, avec une seule ligne confirmant combien d'entrées ont passé.

Un nœud Slack le publie, et un nœud Email envoie l'enregistrement à qui vise vos obligations de reprise.

Nœuds utilisés par cet ActionFlow

  • Start Scheduled (Start) : le cycle de vérification.
  • S3 (Storage) : liste les objets de sauvegarde sans les télécharger. FTP, Google Drive et Dropbox occupent le même emplacement.
  • Loop (Control) : parcourt un ensemble de sauvegardes déclaré, pour que l'absence soit détectable.
  • Date (Util) : le nom d'objet attendu et la période pour chaque entrée.
  • Validate (Data) : récence, plage de taille et emplacement contre la procédure de restauration.
  • Math (Util) : taille contre la moyenne glissante, ce qui attrape le rétrécissement silencieux.
  • Filter (Data) avec If (Control) : exceptions seulement, les manquants classés le plus haut.
  • Email (Communication) : l'enregistrement pour qui vise les obligations de reprise.

Questions fréquentes

Créer des workflows IA

Créez un compte gratuit, ouvrez un modèle ou une toile vide, puis lancez votre premier ActionFlow.

Newsletter

Recevoir les mises à jour produit

Nouveaux nœuds, agents et notes produit. Nous n'envoyons un e-mail que lorsqu'il vaut la peine de l'ouvrir.

Désabonnement à tout moment.