Gérer le pool d'instantanés de l'appliance de sauvegarde/restauration

Chaque appliance de sauvegarde/récupération dispose d'un pool d'instantanés qui contient vos sauvegardes de données de production les plus récentes et les sauvegardes restaurées. Le pool d'instantanés permet d'accéder instantanément à vos données.

Le pool d'instantanés (parfois appelé pool de performances) contient des copies parfaites des données d'application aux points temporels spécifiés dans un plan de sauvegarde. La quantité de données consommées dépend de la possibilité d'utiliser un instantané existant.

Le pool d'instantanés contient souvent des centaines, voire des milliers de volumes appelés VDisks. Il est important de gérer l'utilisation du pool d'instantanés, car les tâches commencent à échouer si le pool d'instantanés est trop plein. La consommation du pool d'instantanés est détaillée dans Comprendre la consommation du pool d'instantanés.

Cette section comprend les éléments suivants :

Développer les pools de snapshots

Vous pouvez étendre les pools d'instantanés existants en ajoutant des disques. Vous pouvez également ajouter des pools de stockage supplémentaires pour les instantanés. Vous pouvez le faire pour utiliser un mélange de classes de stockage (par exemple, un pool avec un disque standard et un pool avec un SSD) ou pour séparer différents groupes d'applications les uns des autres.

Créer un disque à utiliser avec un pool d'instantanés

Voici les autorisations requises pour créer un disque à utiliser avec un pool d'instantanés :

  • compute.disks.create sur le projet avant de pouvoir créer un disque
  • compute.instances.attachDisk sur l'instance de machine virtuelle (VM)
  • l'autorisation compute.disks.use sur le disque à associer

Suivez les instructions ci-dessous pour créer un disque à utiliser avec un pool d'instantanés :

  1. Dans la console Google Cloud , accédez à la page Instances de VM et localisez votre appliance de sauvegarde/récupération.
  2. Cochez la case et cliquez sur le nom de l'instance à laquelle vous souhaitez ajouter un disque.
  3. Sur la page Détails de l'instance de VM, cliquez sur Modifier.
  4. Sous Disques supplémentaires, cliquez sur Ajouter un disque.
  5. Renseignez les champs suivants :

    • Nom : saisissez un nom pour le disque en utilisant le nommage de disque existant comme modèle.
    • Source : sélectionnez Vide pour le Type de source.
    • Type de disque : sélectionnez un type de disque qui correspond aux disques existants dans le pool d'instantanés que vous redimensionnez ou au type de disque que vous souhaitez dans le nouveau pool d'instantanés.
    • Taille : nous vous recommandons de toujours définir la taille des disques du pool de snapshots sur 4 096 Go (4 To).
    • Programmation des instantanés : conservez la programmation des instantanés par défaut.
    • Chiffrement : vous pouvez spécifier le chiffrement comme Google-managed encryption key(GMEK) ou comme clé de chiffrement gérée par le client (CMEK). Utilisez toujours le même type de chiffrement pour tous les disques d'un même pool d'instantanés.
  6. Cliquez sur Enregistrer pour terminer la configuration du disque.

  7. Cliquez sur Enregistrer pour appliquer les modifications apportées à l'instance et ajouter le nouveau disque.

Une fois que vous avez ajouté un disque supplémentaire à l'appliance, vous pouvez étendre un pool d'instantanés existant ou en créer un.

Élargir un pool d'instantanés existant

Pour étendre un pool d'instantanés existant, vous devez d'abord créer un disque, puis suivre ces étapes :

  1. Cliquez sur l'onglet Gérer, puis sélectionnez Appareils dans le menu déroulant.
  2. Sélectionnez un appareil, puis cliquez sur Configurer l'appareil pour ouvrir la page de configuration de l'appareil.
  3. Dans le panneau de gauche, sélectionnez Pools de stockage.
  4. Sélectionnez l'onglet Instantané. La page "Pools d'instantanés" s'ouvre.
  5. Recherchez le pool, puis sélectionnez l'icône en forme de crayon en haut à droite de la carte du pool. La fenêtre "Gérer le pool de snapshots" s'ouvre.
  6. Sélectionnez le ou les MDisk(s) à inclure dans ce pool à partir de la liste des disques non gérés en cliquant sur le symbole + approprié. Utilisez l'option de recherche pour trouver le ou les MDisk requis. Les MDisks sélectionnés s'affichent dans le panneau de droite. Vous pouvez placer le curseur de la souris sur un enregistrement MDisk pour afficher son état, y compris l'UID, le contrôleur et la capacité.
  7. Cliquez sur Envoyer. Une boîte de dialogue d'avertissement s'affiche. Saisissez "CONTINUER" pour confirmer.
  8. Cliquez sur Confirmer.

