Gérer les sauvegardes améliorées

Vous pouvez activer et gérer les sauvegardes améliorées pour vos clusters et projets AlloyDB pour PostgreSQL. Les sauvegardes améliorées vous permettent d'utiliser le service Backup and DR avec vos clusters AlloyDB pour gérer vos sauvegardes.

Pour en savoir plus sur le fonctionnement des sauvegardes dans AlloyDB et les options disponibles pour vos clusters, consultez Présentation de la sauvegarde et de la récupération des données.

Avant de commencer

Avant de pouvoir gérer les sauvegardes améliorées de vos clusters AlloyDB, procédez comme suit :

Activer l'API du service Backup and DR

Pour utiliser les sauvegardes améliorées avec vos clusters AlloyDB, vous devez d'abord activer l'API du service Backup and DR :

Activer l'API du service Backup and DR

Autorisations requises

Pour configurer des sauvegardes améliorées pour vos clusters AlloyDB, vous devez disposer du rôle alloydb.backupDrAdmin ou des autorisations suivantes :

  • backupdr.backupPlans.list
  • backupdr.backupPlanAssociations.createForAlloydbCluster
  • backupdr.backupPlanAssociations.fetchForAlloydbCluster
  • backupdr.backupPlanAssociations.list
  • backupdr.backupPlanAssociations.getForAlloydbCluster
  • backupdr.backupPlanAssociations.triggerBackupForAlloydbCluster
  • backupdr.backupPlanAssociations.deleteForAlloydbCluster
  • backupdr.backupPlans.useForAlloydbCluster
  • backupdr.bvdataSources.get
  • backupdr.bvdataSources.list

Pour en savoir plus sur ces autorisations, consultez Rôles et autorisations Backup and DR.

Choisir un niveau de sauvegarde lors de la création du cluster

Vous pouvez choisir entre les niveaux de sauvegarde standard et amélioré lorsque vous créez un cluster AlloyDB principal ou secondaire. Le niveau standard est sélectionné par défaut, mais vous pouvez choisir les sauvegardes avancées pour utiliser Backup and DR pour la gestion centralisée. Pour en savoir plus, consultez Options de sauvegarde.

Pour choisir un niveau de sauvegarde lors de la création d'un cluster, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Cliquez sur Créer un cluster, puis sélectionnez le type de cluster principal ou secondaire.

  3. Renseignez les champs de configuration obligatoires du cluster.

  4. Cliquez sur Afficher les options avancées.

  5. Développez la section Protection des données.

  6. Sous Configurer le niveau de sauvegarde, sélectionnez Niveau de sauvegarde avancé (géré par le service Backup and DR).

  7. Sélectionnez un plan de sauvegarde à associer à la ressource.

    Pour en savoir plus sur les tarifs, cliquez sur Comparer les niveaux. La tarification est basée sur la région que vous avez sélectionnée.

  8. Cliquez sur Créer un cluster.

Activer les sauvegardes améliorées

Pour activer les sauvegardes améliorées pour votre cluster, procédez comme suit :

  1. Identifiez le coffre de sauvegarde et le plan de sauvegarde que vous souhaitez utiliser.
  2. Associez votre cluster AlloyDB à un plan de sauvegarde.

Pour en savoir plus sur les sauvegardes améliorées, consultez Présentation de la sauvegarde et de la récupération de données.

Identifier le plan de sauvegarde que vous souhaitez utiliser

Les sauvegardes améliorées utilisent un plan de sauvegarde pour définir la planification et les paramètres de conservation des sauvegardes de votre cluster. Pour associer votre cluster AlloyDB à un plan de sauvegarde, identifiez le plan de sauvegarde que vous souhaitez utiliser. Pour en savoir plus, consultez Créer et gérer un plan de sauvegarde.

Une fois que vous avez identifié le plan de sauvegarde que vous souhaitez associer, utilisez son nom pour l'associer à votre cluster AlloyDB.

Associer un plan de sauvegarde à un cluster AlloyDB

Pour associer un plan de sauvegarde à un cluster AlloyDB, vous devez disposer du nom du plan de sauvegarde que vous souhaitez utiliser. Pour savoir comment trouver le nom du plan de sauvegarde, consultez Créer et gérer un plan de sauvegarde.

Console

