Guide de démarrage rapide : Protéger et récupérer une instance Cloud SQL dans un coffre-fort de sauvegarde

Découvrez comment protéger et restaurer une instance Cloud SQL dans un coffre de sauvegarde.

Dans ce guide de démarrage rapide, vous allez effectuer les tâches suivantes :

  • Configurez une sauvegarde planifiée pour une instance Cloud SQL.
  • Sauvegardez une instance Cloud SQL dans un coffre-fort de sauvegarde.
  • Restaurez une instance Cloud SQL à partir d'une sauvegarde.

Avant de commencer

  1. Activez l'API du service Backup and DR dans votre projet Google Cloud .

    Activer l'API

  2. Créez un coffre de sauvegarde. Les coffres de sauvegarde protègent les sauvegardes en les stockant dans un espace de stockage sécurisé, isolé et spécialisé. Pour en savoir plus sur les coffres de sauvegarde, consultez Coffre de sauvegarde pour les sauvegardes immuables et indélébiles.

  3. Créer un plan de sauvegarde.

Attribuer un rôle à l'agent de service du coffre de sauvegarde

Chaque coffre-fort de sauvegarde créé est associé à un agent de service unique. Pour les instances Cloud SQL, l'agent de service effectue des actions au nom du service Backup and DR. Il a donc besoin des autorisations appropriées sur les projets auxquels il doit accéder.

Suivez les instructions ci-dessous pour attribuer un rôle à l'agent de service.

  1. Dans la console Google Cloud , accédez à la page Cofres de sauvegarde.

    Accéder aux coffres-forts de sauvegarde

  2. Cliquez sur le nom du coffre de sauvegarde et copiez l'adresse e-mail de l'agent de service.

  3. Dans la console Google Cloud , accédez à la page IAM.

    Accéder à IAM

  4. Dans le champ Nouveaux comptes principaux, saisissez l'adresse e-mail de l'agent de service.

  5. Dans la liste Sélectionner un rôle, sélectionnez le rôle Opérateur BackupDR Cloud SQL (roles/backupdr.cloudSqlOperator).

  6. Cliquez sur Ajouter un autre rôle.

  7. Dans la liste Sélectionner un rôle, sélectionnez le rôle Utilisateur du compte de service (roles/iam.serviceAccountUser).

  8. Cliquez sur Enregistrer.

Sauvegarder une instance Cloud SQL dans un coffre de sauvegarde

Dans la console Google Cloud , vous pouvez sauvegarder des instances Cloud SQL dans un coffre de sauvegarde en appliquant des plans de sauvegarde. Vous pouvez effectuer des sauvegardes de deux manières : sauvegardes planifiées et sauvegardes à la demande.

Configurer une sauvegarde planifiée

Suivez les instructions ci-dessous pour configurer une sauvegarde planifiée pour les instances Cloud SQL.

  1. Dans la console Google Cloud , accédez à la page Sauvegardes dans le coffre-fort.

    Accéder aux sauvegardes stockées dans un vault

  2. Cliquez sur Programmer une sauvegarde.

  3. Dans la liste Type de ressource, sélectionnez Cloud SQL.

  4. Dans la liste Projet, sélectionnez le projet dans lequel se trouve l'instance Cloud SQL.

  5. Dans la liste Région, sélectionnez la région dans laquelle se trouvent vos instances.

  6. Dans la liste Ressources, cliquez sur Parcourir. Choisissez l'instance Cloud SQL que vous souhaitez sauvegarder, puis cliquez sur OK.

  7. Cliquez sur Continuer.

  8. Dans la liste Plan de sauvegarde, cliquez sur Sélectionner.

  9. Choisissez un forfait de sauvegarde avec lequel vous souhaitez protéger l'instance Cloud SQL.

  10. Cliquez sur OK.

  11. Vérifiez les détails de la sauvegarde, puis cliquez sur Programmer.

    Étant donné que la fenêtre de sauvegarde est définie sur six heures, vous pouvez effectuer une sauvegarde à la demande de l'instance Cloud SQL.

Effectuer une sauvegarde à la demande

Lancez une sauvegarde à la demande pour une instance Cloud SQL avec un plan de sauvegarde en déclenchant l'exécution immédiate de la règle de sauvegarde.