Créer un pool d'instantanés

Pour créer un pool d'instantanés, vous devez d'abord créer un disque, puis suivre ces étapes :

  1. Cliquez sur l'onglet Gérer, puis sélectionnez Appareils dans le menu déroulant.
  2. Sélectionnez un appareil, puis cliquez sur Configurer l'appareil pour ouvrir la page de configuration de l'appareil.
  3. Dans le panneau de gauche, sélectionnez Pools de stockage.
  4. Sélectionnez l'onglet Instantané. La page "Pools d'instantanés" s'ouvre.
  5. Cliquez sur Cliquez pour ajouter un pool. La page "Créer un pool" s'ouvre.
  6. Saisissez un nom pour le pool de stockage.
  7. Si nécessaire, modifiez la limite par défaut de l'avertissement.
  8. Sélectionnez le ou les MDisk(s) à inclure dans ce pool à partir de la liste des disques non gérés en cliquant sur le symbole + approprié. Utilisez l'option de recherche pour trouver le ou les MDisk requis. Les MDisks sélectionnés s'affichent dans le panneau de droite.
  9. Cliquez sur Envoyer.
  10. Une boîte de dialogue d'avertissement s'affiche. Saisissez CONTINUER pour confirmer.
  11. Cliquez sur Confirmer. Le pool que vous venez de créer est listé sur la page des pools d'instantanés.

Supprimer un pool d'instantanés existant

Avant de supprimer un pool d'instantanés existant, assurez-vous des points suivants :

  • Aucun profil de plan de sauvegarde ne spécifie le pool.
  • Aucune sauvegarde n'est résidente dans le pool. Toutes les sauvegardes doivent avoir expiré.

Pour supprimer un pool d'instantanés existant :

  1. Cliquez sur l'onglet Gérer, puis sélectionnez Appareils dans le menu déroulant.
  2. Sélectionnez un appareil, puis cliquez sur Configurer l'appareil pour ouvrir la page de configuration de l'appareil.
  3. Dans le panneau de gauche, sélectionnez Pools de stockage.
  4. Sélectionnez l'onglet "Instantané". La page "Pools d'instantanés" s'ouvre. Recherchez le pool, puis sélectionnez l'icône en forme de corbeille en haut à droite de la vignette du pool.
  5. Une boîte de dialogue d'avertissement s'affiche. Saisissez SUPPRIMER pour confirmer.
  6. Cliquez sur Confirmer. Si le pool n'est utilisé par aucun profil de plan de sauvegarde et ne contient aucune sauvegarde, il sera supprimé.

Impact de la désactivation ou de la suppression des clés CMEK

Si une appliance de sauvegarde/récupération utilise des disques persistants chiffrés avec des clés de chiffrement gérées par le client (CMEK) :

Afficher la version de la clé

Pour déterminer quelle version de clé est utilisée par un appareil de sauvegarde/restauration :

  1. Accédez à Compute Engine > Instances de VM.
  2. Localisez l'appliance de sauvegarde/récupération, puis sélectionnez le nom de l'instance pour ouvrir la vue détaillée de cette instance.
  3. Accédez à la section "Stockage" et examinez tous les disques associés.
  4. Sélectionnez le nom de chaque disque pour afficher la version de la clé.

Disques de préproduction

Un disque intermédiaire est un VDisk créé lorsqu'une application est protégée pour la première fois. Il s'agit d'une copie des données de production à la date de la dernière sauvegarde invoquée par le plan de sauvegarde de l'application. Chaque disque intermédiaire est associé à un certain nombre d'instantanés sur ses propres VDisks d'instantanés. Le nombre d'instantanés pour chaque application ou VM est déterminé par la fréquence des instantanés et la période de conservation du plan de sauvegarde.

Étant donné qu'un disque intermédiaire est une copie complète de l'application ou de la VM de production, chaque disque intermédiaire nécessite autant d'espace de stockage dans le pool de snapshots que l'application ou la VM protégée dans son stockage de production. Les instantanés créés à partir du disque intermédiaire font référence aux données du disque intermédiaire. Ils sont donc beaucoup plus petits. À mesure que les sauvegardes suivantes modifient les blocs du disque de préproduction, les blocs d'origine sont "transférés" dans les VDisks d'instantané. L'instantané semble donc avoir un contenu constant, mais il contient de plus en plus de blocs au fil du temps.

Disques de préparation pour les VM VMware et les applications hors bande

