À propos des programmations d'instantanés pour les disques


Une programmation d'instantanés crée des instantanés standards, qui sont des sauvegardes de disque géoredondantes, à intervalles spécifiés. Nous vous recommandons d'utiliser ces programmations d'instantanés pour sauvegarder vos disques Compute Engine. Vous pouvez utiliser des programmations d'instantanés pour sauvegarder régulièrement et automatiquement des volumes de disques persistants zonaux et régionaux, ainsi que des volumes Google Cloud Hyperdisk.

Propriétés de la programmation d'instantanés

Une programmation d'instantanés inclut les propriétés suivantes :

  • Nom de la programmation
  • Description de la programmation
  • Fréquence des instantanés (horaire, quotidienne, hebdomadaire)
  • Heure de début des instantanés
  • Région dans laquelle la programmation d'instantanés est disponible
  • Règle de suppression du disque source pour gérer les instantanés générés automatiquement si le disque source est supprimé
  • Règle de conservation permettant de définir la durée de conservation des instantanés générés à partir de la programmation d'instantanés

Fréquence des programmations d'instantanés

Avant de créer une programmation d'instantanés, sélectionnez l'heure de début et la fréquence d'instantanés souhaitées. L'heure de début correspond au début de la programmation d'instantanés. La fréquence peut être horaire, quotidienne ou hebdomadaire.

Une programmation d'instantanés commence dans un délai d'une heure après l'heure de début indiquée. Par exemple, si l'heure de début programmée est 12h, la création d'instantanés peut commencer à tout moment entre 12h00 et 12h59. La programmation utilise le temps UTC standard.

Les programmations d'instantanés sont affectées par le passage à l'heure d'été. Lors du passage de l'heure d'hiver à l'heure d'été aux États-Unis, et inversement, les heures de début de vos jobs de programmation d'instantanés sont respectivement avancées ou reculées d'une heure, et ce que votre fuseau horaire local soit ou non soumis à l'heure d'été.

  • Définir une programmation à fréquence horaire : pour définir une fréquence horaire pour votre programmation, sélectionnez l'heure de début, puis choisissez un intervalle d'instantanés à l'aide d'un entier compris entre 1 et 23. Un intervalle d'instantanés définit la fréquence à laquelle les instantanés seront créés. Lorsque vous définissez l'intervalle, choisissez un nombre qui divise uniformément 24 (1, 2, 3, 4, 6, 8 ou 12) de sorte à ce que l'instantané démarre tous les jours au même intervalle. Par exemple, en définissant une heure de début à 9h00 avec un intervalle de 6, vous indiquez que la programmation d'instantanés commence entre 9h00 et 10h00 avec un intervalle d'instantanés défini à toutes les 6 heures.

  • Définir une programmation à fréquence quotidienne : définissez la fréquence quotidienne pour que les instantanés soient créés une seule fois par jour. Par exemple, vous pouvez définir une programmation d'instantanés à fréquence quotidienne pour qu'un instantané soit généré chaque jour à 9h.

  • Définir une programmation à fréquence hebdomadaire : définissez la fréquence hebdomadaire pour réaliser des instantanés sur plusieurs jours de la semaine. Par exemple, en appliquant une heure de début à 9h avec une programmation à fréquence hebdomadaire définie sur lundi, jeudi et dimanche, vous indiquez que la programmation d'instantanés doit se produire à 9h le lundi, le jeudi et le dimanche de chaque semaine. Vous pouvez également définir une programmation à fréquence hebdomadaire pour différents jours de la semaine. Par exemple, vous pouvez définir une fréquence hebdomadaire pour chaque lundi à 14h et chaque jeudi à 10h.

Nom des instantanés programmés

Les instantanés capturés dans le cadre de votre programmation d'instantanés possèdent des noms générés automatiquement. Les noms des instantanés sont générés selon le modèle suivant :

[disk-name-prefix]-[scope-name]-[timestamp]-[random-chars]
  • disk-name-prefix : nom du disque source. Ce champ peut comporter jusqu'à 20 caractères.
  • scope-name : nom de la zone ou de la région du disque source.
  • timestamp : horodatage UTC de la création au format YYYYMMDDHHMMSS.
  • random-chars : caractères alphanumériques générés de manière aléatoire pour éviter les conflits de noms avec d'autres instantanés.

Règle de conservation des instantanés

Une règle de conservation des instantanés définit la durée pendant laquelle vous souhaitez conserver vos instantanés.

Si vous choisissez de configurer une règle de conservation des instantanés, vous devez le faire dans le cadre de votre programmation d'instantanés. Si vous utilisez la CLI gcloud ou Google Cloud Console, vous devez toujours définir une règle de conservation lorsque vous créez une programmation d'instantanés. Si vous envoyez une requête directement à l'API, vous pouvez omettre ce champ, auquel cas vos instantanés seront conservés indéfiniment.

