Éviter une perte de données sur votre instance en augmentant la conservation des sauvegardes

Cette page décrit l'outil de recommandation Cloud SQL d'augmentation de la conservation des sauvegardes, qui vous aide à détecter les instances critiques et qui présentent un risque de perte de données.

L'outil de recommandation d'augmentation de la conservation des sauvegardes de Cloud SQL analyse les métadonnées d'instance. S'il s'agit d'une instance de production, pour laquelle les sauvegardes automatiques sont activées et que moins de 21 sauvegardes sont conservées, nous vous recommandons d'augmenter la durée de conservation des sauvegardes.

Les recommandations sont générées quotidiennement.

Tarification

L'outil de recommandation d'augmentation de la conservation des sauvegardes de Cloud SQL se trouve au Niveau standard Niveau de tarification de l'outil de recommandation.

Avant de commencer

Afin de pouvoir afficher les recommandations et les insights, procédez comme suit :

Lister les recommandations de fiabilité pour l'augmentation de la conservation des sauvegardes

Vous pouvez répertorier les recommandations d'augmentation de la conservation des sauvegardes à l'aide de la console Google Cloud, de gcloud CLI ou de l'API Recommender.

Console

Pour répertorier les recommandations d'augmentation de la conservation des sauvegardes à l'aide de la console Google Cloud, procédez comme suit:

  1. Accédez au centre de recommandations.

    Accéder au hub de recommandations

    Pour en savoir plus, consultez la page Premiers pas avec le hub de recommandations.

  2. Dans la fiche Augmenter la fiabilité des instances Cloud SQL, cliquez sur Tout afficher.

  3. Sélectionnez les instances associées à la recommandation Augmenter la conservation des sauvegardes.

gcloud CLI

Pour lister les recommandations d'augmentation de conservation des sauvegardes à l'aide de gcloud CLI, exécutez la commande gcloud recommender recommendations list comme suit :

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.ReliabilityRecommender \
--filter=recommenderSubtype=INCREASE_BACKUP_RETENTION

Remplacez les éléments suivants :

  • PROJECT_ID : ID de votre projet
  • LOCATION : région où se trouvent vos instances, par exemple us-central1.

API

Pour lister les recommandations d'augmentation de la conservation des sauvegardes à l'aide de l'API Recommender, appelez la méthode recommendations.list comme suit :

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations

Remplacez les éléments suivants :

  • PROJECT_ID : ID de votre projet
  • LOCATION : région où se trouvent vos instances, par exemple us-central1.

Si l'outil de recommandation détecte des instances pour la recommandation d'augmentation de la conservation des sauvegardes, il les répertorie dans une table. Chaque ligne indique le nom de l'instance, une brève recommandation, le type de machine actuel, le type de machine recommandé, l'emplacement et la date de la dernière actualisation.

Afficher les insights et les recommandations détaillées

Vous pouvez afficher les insights et les recommandations détaillées sur les instances nécessitant une augmentation de la conservation des sauvegardes à l'aide de la console Google Cloud, de gcloud CLI ou de l'API Recommender.

Console

Pour afficher des insights et des recommandations détaillées sur les instances nécessitant une augmentation de la conservation des sauvegardes, cliquez sur le lien de recommandation dans la liste des instances.

gcloud CLI

Pour afficher des insights et des recommandations détaillées sur les instances nécessitant une augmentation de la conservation des sauvegardes, exécutez la commande gcloud recommender insights list comme suit :

gcloud recommender insights list \
--project=PROJECT-ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.ReliabilityInsight \
--filter=insightSubtype=CRITICAL_INSTANCE_INSUFFICIENT_BACKUP_RETENTION

Remplacez les éléments suivants :

  • PROJECT_ID : ID de votre projet
  • LOCATION : région où se trouvent vos instances, par exemple us-central1.

API

Pour afficher des insights et des recommandations détaillées sur les instances nécessitant une augmentation de la conservation des sauvegardes, utilisez l'API Recommender et appelez la méthode insights.list. comme suit :

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights

Remplacez les éléments suivants :

  • PROJECT_ID : ID de votre projet
  • LOCATION : région où se trouvent vos instances, par exemple us-central1.

Appliquer la recommandation

Procédez comme suit pour mettre en œuvre cette recommandation :

  • Pour augmenter la conservation des sauvegardes :

    1. Cliquez sur Augmenter la conservation des sauvegardes dans la colonne Problèmes. Une fenêtre Augmenter la conservation des sauvegardes s'affiche et fournit une recommandation.
    2. Cliquez sur Modifier l'instance > Protection des données > Nombre de sauvegardes.

      Pour en savoir plus, consultez la section Sauvegarde automatique et conservation des journaux de transactions.

Étapes suivantes