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 sur 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 :
- Assurez-vous de disposer d'un cluster et d'une instance AlloyDB. Pour en savoir plus, consultez Créer un cluster et son instance principale.
- Familiarisez-vous avec Backup and DR.
- Activez l'API Backup and DR.
- Vérifiez que vous disposez des autorisations requises.
Activer l'API Backup and DR
Pour utiliser les sauvegardes améliorées avec vos clusters AlloyDB, vous devez d'abord activer l'API 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.listbackupdr.backupPlanAssociations.createForAlloydbClusterbackupdr.backupPlanAssociations.fetchForAlloydbClusterbackupdr.backupPlanAssociations.listbackupdr.backupPlanAssociations.getForAlloydbClusterbackupdr.backupPlanAssociations.triggerBackupForAlloydbClusterbackupdr.backupPlanAssociations.deleteForAlloydbClusterbackupdr.backupPlans.useForAlloydbClusterbackupdr.bvdataSources.getbackupdr.bvdataSources.list
Pour en savoir plus sur ces autorisations, consultez Rôles et autorisations de sauvegarde et de reprise après sinistre.
Activer les sauvegardes améliorées
Pour activer les sauvegardes améliorées pour votre cluster, procédez comme suit :
- Identifiez le coffre de sauvegarde et le plan de sauvegarde que vous souhaitez utiliser.
- 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.
Identifiez le plan de sauvegarde que vous souhaitez utiliser.
Le plan de sauvegarde est utilisé par les sauvegardes améliorées pour définir le calendrier de sauvegarde et les paramètres de conservation 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 connaître le 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 :
Dans la console Google Cloud , accédez à la page Clusters.
Recherchez le cluster auquel vous souhaitez associer le plan de sauvegarde. Pour ouvrir la page Présentation du cluster, cliquez sur son nom.
Cliquez sur Protection des données.
Dans Paramètres, cliquez sur Modifier.
Dans Configurer le niveau de sauvegarde, cliquez sur Niveau de sauvegarde avancé (géré par le service Backup and DR).
Sélectionnez un plan de sauvegarde.
Cliquez sur Mettre à jour. Les sauvegardes améliorées sont activées pour votre cluster à 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_IDRemplacez les éléments suivants :
BPA_ID: ID de l'association du plan de sauvegarde.WORKLOAD_PROJECT_ID: ID du projet dans lequel réside le cluster AlloyDB.REGION: région Google Cloud , par exempleus-central1.CLUSTER_ID: ID du cluster AlloyDB.VAULT_PROJECT_ID: ID du projet dans lequel se trouve le coffre-fort de sauvegarde.BP_ID: ID du plan de sauvegarde.
Gérer les sauvegardes améliorées
Une fois que les sauvegardes améliorées sont activées pour votre cluster et qu'un plan de sauvegarde y est associé, vous pouvez modifier le plan de sauvegarde associé à votre cluster, effectuer une sauvegarde à la demande ou afficher toutes les sauvegardes dans le backup vault.
Pour gérer un plan de sauvegarde, consultez Créer et gérer un plan de sauvegarde. Pour gérer un coffre-fort de sauvegarde, consultez Créer et gérer un coffre-fort de sauvegarde.
Modifier le plan de sauvegarde associé à votre cluster
Pour modifier le plan de sauvegarde associé à un cluster AlloyDB, vous devez d'abord supprimer le plan de sauvegarde actuellement associé, puis associer un nouveau plan de sauvegarde à ce cluster.
Le nouveau plan de sauvegarde doit se trouver dans la même région que votre cluster AlloyDB.
Supprimer le plan de sauvegarde associé
Pour passer à un nouveau plan de sauvegarde, commencez par supprimer l'association du plan de sauvegarde existant à votre cluster AlloyDB.
Console
Dans la console Google Cloud , accédez à la page Clusters.
Cliquez sur le nom du cluster que vous souhaitez modifier.
Cliquez sur Protection des données.
Dans Paramètres, cliquez sur Modifier.
Cliquez sur Niveau de sauvegarde standard (géré par AlloyDB) et mettez à jour les paramètres de sauvegarde standard de votre cluster si nécessaire.
Cliquez sur Mettre à jour. Le plan de sauvegarde associé au cluster est supprimé, et votre cluster est désormais géré avec l'option de sauvegarde standard. Vous pouvez désormais associer le nouveau plan de sauvegarde à votre cluster.
gcloud
Pour passer à un autre plan de sauvegarde, vous devez d'abord supprimer l'association du plan de sauvegarde existant de votre cluster AlloyDB. Pour supprimer le forfait de sauvegarde, procédez comme suit :
gcloud backup-dr backup-plan-associations delete BPA_ID --project=WORKLOAD_PROJECT_ID --location=REGIONRemplacez les éléments suivants :
BPA_ID: ID de l'association du plan de sauvegarde.WORKLOAD_PROJECT_ID: ID du projet dans lequel réside le cluster AlloyDB.REGION: Google Cloud REGION, par exempleus-central1.
Le plan de sauvegarde associé au cluster est supprimé, et votre cluster est désormais géré avec l'option de sauvegarde standard. Vous pouvez désormais associer le nouveau plan de sauvegarde à votre cluster.
Associer le nouveau plan de sauvegarde à votre cluster
Une fois le plan de sauvegarde existant supprimé, vous pouvez associer un nouveau plan de sauvegarde à votre cluster AlloyDB :
Console
Pour associer le nouveau plan de sauvegarde à votre cluster, procédez comme suit :
Dans la console Google Cloud , accédez à la page Clusters.
Recherchez le cluster auquel vous souhaitez associer le plan de sauvegarde. Pour ouvrir la page Présentation du cluster, cliquez sur son nom.
Cliquez sur Protection des données.
Cliquez sur Modifier.
Dans Paramètres, cliquez sur Modifier.
Dans Configurer le niveau de sauvegarde, cliquez sur Niveau de sauvegarde avancé (géré par le service Backup and DR).
Facultatif. Sélectionnez un plan de sauvegarde.
Cliquez sur Mettre à jour. Les sauvegardes améliorées sont activées pour votre cluster à l'aide des paramètres de sauvegarde et de conservation du plan de sauvegarde associé.
gcloud
Pour associer le nouveau plan de sauvegarde à votre cluster, procédez comme suit :
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 de l'association du plan de sauvegarde.WORKLOAD_PROJECT_ID: ID du projet dans lequel réside le cluster AlloyDB.REGION: Google Cloud REGION, par exempleus-central1.CLUSTER_ID: ID du cluster AlloyDB.VAULT_PROJECT_ID: ID du projet dans lequel se trouve le coffre-fort de sauvegarde.BP_ID: ID du plan de sauvegarde. ### Effectuer une sauvegarde à la demande
Vous pouvez effectuer une sauvegarde à la demande pour un cluster AlloyDB associé à un plan de sauvegarde à l'aide de la console Google Cloud ou de la gcloud CLI.
Console
Pour effectuer une sauvegarde à la demande d'un cluster AlloyDB avec les sauvegardes améliorées activées, procédez comme suit :
Dans la console Google Cloud , accédez à la page Clusters.
Cliquez sur le nom du cluster associé à un plan de sauvegarde pour lequel vous souhaitez créer une sauvegarde à la demande.
Cliquez sur Protection des données.
Cliquez sur Créer une sauvegarde.
Dans Créer une sauvegarde à la demande, choisissez une règle de sauvegarde avec la période de conservation souhaitée pour la sauvegarde à la demande.
Cliquez sur Créer. Votre sauvegarde à la demande est créée.
gcloud
Pour effectuer une sauvegarde à la demande pour un cluster avec les sauvegardes améliorées 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_IDRemplacez les éléments suivants :
BPA_ID: ID de l'association du plan de sauvegarde.WORKLOAD_PROJECT_ID: ID du projet dans lequel réside le cluster AlloyDB.REGION: Google Cloud REGION, par exempleus-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-fort de sauvegardes pour votre cluster
Vous pouvez lister toutes les sauvegardes du coffre-fort de sauvegardes de votre cluster AlloyDB à l'aide de la console Google Cloud ou de gcloud CLI.
Console
Dans la console Google Cloud , accédez à la page Sauvegardes.
Dans le menu déroulant Niveau de sauvegarde, sélectionnez Niveau avancé, puis sélectionnez le coffre-fort 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-fort de sauvegarde, vous devez d'abord trouver le 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: Google Cloud REGION, par exempleus-central1.WORKLOAD_PROJECT_ID: ID du projet dans lequel réside le cluster AlloyDB.CLUSTER_ID: ID du cluster AlloyDB dont vous souhaitez obtenir 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 répertorier toutes les sauvegardes d'un coffre-fort de sauvegarde pour votre cluster, exécutez la commande suivante :
gcloud backup-dr backups list \
--data-source=DDATA_SOURCE \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-vault=BACKUP_VAULT_NAMERemplacez les éléments suivants :
DATA_SOURCE:data-sourcede votre cluster AlloyDB.REGION: ID de région du coffre-fort de sauvegarde.BACKUP_VAULT_NAME: nom du coffre-fort de sauvegarde associé à votre plan de sauvegarde. ### Désactiver les sauvegardes améliorées
Vous pouvez désactiver les sauvegardes améliorées en rétablissant l'option de sauvegarde standard pour votre cluster AlloyDB. Cela supprime l'association entre le plan de sauvegarde et votre cluster.
Pour passer aux sauvegardes standards pour votre cluster, procédez comme suit :
Console
Pour désactiver les sauvegardes améliorées et rétablir l'option de sauvegarde standard pour votre cluster, procédez comme suit :
Dans la console Google Cloud , accédez à la page Clusters.
Cliquez sur le nom du cluster pour lequel vous souhaitez désactiver les sauvegardes améliorées.
Cliquez sur Protection des données.
Dans Paramètres, cliquez sur Modifier.
Cliquez sur Niveau de sauvegarde standard (géré par AlloyDB), puis choisissez les paramètres de sauvegarde et mettez à jour les paramètres de sauvegarde standard pour votre cluster si nécessaire.
Cliquez sur Enregistrer. Le plan de sauvegarde associé à votre cluster est supprimé. 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 rétablir l'option de sauvegarde standard pour votre cluster, exécutez la commande suivante :
gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME
--LOCATION=BACKUP_VAULT_LOCATIONRemplacez 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.
Étapes suivantes
- Restaurez un cluster à partir d'une sauvegarde.
- Présentation de la sauvegarde et de la récupération de données