Cette page explique comment activer, désactiver et gérer les sauvegardes conservées pour vos instances Cloud SQL.
Les sauvegardes conservées sont celles qui sont conservées après la suppression d'une instance.
Ces sauvegardes incluent les sauvegardes à la demande et automatisées créées lorsqu'une instance était active. Pour en savoir plus sur le fonctionnement des sauvegardes conservées, consultez la section Sauvegardes conservées.
Pour gérer les sauvegardes conservées dans un projet Google Cloud, vous devez disposer des autorisations suivantes:
Action
Commande
Autorisations requises
Répertorier des sauvegardes
gcloud sql backups list
cloudsql.backupRuns.list
Décrire une sauvegarde
gcloud sql backups describe
cloudsql.backupRuns.get
Mettre à jour une sauvegarde
gcloud sql backups patch
cloudsql.backupRuns.update
Supprimer une sauvegarde
gcloud sql backups delete
cloudsql.backupRuns.delete
REST
Pour gérer les sauvegardes conservées dans un projet Google Cloud, vous devez disposer des autorisations suivantes:
Action
Méthode
Autorisations requises
Répertorier des sauvegardes
backups.listBackup
cloudsql.backupRuns.list
Décrire une sauvegarde
backups.getBackup
cloudsql.backupRuns.get
Mettre à jour une sauvegarde
backups.updateBackup
cloudsql.backupRuns.update
Supprimer une sauvegarde
backups.deleteBackup
cloudsql.backupRuns.delete
Activer la conservation des sauvegardes pour une instance
Vous pouvez activer les sauvegardes conservées dans les options de configuration de la protection des données pour une instance lorsque vous créez une instance ou que vous modifiez une instance existante.
Afficher la liste de toutes les sauvegardes conservées
Vous pouvez afficher la liste de toutes les sauvegardes conservées pour votre projet Google Cloud à l'aide de la console Google Cloud, de gcloud CLI ou de l'API Cloud SQL.
Les sauvegardes incluent des informations telles que le nom de la sauvegarde, l'instance à laquelle elle appartient, le type de sauvegarde et l'heure à laquelle l'instance a été supprimée. Étant donné que le nom d'une instance supprimée peut être réutilisé, nous vous recommandons d'utiliser le champ instance deletion time pour différencier l'instance à laquelle une sauvegarde particulière appartient. Pour une instance active, ce champ est vide.
Console
Dans la console Google Cloud, accédez à la page Sauvegardes Cloud SQL.
Obtenir la liste de toutes les sauvegardes conservées
Utilisez cet exemple pour obtenir la liste de toutes les sauvegardes conservées associées à un projet Google Cloud. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.listBackups.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups
Pour envoyer votre requête, développez l'une des options suivantes :
Utilisez cet exemple pour afficher les détails d'une sauvegarde conservée. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backup.getBackup.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet.
BACKUP_ID: ID de la sauvegarde. Vous obtenez cet ID à partir du résultat de l'exécution de l'appel précédent.
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups/BACKUP_ID
Pour envoyer votre requête, développez l'une des options suivantes :
Obtenir la liste de toutes les sauvegardes conservées
Utilisez cet exemple pour obtenir la liste de toutes les sauvegardes conservées associées à un projet Google Cloud. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.listBackups.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups
Pour envoyer votre requête, développez l'une des options suivantes :
Utilisez cet exemple pour afficher les détails d'une sauvegarde conservée. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.getBackup.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet.
BACKUP_ID: ID de la sauvegarde. Vous obtenez cet ID à partir du résultat de l'exécution de l'appel précédent.
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups/BACKUP_ID
Pour envoyer votre requête, développez l'une des options suivantes :
BACKUP_DESCRIPTION: nouvelle description que vous souhaitez ajouter à votre sauvegarde conservée.
REST v1
Obtenir la liste de toutes les sauvegardes conservées
Utilisez cet exemple pour obtenir la liste de toutes les sauvegardes conservées associées à un projet Google Cloud. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.listBackups.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups
Pour envoyer votre requête, développez l'une des options suivantes :
Utilisez cet exemple pour mettre à jour la description de la sauvegarde conservée. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.updateBackup.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet.
BACKUP_ID: ID de la sauvegarde. Vous obtenez cet ID à partir du résultat de l'exécution de l'appel précédent.
DESCRIPTION: description mise à jour de la sauvegarde finale.
Obtenir la liste de toutes les sauvegardes conservées
Utilisez cet exemple pour obtenir la liste de toutes les sauvegardes conservées associées à un projet Google Cloud. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.listBackups.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups
Pour envoyer votre requête, développez l'une des options suivantes :
Utilisez cet exemple pour mettre à jour la description de la sauvegarde conservée. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.updateBackup.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet.
BACKUP_ID: ID de la sauvegarde. Vous obtenez cet ID à partir du résultat de l'exécution de l'appel précédent.
DESCRIPTION: description mise à jour de la sauvegarde finale.
Obtenir la liste de toutes les sauvegardes conservées
Utilisez cet exemple pour obtenir la liste de toutes les sauvegardes conservées associées à un projet Google Cloud. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.listBackups.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups
Pour envoyer votre requête, développez l'une des options suivantes :
Utilisez cet exemple pour supprimer une sauvegarde conservée. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.deleteBackup.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet.
BACKUP_ID: ID de la sauvegarde. Vous obtenez cet ID à partir du résultat de l'exécution de l'appel précédent.
Obtenir la liste de toutes les sauvegardes conservées
Utilisez cet exemple pour obtenir la liste de toutes les sauvegardes conservées associées à un projet Google Cloud. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.listBackups.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet
Méthode HTTP et URL :
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups
Pour envoyer votre requête, développez l'une des options suivantes :
Utilisez cet exemple pour supprimer une sauvegarde conservée. Pour obtenir la liste complète des paramètres de cet appel, consultez la page backups.deleteBackup.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID : ID du projet.
BACKUP_ID: ID de la sauvegarde. Vous obtenez cet ID à partir du résultat de l'exécution de l'appel précédent.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/03 (UTC)."],[],[]]