Brevet FR3136291A1 — publié le 20231208

Le système permet d’utiliser les techniques de sauvegarde informatique sur l’ensemble des métadonnées des hébergeurs d’informatique en nuage qui n’ont pas de mécanisme référencé pour leur protection. La description détaille les procédés pour assurer les opérations de protection dans le domaine de la sauvegarde et la restauration informatique autour de ces métadonnées. système de sauvegarde des métadonnées pour les configurations des hébergeurs d’infrastructure en nuage Selon le dictionnaire Le Petit Robert de la langue française 2021, une métadonnée est définie en tant que « Donnée formelle normalisée et structurée utilisée pour décrire et traiter les contenus des ressources numériques ». Les fournisseurs d’informatique en nuage, aussi connu sous le nom d’hébergeur cloud, mettent à disposition des produits d’infrastructure informatique pour transmettre, opérer et garder des données. Chaque instance d’un produit est décrite par un ensemble de métadonnées qui permet de gérer sa configuration. Chaque produit proposé est un contenant de données. Par contre, la métadonnée défini la configuration de ce contenant. La protection des données au sein d’un contenant par la technique de la sauvegarde est une affaire connue et maitrisée, faisant l’objet d’un certain nombre de brevets. Par contre, la protection des métadonnées n’est pas abordée par ces techniques de gestion du risque. Les procédés techniques du système permettant de mitiger les risques encourus par la métadonnée : procédé de sauvegarde et procédé de restauration. A la date du dépôt du brevet, ni les fournisseurs d’hébergement d’informatique en nuage, ni les éditeurs de solutions classiques proposent une solution couvrant ces risques autour de la métadonnée. Selon Le Grand Robert de la langue française, une sauvegarde est une « Copie de sécurité destinée à protéger des données mises en mémoire de tout incident (effacement, etc.) ». Le procédé de sauvegarde de la applique le même principe aux métadonnées. Cette sauvegarde se conforme à l’état de la technique dans ce domaine, décrit sur les suivants paragraphes. Le système fait une sauvegarde des métadonnées cohérente et horodatée pour permettre la restitution, procédé décrit par la . Ce procédé est dit aussi de restauration. Ce procédé est appliqué en cas d’incident où la métadonnée est corrompue ou perdue. La copie de la métadonnée s’appuie sur les mécanismes d’accès programmatiques des fournisseurs cloud (« Application Programming Interface » en anglais, dit API) et elle représente l’état d’une instance de produit à un instant donné. Les hébergeurs d’informatique en nuage permettent l’accès aux métadonnées par l’intermédiaire de clefs numériques. Le système prévoit un mécanisme au sein de la base de données pour ranger ces clefs et permettre la copie périodique des éléments à sauvegarder. La copie de la métadonnée se fait périodiquement. Le système prévoit un mécanisme pour le lancement régulier basé sur le critère de fréquence de protection. Cette fréquence permet d’établir la perte maximale d’information entre deux sauvegardes (Recovery point objectif an anglais, dit RPO). Chaque copie de métadonnée est rangée dans un fichier au sein d’un espace de sauvegarde externe au fournisseur d’hébergement cloud. Ce fichier est horodaté afin d’établir un référencement. La prise de copie périodique et l’organisation des fichiers référencés par date, permettent le comparatif des métadonnées et l’analyse de leur changement dans le temps. Les différentes copies réalisées habilitent aussi la sélection du point dans le temps pour réaliser des restaurations. Chaque fichier de copie est référencé dans une base de données constituant le catalogue de sauvegarde. Il habilite la sélection des copies sur différentes dimensions : la date de la sauvegarde, le type de la métadonnée et son emplacement d’origine. Grâce à ce catalogue, il est possible de choisir une métadonnée en particulier afin de réaliser les opérations de restaurations de la . Le système permet de restituer le fichier de métadonnée envers le fournisseur d’hébergement en utilisant leur système programmatique (Application Programming Interface an anglais, dit API). Cette restitution configure le produit cible à l’image de la sauvegarde choisie. L’opération de restitution, aussi appelée de restauration, peut être appliqué sur une métadonnée complète ou juste sur certains sous-ensembles qui la composent. Le choix sera fait en fonction du cas de figure auquel cette opération répondra : type de sinistre. La métadonnée, ou un sous-ensemble de celle-ci, sera communiqué par l’interface programmatique (API) du fournisseur d’hébergement cloud pour remettre la configuration tel qu’elle était lors de la prise de la copie initiale. Le système permet d’utiliser les métadonnées rangées dans l’espace de stockage et cataloguées sur la dimension du temps à des fins de comparaison entre deux instants différents pour le même type de métadonnée. Cette possibilité est utile en cas d’audit des changements sur les infrastructures d’hébergement en nuage. Le procédé de sauvegarde (E1) est décrit selon la et celui de la restauration (E2), selon la . Le procédé de la sauvegarde (E1) consiste à copier la métadonnée depuis le fournisseur cloud (C1) selon les déclarations du périmètre à protéger (D4) et selon la fréquence dictée par la politique de sauvegarde (D1) en utilisant la clef d’accès au périmètre (D3). La métadonnée est lue de façon cohérente grâce aux méthodes d’accès programmatiques (Application Programming Interface en anglais, dit aussi API) mises à disposition par le fournisseur d’hébergement d’informatique en nuage (C1). Cette lecture est enregistrée dans un fichier horodaté pour être écrit dans l’espace de stockage (S1). Ce fichier est référencé dans le catalogue des objets sauvegardés (D2) avec ses caractéristiques principales, dont la date et heure de la copie de la métadonnée. Le procédé de la restauration (E2) lit la métadonnée rangée dans l’espace de stockage (S1) ayant préalablement été choisie parmi les options disponibles dans le catalogue des sauvegardes (D2). La métadonnée est transmise envers le fournisseur d’informatique en nuage (C1) en utilisant la clef d’accès API (D3) référencé pour le périmètre de destination (D4). Procédé de restauration de la métadonnée décrit en , conforme à la revendication 1, suivant les actions suivantes : - Copier la métadonnée rangée dans l’espace de stockage (S1) choisie dans le catalogue des sauvegardes (D2). - Transmettre la métadonnée envers le fournisseur d’informatique en nuage (C1) en utilisant la clef d’accès API (D3) référencé pour le périmètre à protéger (D4). Procédé de sauvegarde de la métadonnée suivant les actions suivantes : - Copier la métadonnée depuis le fournisseur cloud (C1) selon les déclarations du périmètre à protéger (D4) et selon la fréquence dictée par la politique de sauvegarde (D1) en utilisant la clef d’accès au périmètre (D3). - Enregistrement de la métadonnée dans un fichier horodaté dans un espace de stockage (S1). - Référencer dans le catalogue de sauvegarde (D2) le fichier sauvegardé dans l’espace de stockage (S1) avec ses caractéristiques principales, dont la date et heure de la copie de la métadonnée. Procédé de restauration de la métadonnée sauvegardé selon le procédé de la revendication numéro 1 suivant les actions suivantes : - Copier la métadonnée rangée dans l’espace de stockage (S1) choisie dans le catalogue des sauvegardes (D2). - Transmettre la métadonnée envers le fournisseur d’informatique en nuage (C1) en utilisant la clef d’accès API (D3) référencé pour le périmètre à protéger (D4).