Lorsque vous protégez une VM ou une application, des copies de la sauvegarde sélectionnée sont placées dans un disque de préproduction virtuel dédié du pool d'instantanés. Le service Backup and DR crée un instantané à partir de la sauvegarde sur le disque intermédiaire et le stocke dans le pool d'instantanés pendant la durée spécifiée dans le plan de sauvegarde.

Les disques de préparation pour les sauvegardes sont alloués à partir du pool d'instantanés. Le VDisk est provisionné de manière fine. Chaque instantané créé de ce disque intermédiaire consomme également de l'espace du pool d'instantanés, dont la quantité dépend du taux de modification de l'application.

Exception pour la protection Direct-to-OnVault pour les VM VMware

Les VM VMware protégées directement dans OnVault ne passent pas par un disque intermédiaire, car l'appliance peut obtenir des informations sur les blocs modifiés directement à partir de la couche VMware. Toutes les autres applications obtiennent des informations sur les blocs modifiés à partir d'Oracle RMAN ou de l'agent Backup and DR (à l'aide d'un disque de préparation Backup and DR).

Comprendre la consommation du pool d'instantanés

Le pool d'instantanés contient les disques de préproduction et les disques d'instantanés pour chaque application ou VM protégée, ainsi que les clones et les sauvegardes montées que vous créez.

Le pool d'instantanés contient des disques virtuels (VDisks). Les VDisks et leur consommation sont expliqués dans VDisks. L'espace du pool d'instantanés est utilisé par quatre types de VDisk différents :

  • VDisks de préproduction : les VDisks de préproduction, généralement appelés disques de préproduction, contiennent la copie de référence Backup and DR de l'application. Les disques de staging sont conservés tant qu'une application est protégée et qu'au moins un instantané existe. Consultez Disques de préproduction.

  • VDisks d'instantané : ils permettent de préserver l'état des disques de préparation à des moments précis. Les instantanés sont conservés jusqu'à leur date d'expiration, mais le dernier instantané n'expire jamais, sauf si l'application n'est pas protégée ou si elle a explicitement expiré.

  • VDisk pouvant être monté : les VDisks pouvant être montés sont des sauvegardes pouvant être montées, créées au moment de la restauration à partir d'un instantané sur un disque d'instantané.

  • Cloner les VDisks : les disques clonés sont des copies complètes des données de production d'une application. Les disques clonés n'expirent pas automatiquement.

VDisks

Backup and DR utilise des VDisks logiques (disques ou volumes virtuels) pour virtualiser les données des hôtes. Les VDisks sont extraits d'un pool de disques gérés (MDisks) présentés à une appliance de sauvegarde/récupération à partir d'un ou de plusieurs tableaux.

À partir des VDisks, les données peuvent être clonées, montées et récupérées, présentées pour des tests et des travaux de développement, et manipulées dans d'autres tâches. Les VDisks sont créés selon les besoins sur des baies de disques physiques.

Le nombre de VDisks par appliance de sauvegarde/restauration est limité. Lorsque vous créez des règles de protection, votre appliance vous avertit si une configuration risque de dépasser les limites de disque virtuel.

Consommation de vDisks

En général, chaque application ou VM protégée nécessite un ou plusieurs VDisks pour le disque de préparation, plus le même nombre de VDisks par instantané. Notez également les règles suivantes :

  • Les sauvegardes au niveau de la VM avec un plan de sauvegarde par instantané consomment un VDisk pour chaque disque virtuel de la VM.

  • Les sauvegardes de systèmes de fichiers dans un environnement Windows consomment un disque virtuel pour chaque système de fichiers protégé.

  • Les sauvegardes du système de fichiers dans un environnement Unix consomment un VDisk pour chaque tranche de 833 Go protégée, multipliée par 1 +(nombre d'instantanés conservés). Vous pouvez ajuster la valeur de 833 Go en modifiant la précision du disque de préparation dans Détails et paramètres.

  • Les montages, les LiveClones et les clones d'applications non-VM consomment des VDisks.

  • Sur les systèmes Linux, les systèmes de fichiers et les bases de données Oracle consomment un VDisk, plus un autre pour chaque tranche de 2 To de données supplémentaires protégées.

  • Les bases de données SQL Server consomment un disque virtuel pour chaque volume hébergeant la base de données.

  • Chaque instantané d'un VDisk consomme un VDisk par instantané et par disque protégé.

  • Les instantanés affichent l'utilisation maximale, car de nouveaux instantanés sont créés avant l'expiration des anciens.

  • Après le basculement et la resynchronisation, l'opération de reprise après sinistre supprime tous les VDisks de resynchronisation et de basculement.

    Les VDisks sont provisionnés de manière fine et peuvent croître au fil du temps.