À propos des instantanés de disque d'archive et standards


Les instantanés standards sauvegardent les données d'un disque de manière incrémentielle. Après avoir créé un instantané, vous pouvez l'utiliser pour créer un disque contenant les données capturées. Les instantanés standards fournissent des sauvegardes géoredondantes d'un seul disque. Un instantané capture le contenu d'un disque, que celui-ci soit associé ou non à une instance de machine virtuelle (VM) en cours d'exécution. Pour sauvegarder une VM entière ou plusieurs disques à la fois, créez une image de machine. Pour les autres scénarios, consultez le graphique décrivant les options de sauvegarde de données.

Le cycle de vie d'un instantané créé à partir d'un disque associé à une instance de VM en cours d'exécution est indépendant du cycle de vie de l'instance de VM.

Types d'instantanés

Vous pouvez sauvegarder un disque persistant avec des instantanés. Les trois types d'instantanés (standard, instantané et archive) capturent le contenu d'un disque à un moment précis.

Les deux principales différences entre les types d'instantanés sont le temps de récupération des données (RTO) et l'emplacement de stockage.

Temps de récupération des données

Le temps de récupération des données est le temps nécessaire à la création d'un disque à partir d'un instantané et varie selon le type d'instantané.

  • Les instantanés immédiats offrent les meilleurs temps de récupération et les plus bas.
  • Les instantanés standards permettent de récupérer les données plus rapidement que les instantanés d'archive.
  • Les instantanés d'archive offrent les délais de récupération de données les plus longs, mais offrent le stockage le plus rentable.

Emplacement de stockage par type d'instantané

L'emplacement de stockage correspond à la zone ou à la région dans laquelle Compute Engine stocke l'instantané.

  • Les instantanés immédiats sont des sauvegardes sur disque local stockées dans la même zone ou région que le disque source.
  • Les instantanés d'archive et standards sont des sauvegardes à distance des données du disque stockées séparément du disque source.

Compute Engine stocke les instantanés d'archive et les instantanés standards de la même manière. Des copies des instantanés d'archive et standards sont stockées dans plusieurs emplacements avec des sommes de contrôle automatiques pour garantir l'intégrité de vos données.

Sauf indication contraire, les références aux instantanés standards incluent les instantanés d'archive.

Comparaison des types d'instantanés

Le tableau suivant compare les différences entre les types d'instantanés :

Type d'instantané Application idéale Redondance de stockage Compatibilité avec l'hyperdisque Peut être créé avec des programmations d'instantanés
Instantanés standards Sauvegarde géoredondante des données pour vous protéger contre les pannes locales, zonales et régionales. Stockage redondant dans plusieurs régions. Oui Oui
Instantanés d'archive Identique aux instantanés standards, mais pour les données rarement consultées et qui doivent être conservées pendant plusieurs mois ou années. Stockage géoredondant à moindre coût, mieux adapté aux données liées à la conformité, aux audits et au stockage à froid. Stockage redondant dans plusieurs régions. Oui Non
Instantanés immédiats Sauvegarde des données sur place pour permettre une restauration rapide sur un nouveau disque en cas d'erreur utilisateur ou de corruption de l'application. Pas redondant. Stockée dans la même zone ou région que le disque source uniquement. Non Non

En plus des instantanés, Compute Engine propose d'autres options de sauvegarde de données. Consultez le graphique décrivant les options de sauvegarde de données.

Les informations de ce document s'appliquent aux instantanés standards. En savoir plus sur les instantanés instantanés.

Instantanés d'archive

Les instantanés standards et les instantanés d'archive diffèrent principalement en termes d'emplacement de stockage et de coût.

Les instantanés d'archive présentent les mêmes avantages que les instantanés standards, y compris les chaînes incrémentielles, la compression et le chiffrement.