Si, lorsque vous envoyez une requête à l'API, vous choisissez de conserver définitivement tous vos instantanés générés automatiquement (option par défaut), n'oubliez pas que des frais de stockage vous seront facturés tant que vous ne les supprimez pas manuellement.

Il est donc recommandé de définir une règle de conservation afin de réduire les coûts de stockage des instantanés à long terme.

  • Vous devez spécifier une règle de conservation des instantanés en nombre de jours avec une conservation minimale d'un jour.
  • La règle de conservation des instantanés ne s'applique qu'aux instantanés automatiques, et non à ceux que vous avez créés manuellement.
  • Vous ne pouvez pas appliquer une règle de conservation de manière rétroactive. Si vous créez une programmation d'instantanés sans règle de conservation, puis que vous passez à une programmation d'instantanés avec une règle de conservation, cette dernière s'appliquera uniquement aux nouveaux instantanés.
  • Quelle que soit la règle de conservation choisie, vous pouvez toujours supprimer manuellement les instantanés générés automatiquement et manuellement.

Règle de suppression du disque source

Lorsque vous créez une programmation d'instantanés, vous pouvez également définir une règle de suppression du disque source. Cette règle contrôle ce qu'il advient de vos instantanés si le disque source est supprimé. Par défaut, si votre disque source est supprimé, les instantanés générés automatiquement à partir de votre programmation d'instantanés sont conservés de manière permanente, à moins que vous ne les supprimiez manuellement, quelle que soit la règle de conservation initiale que vous avez définie, sauf indication contraire de votre part.

Vous pouvez également choisir d'appliquer votre règle de conservation à vos instantanés si le disque source est supprimé. Par exemple, vous pouvez appliquer une règle de conservation qui permet de garder vos instantanés une semaine après la suppression du disque source.

Par exemple, supposons que vous ayez créé une programmation d'instantanés avec une règle de conservation de trois jours, mais que vous choisissiez de ne pas appliquer la règle lors de la suppression du disque source. Une fois la règle appliquée à votre disque Persistent Disk ou Hyperdisk, Compute Engine génère automatiquement des instantanés, mais les supprime également automatiquement au bout de trois jours, conformément à la règle de conservation définie. Toutefois, si vous supprimez ensuite le disque source, la règle de conservation ne s'applique plus et tous les instantanés existants créés par cette programmation sont conservés indéfiniment.

Programmer des instantanés pour les instances Windows

Si vous appliquez une programmation d'instantanés aux disques associés aux instances de VM Windows, utilisez l'option guest-flush pour activer le service VSS afin de générer des copies fictives de vos instantanés. Pour en savoir plus sur les instantanés pour Windows, consultez la section Créer un instantané de disque d'application cohérent Windows.

Règles d'emplacement des instantanés et libellés d'instantanés

Comme pour les instantanés générés manuellement, vous pouvez appliquer des libellés de ressources et sélectionner l'emplacement de stockage souhaité pour les instantanés générés automatiquement. Si vous les définissez dans votre programmation d'instantanés, ces propriétés sont appliquées aux instantanés générés automatiquement à partir de cette programmation. Par exemple, si vous définissez l'emplacement d'un instantané sur US, dans une programmation, tous les instantanés générés à partir de celle-ci seront stockés aux États-Unis. Pour obtenir des exemples de définition de ces options, consultez la section Créer une programmation d'instantanés.

Limites applicables aux programmations d'instantanés

Les programmations d'instantanés présentent les limites suivantes:

  • Les programmations d'instantanés ne s'appliquent qu'au projet dans lequel elles ont été créées. Les programmations d'instantanés ne peuvent pas être utilisées dans d'autres projets ou organisations.
  • Vous ne pouvez pas créer d'instantanés d'archive ni d'instantanés immédiats à l'aide d'une programmation d'instantanés.
  • Vous pouvez associer jusqu'à 10 programmations d'instantanés à la fois à un volume de disque persistant à l'aide de Google Cloud CLI ou de REST. Avec la console Google Cloud, vous ne pouvez associer qu'une seule programmation d'instantanés à un disque.
  • Vous pouvez associer une programmation d'instantanés à un maximum de 1 000 disques.
  • Les programmations d'instantanés en cours d'utilisation sont limitées à 1 000 par région.
  • Après avoir créé une programmation d'instantanés, vous pouvez modifier la description, la programmation, la règle de conservation et les libellés. Pour mettre à jour d'autres valeurs d'une programmation d'instantanés, vous devez supprimer la programmation d'instantanés et en créer une autre.
  • Pour les disques qui utilisent une clé de chiffrement fournie par le client (CSEK), vous ne pouvez pas créer de programmations d'instantanés.
  • Pour les disques qui utilisent une clé de chiffrement gérée par le client (CMEK), tous les instantanés créés avec une programmation d'instantanés sont automatiquement chiffrés avec la même clé.

Étapes suivantes