Créer une restauration

Cette page explique comment créer une restauration manuelle pour une sauvegarde dans Google Distributed Cloud (GDC) air-gapped.

Les restaurations manuelles permettent de récupérer l'état précédent d'une instance à un moment spécifique en sélectionnant une version de sauvegarde spécifique.

Avant de commencer

Pour créer une restauration à partir d'une sauvegarde, vous devez disposer des éléments suivants :

  • Une sauvegarde existante. Pour en savoir plus, consultez Planifier un ensemble de sauvegardes.
  • Rôle d'identité et d'accès nécessaire :

    • Pour les utilisateurs de l'assistance aux parents :
      • Administrateur de sauvegarde de cluster d'utilisateur : gère les ressources de sauvegarde telles que les 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 cluster utilisateur (user-cluster-backup-admin).
    • Pour les utilisateurs AO :
      • Backup Creator : crée des sauvegardes manuelles et les restaure. Demandez à l'administrateur IAM du projet de vous accorder le rôle Créateur de sauvegardes (backup-creator).
    • Pour en savoir plus, consultez Définitions des rôles.

Créer une restauration

Créez une restauration à l'aide de la console GDC ou de l'API.

Console

  1. Connectez-vous à la console GDC.
  2. Dans le menu de navigation, cliquez sur Sauvegarde pour les clusters.
  3. Sélectionnez un projet.
  4. Cliquez sur l'onglet Sauvegardes.
  5. Dans la liste des sauvegardes, recherchez celle que vous souhaitez restaurer, puis cliquez sur Restaurer.
  6. Choisissez un plan de restauration dans la liste des plans qui s'appliquent à cette sauvegarde.
  7. Saisissez un nom et une description facultative pour la restauration.
  8. Cliquez sur Restaurer.

API

Créez une ressource personnalisée ManualClusterRestoreRequest pour effectuer des restaurations à partir de ressources ClusterRestorePlan existantes. Spécifiez les ressources suivantes :

  • Ressource ClusterBackup que vous souhaitez restaurer.
  • Nom de la ClusterRestore que vous souhaitez créer
  • ClusterRestorePlan correspondant au ClusterBackupPlan du ClusterBackup.

Voici un exemple de ressource ManualClusterRestoreRequest :

apiVersion: backup.gdc.goog/v1
kind: ManualClusterRestoreRequest
metadata:
  name: RESTORE_NAME
  namespace: PROJECT_NAMESPACE
spec:
  clusterRestoreName: RESTORE_NAME
  clusterRestorePlanName: RESTORE_PLAN
  clusterBackupName: BACKUP_NAME

Remplacez les éléments suivants :

  • RESTORE_NAME : nom de la restauration de cluster que vous souhaitez créer.
  • PROJECT_NAMESPACE : nom de votre projet GDC.
  • RESTORE_PLAN : nom du plan de restauration de cluster à partir duquel cette restauration de cluster est dérivée.
  • BACKUP_NAME : sauvegarde du cluster à restaurer. Cette ressource ClusterBackup doit être associée à la ressource ClusterBackupPlan à laquelle fait référence le plan de restauration du cluster. Pour en savoir plus, consultez Planifier un ensemble de restaurations.

    Une fois le ManualClusterRestoreRequest lancé, une ressource personnalisée ClusterRestore est créée.

Étapes suivantes