Pour associer un plan de sauvegarde à votre cluster AlloyDB, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Recherchez le cluster auquel vous souhaitez associer le plan de sauvegarde. Pour ouvrir la page Présentation du cluster, cliquez sur son nom.

  3. Cliquez sur Protection des données.

  4. Dans Paramètres, cliquez sur Modifier.

  5. Dans Configurer le niveau de sauvegarde, cliquez sur Niveau de sauvegarde avancé (géré par le service Backup and DR).

  6. Sélectionnez un plan de sauvegarde.

  7. Cliquez sur Mettre à jour. Votre cluster est activé pour les sauvegardes améliorées à l'aide des paramètres de sauvegarde et de conservation du plan de sauvegarde associé.

gcloud

Pour associer un plan de sauvegarde à votre cluster AlloyDB, exécutez la commande suivante :

gcloud backup-dr backup-plan-associations create BPA_ID \
  --project=WORKLOAD_PROJECT_ID \
  --location=REGION \
  --resource-type=alloydb.googleapis.com/Cluster \
  --resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
  --backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_ID

Remplacez les éléments suivants :

  • BPA_ID : ID d'association du plan de sauvegarde.
  • WORKLOAD_PROJECT_ID : ID du projet dans lequel réside le cluster AlloyDB.
  • REGION : région Google Cloud , par exemple us-central1.
  • CLUSTER_ID : ID du cluster AlloyDB.
  • VAULT_PROJECT_ID : ID du projet dans lequel se trouve le coffre de sauvegarde.
  • BP_ID : ID du plan de sauvegarde.

Gérer les sauvegardes améliorées

Une fois que votre cluster est activé pour les sauvegardes améliorées et qu'un plan de sauvegarde lui est associé, vous pouvez modifier le plan de sauvegarde associé à votre cluster, effectuer une sauvegarde à la demande ou afficher toutes les sauvegardes dans le coffre de sauvegarde.

Pour gérer un plan de sauvegarde, consultez Créer et gérer un plan de sauvegarde. Pour gérer un coffre de sauvegarde, consultez Créer et gérer un coffre de sauvegarde.

Afficher et gérer les sauvegardes améliorées au niveau du projet

Pour afficher et organiser les sauvegardes de tous les clusters de votre projet dans les niveaux de stockage standard et amélioré, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Sauvegardes.

    Accéder à la page "Sauvegardes"

  2. Cliquez sur l'onglet Amélioré pour afficher une vue de dossier dans laquelle les clusters sont organisés par coffre de sauvegarde.

  3. Pour afficher les détails ou les paramètres d'une sauvegarde, cliquez sur le nom d'un cluster ou d'un dossier.

    La page qui s'affiche présélectionne le niveau en fonction de l'onglet à partir duquel vous avez accédé à la page. Si un cluster a été supprimé, l'icône de dossier affiche une icône de suppression. Les informations ne sont affichées que pour les sauvegardes existantes.

Afficher et gérer les sauvegardes améliorées au niveau du cluster

Vous pouvez afficher les détails de la sauvegarde d'un cluster, et restaurer ou supprimer une sauvegarde améliorée éligible. Pour en savoir plus sur les sauvegardes pouvant être supprimées, consultez Supprimer une sauvegarde améliorée.

Pour afficher et gérer les sauvegardes d'un cluster, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Sélectionnez un cluster.

  3. Ouvrez la page Protection des données.

  4. Cliquez sur l'onglet Amélioré pour afficher une vue de dossier dans laquelle les clusters sont organisés par coffre de sauvegarde.

Modifier le plan de sauvegarde associé à votre cluster

Vous pouvez remplacer le plan de sauvegarde associé à un cluster AlloyDB par un autre plan de sauvegarde. Le nouveau plan de sauvegarde doit répondre aux critères suivants :

  • Utiliser le même coffre de sauvegarde
  • Se trouver dans la même région que votre cluster AlloyDB

Console

Pour modifier le plan de sauvegarde associé à votre cluster, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Ouvrez la page Vue d'ensemble du cluster.

  3. Cliquez sur Protection des données.

  4. Dans Paramètres, cliquez sur Modifier.

  5. Dans Configurer le niveau de sauvegarde, vérifiez que l'option Niveau de sauvegarde avancé (géré par le service Backup and DR) est sélectionnée.

  6. Sélectionnez un nouveau plan de sauvegarde, puis cliquez sur Appliquer.

  7. Cliquez sur Mettre à jour. Votre cluster est activé pour les sauvegardes améliorées à l'aide des paramètres de sauvegarde et de conservation du plan de sauvegarde associé.