Suivez les instructions ci-dessous pour créer une sauvegarde à la demande.

  1. Dans la console Google Cloud , accédez à la page Sauvegardes dans le coffre-fort.

    Accéder aux sauvegardes stockées dans un vault

    La page Sauvegardes dans un coffre ne liste que les ressources de données auxquelles des plans de sauvegarde ont été appliqués et dont les sauvegardes sont stockées dans un coffre de sauvegarde au sein de ce projet.

  2. Sélectionnez la ressource à sauvegarder. Dans le menu  ou sur la page d'informations de la ressource, sélectionnez Créer une sauvegarde à la demande.

  3. Dans la fenêtre Créer une sauvegarde à la demande, sélectionnez une règle de sauvegarde à utiliser, puis cliquez sur Créer.

  4. Pour afficher l'état du job de sauvegarde à la demande, cliquez sur Notifications.

    1. Dans la console Google Cloud , accédez à la page Jobs pour afficher l'état de l'opération de sauvegarde.

      Accéder aux tâches

Restaurer une instance Cloud SQL à partir d'une sauvegarde

Vous pouvez restaurer une instance Cloud SQL dans le même projet ou dans un autre.

Suivez les instructions ci-dessous pour restaurer une instance Cloud SQL dans un coffre-fort de sauvegarde à partir d'une sauvegarde.

  1. Dans la console Google Cloud , accédez à la page Sauvegardes dans le coffre-fort.

    Accéder aux sauvegardes stockées dans un vault

    La page Sauvegardes dans un coffre ne liste que les instances auxquelles des plans de sauvegarde ont été appliqués et dont les sauvegardes sont stockées dans un coffre de sauvegarde au sein d'un projet.

  2. Sélectionnez la sauvegarde que vous souhaitez restaurer. Sur la page d'informations de la sauvegarde ou dans le menu , sélectionnez Restaurer.

    La page Restaurer s'affiche. Vous y sélectionnez les options de restauration suivantes :

    • Le champ Type de ressource est prérempli avec Cloud SQL.
    • Dans Nom de la ressource, sélectionnez l'instance Cloud SQL à restaurer.
    • Lorsque vous cliquez sur Sauvegarder, un volet s'ouvre et affiche toutes les sauvegardes disponibles. Sélectionnez la sauvegarde spécifique à restaurer.
    • Dans Choisir la destination de la restauration, sélectionnez le projet dans lequel vous souhaitez restaurer l'instance Cloud SQL.
    • Cliquez sur Continuer.
    • La page suivante affiche les détails de la restauration jusqu'à présent et vous invite à choisir la destination de la restauration, avec les options suivantes :

      • Restaurer sur une nouvelle instance : cela crée une instance basée sur la configuration stockée dans votre sauvegarde. Vous pouvez personnaliser l'instance une fois la restauration terminée. Indiquez un nouvel ID d'instance en utilisant des lettres minuscules, des chiffres et des traits d'union. Commencez par une lettre.
      • Écraser une instance existante : sélectionnez une instance existante à écraser dans la liste des instances disponibles.
      • Écraser l'instance source : cela écrasera votre instance actuelle. Toutes les données actuelles sur l'instance sélectionnée seront écrasées, y compris les journaux précédents de récupération à un moment précis. Les données écrasées ne pourront pas être récupérées. Cette méthode n'est pas recommandée pour l'utilisation en production.
  3. Dans la console Google Cloud , accédez à la page Jobs pour afficher l'état de l'opération de restauration.

    Accéder aux tâches

Effectuer un nettoyage

Pour éviter que des frais ne soient facturés sur votre compte Google Cloud , pensez à supprimer les ressources utilisées sur cette page si vous n'en avez plus besoin.

Suivez les instructions ci-dessous pour supprimer le plan de sauvegarde de l'instance Cloud SQL sauvegardée.

  1. Dans la console Google Cloud , accédez à la page Ressources mises en coffre.

    Accéder à la page Ressources stockées dans un vault

  2. Sélectionnez l'instance sauvegardée.

  3. Cliquez sur Supprimer le plan de sauvegarde.

Suivez les instructions ci-dessous pour supprimer le plan de sauvegarde. La suppression du plan de sauvegarde est facultative.

  1. Dans la console Google Cloud , accédez à la page Plans de sauvegarde.

    Accéder à "Plans de sauvegarde"

  2. Sélectionnez le forfait de sauvegarde, puis cliquez sur Supprimer.

    Le plan de sauvegarde et les contenus associés sont supprimés.

Suivez les instructions ci-dessous pour supprimer le coffre-fort de sauvegarde. La suppression du coffre de sauvegarde est facultative.

  1. Dans la console Google Cloud , accédez à la page Cofres de sauvegarde.

    Accéder aux coffres-forts de sauvegarde

  2. Cliquez sur le coffre-fort de sauvegarde, puis sur Supprimer.

    Le coffre de sauvegarde et les contenus associés sont supprimés.