Cependant, les instantanés d'archive sont moins coûteux et conviennent mieux aux cas d'utilisation liés à la conformité, à l'audit et au stockage à froid à long terme. Si vous avez besoin de conserver des instantanés pendant plusieurs mois ou années et que vous avez rarement besoin d'y accéder, envisagez d'utiliser des instantanés d'archive au lieu d'instantanés standard. Chaque type d'instantané est stocké dans des chaînes d'instantanés incrémentiels distinctes et les instantanés d'archive sont listés séparément dans la console Google Cloud.

Utiliser des instantanés standards

  • Pour savoir comment sauvegarder des disques avec des instantanés, consultez la page Créer des instantanés. Vous pouvez créer un instantané de votre disque avant d'essayer une opération potentiellement dangereuse, afin de pouvoir annuler la modification au cas où vos résultats seraient inattendus.

  • Pour savoir comment restaurer le contenu d'un instantané sur un nouveau disque, consultez la section Restaurer des instantanés.

  • Si vous n'avez plus besoin d'un instantané spécifique, vous pouvez réduire les coûts de stockage en le supprimant.

  • Pour réduire le risque de perte de données inattendue, les bonnes pratiques consistent à configurer une programmation d'instantanés afin de vous assurer que vos données sont régulièrement sauvegardées.

Accéder aux instantanés standards

Limites

  • Vous ne pouvez pas modifier l'emplacement de stockage d'un instantané standard existant. Consultez la section Sélectionner l'emplacement de stockage d'un instantané.

  • Vous pouvez créer un instantané de vos disques au maximum toutes les 10 minutes. Si vous souhaitez effectuer une série de requêtes d'instantanés sur vos disques, vous ne pouvez pas émettre plus de six requêtes en 60 minutes. Pour en savoir plus, consultez la section Limites de fréquence des instantanés.

  • Vous ne pouvez pas modifier les données stockées dans un instantané.

  • Vous ne pouvez pas récupérer les instantanés supprimés.

  • Vous pouvez créer un nombre illimité d'instantanés standards d'un disque donné.

Fonctionnement des instantanés standards incrémentiels

Les instantanés étant incrémentiels, la création d'instantanés réguliers sur un disque Persistent Disk ou Hyperdisk est plus rapide et plus économique que la création régulière d'une image complète du disque.

Les instantanés incrémentiels fonctionnent comme suit :

  • Le premier instantané réussi d'un disque est un instantané complet contenant toutes les données de ce disque.
  • Le deuxième instantané ne contient que des nouvelles données ou des données modifiées depuis le premier instantané. Les données qui n'ont pas changé depuis l'instantané 1 ne sont pas incluses. Au lieu de cela, l'instantané 2 contient des références à l'instantané 1 pour toute donnée non modifiée.
  • L'instantané 3 contient des nouvelles données ou des données modifiées depuis l'instantané 2, mais il ne contient aucune donnée non modifiée de l'instantané 1 ou 2. Au lieu de cela, l'instantané 3 contient des références aux blocs de l'instantané 1 et de l'instantané 2 pour toute donnée non modifiée.

Ce processus se répète pour tous les instantanés suivants du disque. Les instantanés sont toujours créés en fonction du dernier instantané réussi.

Comment créer un instantané

Suppression d'instantanés

Compute Engine utilise des instantanés incrémentiels qui ne contiennent que les données modifiées depuis l'instantané précédent. Les données inchangées sont référencées dans les instantanés précédents. Les coûts de stockage des instantanés de disques persistants et Hyperdisk ne sont facturés qu'en fonction de la taille totale de l'instantané.

Lorsque vous supprimez un instantané standard, il est complètement supprimé si l'instantané n'a aucun instantané dépendant.

Toutefois, si vous supprimez un instantané dont des instantanés sont dépendants, voici ce qui se produit :

  1. Toutes les données requises pour restaurer d'autres instantanés sont transférées dans l'instantané suivant, ce qui augmente sa taille.
  2. Toutes les données non requises pour la restauration d'autres instantanés sont supprimées, ce qui a pour effet de réduire la taille totale de tous vos instantanés.
  3. L'instantané suivant ne référence plus l'instantané marqué pour suppression. En revanche, il référence l'instantané antérieur à celui-ci.