gcloud

Pour modifier le plan de sauvegarde associé à votre cluster, exécutez la commande suivante :

gcloud backup-dr backup-plan-associations update BPA_ID \
  --workload-project=WORKLOAD_PROJECT_ID \
  --location=REGION \
  --backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_ID

Remplacez les éléments suivants :

  • BPA_ID : ID d'association du plan de sauvegarde.
  • WORKLOAD_PROJECT_ID : ID du projet dans lequel réside le cluster AlloyDB.
  • REGION : Google Cloud RÉGION, par exemple us-central1.
  • VAULT_PROJECT_ID : ID du projet dans lequel se trouve le coffre de sauvegarde.
  • BP_ID : nouvel ID du plan de sauvegarde. ### Effectuer une sauvegarde à la demande

Vous pouvez effectuer une sauvegarde à la demande pour un cluster AlloyDB avec un plan de sauvegarde associé à l'aide de la console Google Cloud ou de la gcloud CLI.

Console

Pour effectuer une sauvegarde à la demande pour un cluster AlloyDB avec les sauvegardes améliorées activées, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Cliquez sur le nom du cluster associé à un plan de sauvegarde pour lequel vous souhaitez créer une sauvegarde à la demande.

  3. Cliquez sur Protection des données.

  4. Cliquez sur Créer une sauvegarde.

  5. Dans Créer une sauvegarde à la demande, choisissez une règle de sauvegarde avec la durée de conservation souhaitée pour la sauvegarde à la demande.

  6. Cliquez sur Créer. Votre sauvegarde à la demande est créée.

gcloud

Pour effectuer une sauvegarde à la demande pour un cluster sur lequel les sauvegardes améliorées sont activées, exécutez la commande suivante :

gcloud backup-dr backup-plan-associations trigger-backup BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-rule-id=RULE_ID

Remplacez les éléments suivants :

  • BPA_ID : ID d'association du plan de sauvegarde.
  • WORKLOAD_PROJECT_ID : ID du projet dans lequel réside le cluster AlloyDB.
  • REGION : Google Cloud RÉGION, par exemple us-central1.
  • RULE_ID : ID de la règle de sauvegarde dans le plan de sauvegarde à utiliser pour la sauvegarde à la demande. ### Lister toutes les sauvegardes d'un coffre de sauvegarde pour votre cluster

Vous pouvez lister toutes les sauvegardes du coffre de sauvegarde de votre cluster AlloyDB à l'aide de la console Google Cloud ou de la gcloud CLI.

Console

  1. Dans la console Google Cloud , accédez à la page Sauvegardes.

    Accéder à la page "Sauvegardes"

  2. Dans le menu déroulant Niveau de sauvegarde, sélectionnez Niveau avancé, puis sélectionnez le coffre de sauvegarde contenant la sauvegarde que vous souhaitez utiliser. Toutes les sauvegardes disponibles dans le coffre de sauvegarde pour le cluster sélectionné s'affichent.

gcloud

Pour lister toutes les sauvegardes disponibles pour votre cluster AlloyDB dans le coffre de sauvegarde, vous devez d'abord trouver l'data-source de votre cluster AlloyDB, puis exécuter la commande gcloud backup-dr backups list.

Pour trouver le data-source de votre cluster, exécutez la commande suivante :

gcloud backup-dr data-source-references fetch-for-resource-type alloydb.googleapis.com/Cluster \
    --location=REGION \
    --project=WORKLOAD_PROJECT_ID \
    --filter='dataSourceGcpResourceInfo.gcp_resourcename="projects/WORKLOAD_PROJECT_NUMBER/locations/REGION/clusters/CLUSTER_ID"'

Remplacez les éléments suivants :

  • REGION : région Google Cloud , par exemple us-central1.
  • WORKLOAD_PROJECT_ID : ID du projet dans lequel réside le cluster AlloyDB.
  • CLUSTER_ID : ID du cluster AlloyDB dont vous souhaitez trouver les informations Backup and DR.
  • WORKLOAD_PROJECT_NUMBER : identifiant numérique unique généré par le système pour votre projet (par exemple, 123456789012). Google Cloudattribue automatiquement ce numéro lorsque vous créez le projet. Il est également immuable.

