Modifier des instances

Cette page explique comment modifier une instance Cloud SQL existante.

Une fois que vous avez créé une instance, vous pouvez modifier ses paramètres à tout moment. Pour en savoir plus sur les paramètres des instances et sur l'incidence que leur modification peut avoir sur une instance, consultez la page Paramètres des instances.

Modifier une instance

Console

  1. Accédez à la page "Instances Cloud SQL" dans Google Cloud Console.

    Accéder à la page Instances Cloud SQL

  2. Sélectionnez une instance à modifier en cliquant sur son nom.
  3. Cliquez sur Modifier.
  4. Sous Options de configuration, mettez à jour les paramètres de votre instance :
    Paramètre Remarques
    Version de la base de données
    Version de la base de données MySQL 8.0, MySQL 5.7 (par défaut) ou 5.6.
    Connectivité
    Adresse IP privée Ajoute une adresse IP privée pour l'instance. Pour autoriser la connexion à l'instance, une configuration supplémentaire est requise. .
    Adresse IP publique Ajoute une adresse IP publique pour l'instance. Pour activer la connexion à l'instance, une configuration supplémentaire est requise.
    Type de machine et stockage
    Type de machine Le type de machine (parfois également appelé "niveau") détermine le nombre de processeurs et la quantité de mémoire dont l'instance dispose. En savoir plus.
    Type de stockage Détermine si l'instance utilise un stockage SSD ou HDD. En savoir plus
    Capacité de stockage Quantité de stockage fournie pour l'instance. En savoir plus
    Augmentation automatique de l'espace de stockage Détermine si Cloud SQL fournit automatiquement plus d'espace de stockage pour l'instance lorsque l'espace disponible est presque épuisé. En savoir plus
    Haute disponibilité Si vous avez besoin que votre instance soit configurée pour la haute disponibilité, vous devez cocher la case Haute disponibilité (régionale). En savoir plus
    Sauvegardes automatiques Période durant laquelle vous souhaitez que les sauvegardes commencent. En savoir plus.
    Journalisation binaire La journalisation binaire permet la réplication et la récupération à un moment précis. En savoir plus.
    Ajouter des indicateurs de base de données
    Indicateurs de base de données Les indicateurs de base de données permettent de contrôler les réglages et les paramètres de l'instance. En savoir plus
    Calendrier de maintenance
    Intervalle de maintenance Détermine un intervalle d'une heure pendant lequel Cloud SQL peut effectuer des opérations de maintenance entraînant des perturbations sur l'instance. Si vous ne le définissez pas, la maintenance peut être réalisée à tout moment. En savoir plus
    Planification des maintenances Période privilégiée pour les mises à jour de l'instance, par rapport aux autres instances du même projet. En savoir plus

    En savoir plus sur les paramètres des instances

  5. Cliquez sur Enregistrer pour appliquer les modifications.

gcloud

La commande suivante modifie l'heure de début de la sauvegarde.

gcloud sql instances patch [INSTANCE_NAME] --backup-start-time 16:00

Si le correctif modifie une valeur nécessitant le redémarrage, un message vous invite à procéder à la modification ou à annuler l'opération.

REST

La commande suivante modifie l'heure de début de la sauvegarde.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • project-id : ID du projet.
  • instance-id : ID de l'instance.

Méthode HTTP et URL :

PATCH https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id

Corps JSON de la requête :

{
  "settings": {
    "backupConfiguration": {
      "startTime": "16:00",
      "enabled": true,
      "binaryLogEnabled": true
    }
  }
}

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

{
  "kind": "sql#operation",
  "targetLink": "https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://www.googleapis.com/sql/v1beta4/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

Si le correctif modifie une valeur nécessitant le redémarrage, un message vous invite à procéder à la modification ou à annuler l'opération.

Pour découvrir comment est formée la requête sous-jacente à l'API REST pour cette tâche, consultez la page dédiée à la méthode "instances:patch" dans APIs Explorer.