Les instantanés ultérieurs peuvent nécessiter des informations stockées dans un instantané précédent. Par conséquent, notez que la suppression d'un instantané ne supprime pas nécessairement toutes les données qu'il contient. Pour supprimer définitivement les données de vos instantanés, vous devez supprimer tous les instantanés.

Si une programmation d'instantanés est associée à votre disque, vous devez dissocier la programmation d'instantanés du disque avant de pouvoir supprimer la programmation. La suppression de la programmation d'instantanés du disque empêche toute activité ultérieure d'instantané. Vous ne pouvez pas supprimer une programmation associée à un disque. Vous avez la possibilité de supprimer manuellement les instantanés à tout moment.

Le schéma suivant illustre ce processus :

Procédure de suppression d'un instantané

Taille d'instantané et blocs supprimés

Les instantanés enregistrent des parties du disque qui ont été écrites et non effacées. En fonction de la configuration du système de fichiers du disque, il arrive que des fichiers supprimés ne soient pas effacés. Le cas échéant, vous pourrez constater que la taille de votre instantané est supérieure à l'espace utilisé sur le disque indiqué par le système de fichiers. Pour éviter cela, il est recommandé d'activer l'option discard ou d'exécuter fstrim sur votre disque.

Chaînes d'instantanés

Vous pouvez créer des instantanés standards dans des chaînes d'instantanés distinctes en spécifiant un nom de chaîne d'instantanés au moment de la création de l'instantané. Lorsque vous créez plusieurs instantanés standards d'un disque persistant avec un nom de chaîne, chaque instantané nouveau est basé de manière incrémentielle sur le dernier instantané dont la création a abouti avec ce nom de chaîne. N'utilisez des chaînes d'instantanés que si vous êtes un propriétaire de service avancé et que vous devez créer des chaînes d'instantanés distinctes, par exemple pour le suivi des rejets de débit.

Vous pouvez spécifier un nom de chaîne d'instantané lors de la création d'instantanés standards à l'aide de CLI gcloud, REST, ou Terraform.

Lorsque vous créez un instantané, vous avez la possibilité de créer un instantané standard ou un instantané d'archive. Les instantanés d'archive présentent les mêmes avantages que les instantanés standards, y compris les chaînes incrémentielles, la compression et le chiffrement. Cependant, les instantanés d'archive sont moins coûteux et conviennent mieux aux cas d'utilisation liés à la conformité, à l'audit et au stockage à froid à long terme. Si vous avez besoin de conserver des instantanés pendant plusieurs mois ou années et que vous avez rarement besoin d'y accéder, envisagez d'utiliser des instantanés d'archive au lieu d'instantanés standard. Chaque type d'instantané est stocké dans des chaînes d'instantanés incrémentiels distinctes et les instantanés d'archive sont listés séparément dans la console Google Cloud.

Emplacement de stockage d'instantané

Chaque fois que vous créez un instantané de disque, Google Cloud le stocke dans un emplacement de stockage spécifique. Quel que soit l'emplacement de stockage d'un instantané, vous pouvez utiliser l'instantané pour créer un disque dans n'importe quelle région et zone. Cependant, l'emplacement d'un instantané a une incidence sur sa disponibilité. Des frais de mise en réseau peuvent vous être facturés lorsque vous créez l'instantané ou que vous le restaurez sur un nouveau disque.

Types d'emplacements de stockage

Les instantanés peuvent être stockés dans l'un des types d'emplacement suivants :

Un emplacement de stockage multirégional offre la plus haute disponibilité et résilience. Un emplacement de stockage régional vous permet de mieux contrôler l'emplacement physique de vos données, car vous spécifiez une seule région.