Pour lister toutes les sauvegardes d'un coffre de sauvegarde pour votre cluster, exécutez la commande suivante :

gcloud backup-dr backups list \
--data-source=DATA_SOURCE \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-vault=BACKUP_VAULT_NAME

Remplacez les éléments suivants :

  • DATA_SOURCE : data-source de votre cluster AlloyDB.
  • REGION : identifiant de la région du coffre de sauvegarde.
  • BACKUP_VAULT_NAME : nom du coffre de sauvegarde associé à votre plan de sauvegarde. ### Désactiver les sauvegardes améliorées

Vous pouvez désactiver les sauvegardes améliorées en repassant votre cluster AlloyDB à l'option de sauvegardes standards. Cela supprime l'association entre le plan de sauvegarde et votre cluster.

Pour passer votre cluster aux sauvegardes standards, procédez comme suit :

Console

Pour désactiver les sauvegardes améliorées et revenir à l'option de sauvegardes standards pour votre cluster, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Cliquez sur le nom du cluster pour lequel vous souhaitez désactiver les sauvegardes améliorées.

  3. Cliquez sur Protection des données.

  4. Dans Paramètres, cliquez sur Modifier.

  5. Cliquez sur Niveau de sauvegarde standard (géré par AlloyDB), choisissez les paramètres de sauvegarde et mettez à jour les paramètres de sauvegarde standard de votre cluster si nécessaire.

  6. Cliquez sur Enregistrer. Le plan de sauvegarde associé à votre cluster est supprimé et votre cluster est désormais géré avec l'option de sauvegardes standards, gérée par AlloyDB.

gcloud

Pour désactiver les sauvegardes améliorées et revenir à l'option de sauvegardes standards pour votre cluster, exécutez la commande suivante :

gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME \
--location=BACKUP_VAULT_LOCATION

Remplacez les éléments suivants :

  • BACKUP_PLAN_ASSOCIATION_NAME : nom de l'association de plan de sauvegarde que vous souhaitez supprimer.
  • BACKUP_VAULT_LOCATION : emplacement du coffre de sauvegarde.

Supprimer une sauvegarde améliorée

Vous pouvez supprimer manuellement des sauvegardes améliorées AlloyDB spécifiques dans la consoleGoogle Cloud si elles sont éligibles à la suppression. Vous pouvez supprimer des sauvegardes améliorées dans les scénarios suivants :

  • Sauvegardes arrivées à expiration dans un coffre : si une sauvegarde a dépassé sa durée de conservation planifiée (par exemple, après 14 jours pour les règles par défaut), elle est généralement disponible pour une suppression manuelle.
  • Sauvegardes manuelles : les sauvegardes déclenchées par un utilisateur peuvent souvent être supprimées avant leur expiration naturelle, à condition qu'elles ne soient pas protégées par un verrou de conservation strict à long terme.
  • Sauvegardes créées avant une modification de la règle de conservation : si une règle de durée de conservation minimale est mise à jour sur un coffre, les sauvegardes créées avant l'application de la mise à jour de la règle peuvent généralement être supprimées.
  • Sauvegardes non immuables : bien que Backup and DR favorise les sauvegardes immuables, sécurisées et gérées par Google pour empêcher toute falsification, les sauvegardes non verrouillées ou arrivées à expiration dans un coffre peuvent être supprimées manuellement.

Pour supprimer une sauvegarde améliorée, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Clusters.

    accéder aux clusters

  2. Sélectionnez le cluster associé à la sauvegarde que vous souhaitez supprimer.

  3. Cliquez sur Protection des données dans le menu de navigation latéral.

  4. Assurez-vous que le niveau Avancé est sélectionné pour afficher les sauvegardes Backup and DR.

  5. Recherchez la sauvegarde spécifique dans la liste, puis développez more_vert Plus d'options.

  6. Cliquez sur Supprimer la sauvegarde.

  7. Confirmez la suppression. Si l'opération échoue, vous pouvez afficher les détails de l'erreur sur la page Clusters.

Étapes suivantes