Créer une restauration

Ce document explique comment créer une restauration pour les charges de travail de machine virtuelle (VM) dans Google Distributed Cloud (GDC) air-gapped.

Vous pouvez créer une restauration pour une sauvegarde créée manuellement ou automatiquement par un plan de sauvegarde. La VM restaurée et ses disques associés contiennent des noms différents en fonction de la valeur que vous spécifiez dans le champ restoredResourceName. Toutes les ressources de VM mentionnées dans le champ d'application de la ressource VirtualMachineBackupPlan sont restaurées. Le nom de toutes les ressources restaurées est précédé de la valeur du champ restoredResourceName.

Lorsqu'une sauvegarde est restaurée, l'intégralité de la VM est restaurée. Une fois les ressources créées, la restauration de la capacité de l'application est soumise au système d'exploitation ou à l'image de la VM.

Ce document s'adresse aux développeurs des groupes d'administrateurs de plate-forme ou d'opérateurs d'applications qui gèrent les opérations de sauvegarde et de restauration de VM. Pour en savoir plus, consultez la documentation sur les audiences pour GDC sous air gap.

Avant de commencer

Pour créer une restauration, vous devez disposer des éléments suivants :

  • Une sauvegarde existante. Créez des sauvegardes planifiées à l'aide de plans de sauvegarde ou créez-les manuellement. Pour en savoir plus, consultez .

Demander des autorisations

Pour gérer le cycle de vie des ressources de sauvegarde de VM, y compris la création, l'affichage et la suppression des plans de sauvegarde et de restauration dans les clusters d'utilisateur, demandez à votre administrateur IAM de l'organisation de vous attribuer le rôle Administrateur de sauvegarde de l'organisation (organization-backup-admin). Ce rôle vous permet de configurer et d'exécuter des stratégies de protection des données des VM.

Créer une sauvegarde manuelle de VM

Créez la ressource VirtualMachineRestoreRequest à l'aide de l'API :

apiVersion: virtualmachine.gdc.goog/v1
kind: VirtualMachineRestoreRequest
metadata:
  name: RESTORE_REQUEST_NAME
  namespace: PROJECT_NAME
spec:
  virtualMachineBackup: VM_BACKUP_NAME
  restoreName: RESTORE_NAME
  restoredResourceName: RESTORE_PREFIX
  restoredResourceDescription: RESTORED_RESOURCE_DESCRIPTION
  targetNamespace: TARGET_NAMESPACE

Remplacez les éléments suivants :

  • VM_BACKUP_NAME : nom de la ressource VirtualMachineBackup à partir de laquelle effectuer la restauration.
  • PROJECT_NAME : nom du projet GDC.
  • RESTORE_REQUEST_NAME : nom à attribuer à la demande de restauration en cours d'initialisation.
  • RESTORE_NAME : nom à attribuer à la restauration en cours d'initialisation.
  • RESTORE_PREFIX : préfixe attribué aux ressources de VM nouvellement créées. Les noms de la VM et du disque de VM restaurés sont précédés de la valeur restoredResourceName dans la demande de restauration.
  • RESTORED_RESOURCE_DESCRIPTION : description de la restauration en cours.
  • TARGET_NAMESPACE : espace de noms dans lequel la VM est restaurée. Si aucun n'est fourni, l'espace de noms d'origine de la sauvegarde est utilisé. Compatible uniquement avec la restauration de VM de nœuds de cluster.

Étapes suivantes