Si vous devez respecter les règles de placement des données établies par l'État ou par votre entreprise, stockez votre instantané dans l'emplacement régional conforme à ces règles qui est le plus proche.

Si votre application n'est pas déployée dans un emplacement multirégional et que vous souhaitez privilégier des coûts de mise en réseau faibles par rapport à une haute disponibilité des instantanés, stockez votre instantané dans la région où se trouve votre disque source. Le stockage de votre instantané dans la région où se trouve votre disque source réduit les coûts de mise en réseau dans le cadre de la restauration et de la création des instantanés à partir du disque source.

Toutefois, contrairement à un emplacement de stockage multirégional, un emplacement de stockage régional ne stocke pas vos données de manière redondante dans plusieurs centres de données. Par conséquent, les données risquent de ne pas être accessibles en cas de perturbation à grande échelle. Pour garantir la disponibilité des données, vous pouvez également stocker un instantané redondant dans un second emplacement.

Si vous disposez d'une règle d'administration incluant la contrainte d'emplacement des ressources, tous les emplacements de stockage d'instantanés que vous spécifiez doivent se trouver dans l'ensemble d'emplacements défini par la contrainte. Consultez la section Compute Engine de la page Services compatibles avec les emplacements de ressources pour en savoir plus.

Choisir un emplacement de stockage

Vous pouvez choisir où stocker les instantanés de votre projet de l'une des manières suivantes :

  • Utilisez l'emplacement de stockage par défaut prédéfini ou personnalisé configuré dans les paramètres d'instantané. La règle d'emplacement de stockage des paramètres d'instantané définit l'emplacement par défaut dans lequel Google Cloud stocke tous les instantanés de votre projet. Bien que Google Cloud gère une règle d'emplacement de stockage par défaut prédéfinie, les paramètres d'instantané vous permettent de personnaliser cette règle et de configurer votre propre emplacement de stockage par défaut :

    • Utilisez l'emplacement par défaut prédéfini Google Cloud. Tant que vous n'avez pas mis à jour les paramètres d'instantané pour la première fois, Google Cloud conserve une valeur prédéfinie pour la règle d'emplacement de stockage. Cet emplacement par défaut prédéfini est l'emplacement multirégional le plus proche du disque source. Pour en savoir plus, consultez la Règle d'emplacement de stockage prédéfinie de Google Cloud.
    • Définissez votre propre emplacement par défaut. Pour personnaliser l'emplacement de stockage par défaut des instantanés de votre projet, vous devez mettre à jour la règle d'emplacement de stockage de vos paramètres d'instantané. Une fois que vous avez mis à jour les paramètres d'instantané et configuré votre propre valeur par défaut, Google Cloud commence à utiliser cet emplacement nouvellement configuré pour stocker tous vos futurs instantanés. Pour en savoir plus, consultez la section Mettre à jour les paramètres d'instantané de votre projet.
  • Remplacez les paramètres d'instantané et spécifiez manuellement l'emplacement lors de la création de l'instantané. Vous pouvez également remplacer vos paramètres d'instantané et spécifier manuellement l'emplacement de votre choix lorsque vous créez un instantané. Vous pouvez utiliser cette option pour choisir un autre emplacement pour des instantanés spécifiques sur une base opérationnelle. Pour savoir comment spécifier un emplacement lors de la création d'un instantané, consultez la section Créer un instantané d'un volume de disque persistant.

Quand choisir l'emplacement par défaut prédéfini Google Cloud ?

Voici quelques exemples d'utilisation de l'emplacement multirégional, prédéfini dans vos paramètres d'instantané, car votre emplacement de stockage inclut les éléments suivants :

  • L'emplacement multirégional par défaut est conforme aux règles de placement des données établies par l'État ou par votre entreprise.
  • Votre disque est stocké dans un emplacement régional (tel que us-central1) faisant partie d'un emplacement multirégional (us). Vous préférez une disponibilité plus élevée des instantanés, au risque de ralentir les performances de restauration.
  • Vous ne prévoyez pas de restaurer fréquemment vos instantanés sur des disques situés en dehors de leur emplacement de stockage par défaut.

Quand choisir votre propre emplacement de stockage

Voici quelques exemples de cas d'utilisation d'un emplacement de stockage personnalisé, en mettant à jour ou en remplaçant vos paramètres d'instantané :

  • L'emplacement multirégional personnalisé est conforme aux règles de placement des données établies par l'État ou par votre entreprise.
  • Votre application est déployée dans une région qui n'est pas incluse dans l'un des emplacements multirégionaux de Cloud Storage et vous souhaitez privilégier les performances de restauration par rapport à la disponibilité des instantanés.
  • Vous restaurez vos instantanés plusieurs fois à partir d'un disque situé en dehors de leur emplacement de stockage par défaut.

Vous ne pouvez pas modifier l'emplacement de stockage des instantanés existants. Si vous souhaitez stocker votre instantané de disque dans un nouvel emplacement, créez un instantané dans l'emplacement choisi, puis supprimez l'instantané situé à l'ancien emplacement. Pour stocker un instantané dans plusieurs emplacements, vous devez créer un instantané dans chacun d'entre eux. Lorsque vous créez un instantané dans un nouvel emplacement, un instantané complet est créé avec toutes les données sur le disque.

Frais de réseau

Des frais de réseau s'appliquent à la création ou à la restauration de tous les instantanés standards multirégionaux lorsqu'un disque se trouve dans une région membre de l'emplacement multirégional. Si vous n'avez pas besoin de la réplication ni de la résilience supplémentaires des instantanés multirégionaux, nous vous recommandons d'utiliser des instantanés régionaux en spécifiant un emplacement régional lors de la création des instantanés.

Le choix de l'emplacement de stockage de votre instantané est déterminant dans la réduction des frais de réseau. Si vous stockez votre instantané dans la même région que votre disque source, aucuns frais de réseau ne sont facturés lorsque vous accédez à cet instantané depuis la même région. En revanche, si vous accédez à votre instantané depuis une autre région, des frais de réseau seront appliqués. Des frais de réseau sont engagés lorsqu'un instantané est créé dans une région différente de celle du disque source, et lorsqu'un instantané est restauré sur un disque situé dans une région différente de celle de l'instantané.

Des frais de réseau sont appliqués pour les accès entre les régions. Par exemple, si votre disque source se trouve dans asia-east1 et que vous stockez vos instantanés dans asia-east2, des frais de réseau sont appliqués lorsque vous accédez à votre instantané entre ces deux régions.

Deux régions, australia-southeast1 et southamerica-east1, disposent d'un emplacement de stockage d'instantanés multirégional par défaut qui occasionne des frais de réseau, sauf si vous changez l'emplacement de stockage. Vous pouvez modifier l'emplacement de stockage à l'aide des paramètres d'instantané ou remplacer manuellement l'emplacement par défaut lors de la création de l'instantané :

  • Si votre disque source se trouve dans australia-southeast1, l'emplacement de stockage d'instantanés par défaut se trouve dans l'emplacement multirégional asia. Pour réduire les coûts, stockez plutôt vos instantanés dans la région australia-southeast1.
  • Si votre disque source se trouve dans southamerica-east1, l'emplacement de stockage d'instantanés par défaut se trouve dans l'emplacement multirégional us. Pour réduire les coûts, stockez plutôt vos instantanés dans la région southamerica-east1.

Lorsque vous restaurez un instantané sur un disque se trouvant dans une région qui n'est pas incluse dans l'emplacement de stockage de cet instantané, des frais de réseau sont facturés. Par exemple, si vous créez un disque persistant régional dans australia-southeast1 à partir d'un instantané stocké dans asia, qui est un emplacement multirégional, vous devrez payer des frais de réseau.

Étapes suivantes