Modification d'une réplique de lecture

Vous pouvez modifier les détails et les paramètres d'une réplique de lecture.

Utilisez la console, une interface de ligne de commande ou l'API REST pour modifier une réplique de lecture.

Utilisation de la console

Utilisez la console pour modifier une réplique de lecture du système de base de données.

Cette tâche nécessite les éléments suivants :
  • Système de base de données en cours d'exécution.
  • Une réplique de lecture.
Effectuez les opérations suivantes pour modifier une réplique de lecture :
  1. Dans la page de liste Systèmes de base de données, sélectionnez le système de base de données qui contient la réplique de lecture avec laquelle vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le système de base de données, voir Liste des systèmes de base de données - Utilisation de la console.
  2. Dans la page de détails, sélectionnez l'onglet ou la ressource Lire les répliques.
  3. Sélectionnez la réplique de lecture.
  4. Dans la page Lire les détails de la réplique, sélectionnez l'onglet Détails.
  5. In the Details tab, select Edit besides the Name, Description, Shape, Configuration or Delete protected.
  6. Dans le panneau Modifier la réplique de lecture, modifiez l'une des informations suivantes :
    • Nom : Modifiez le nom de la réplique de lecture si nécessaire.
    • Description : (Facultatif) Modifiez la description de la réplique de lecture si nécessaire.
    • Sélectionner une forme : (Facultatif)
      • Select Select shape to override and change the shape of the read replica. You can select any shape with at least 8 ECPUs or 4 OCPUs. See Supported Shapes.
      • Sélectionnez Forme par défaut pour hériter de la forme du système de base de données, la réplique de lecture aura la même forme que le système de base de données.
    • Configuration :
      • Sélectionner une configuration : (Facultatif)
        • Sélectionnez Sélectionner une configuration pour remplacer et modifier la configuration de la réplique de lecture.
          Note

          Si vous avez modifié la forme de la réplique de lecture, vous devez sélectionner une configuration correspondant à la forme.
        • Sélectionnez Réinitialiser la configuration pour hériter de la configuration du système de base de données, la réplique de lecture aura la même configuration que le système de base de données.
          Note

          La forme de la réplique de lecture doit être la même que celle du système de base de données pour hériter de la configuration du système de base de données.
      • Plan de suppression : (Facultatif) Modifiez le paramètre Supprimer les éléments protégés si nécessaire.
        Note

        Le paramètre de protection contre la suppression s'applique à une réplique de lecture individuelle. Si une réplique de lecture est protégée contre la suppression, le système de base de données ne peut pas être supprimé.
  7. Sélectionnez Enregistrer les modifications.

Utilisation de l'interface de ligne de commande

Utilisez l'interface de ligne de commande pour modifier une réplique de lecture.

Cette tâche nécessite les éléments suivants :
  • OCID d'une réplique de lecture.
  • Politique qui vous permet de modifier des répliques de lecture dans le compartiment ou la location.
  • Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
Effectuez les opérations suivantes sur l'interface de ligne de commande pour modifier une réplique de lecture :
  1. Ouvrez une invite de commande et exécutez la commande suivante :
    oci mysql replica update 
         --replica-id <ReplicaOCID> 
         --display-name <DisplayName>
         --description <Description>
         --is-delete-protected <Boolean>
         --replica-overrides '{ "configurationId": "<ConfigurationOCID>",
                                "mysqlVersion": "<Version>",
                                "nsgIds": [
                                  "<NSG_OCID>", ...
                                ],
                                "shapeName": "<ShapeName>"
                              }'
    
    • replica-id : Spécifiez l'OCID de la réplique de lecture.

    • display-name : (Facultatif) Spécifiez le nouveau nom d'affichage de la réplique de lecture. Si vous ne définissez pas de nom d'affichage, le nom existant est conservé.
    • description : (Facultatif) Spécifiez la nouvelle description de la réplique de lecture. Si vous ne définissez pas de description, la description existante est conservée.
    • is-delete-protected : (Facultatif) Spécifiez si la réplique de lecture peut être supprimée. Réglez à true pour empêcher la suppression, false pour autoriser. Si vous ne définissez pas de valeur protégée contre la suppression, la valeur existante est conservée.
    • replica-overrides : (Facultatif) Spécifiez une liste de paramètres de la réplique de lecture qui remplace les paramètres du système de base de données. Si vous ne définissez aucun remplacement de réplique, les paramètres existants sont utilisés.
      • configurationId : OCID d'une configuration à utiliser.
      • mysqlVersion : Version de la base de données à utiliser.
        Note

        La version de la réplique de lecture doit être identique ou ultérieure à celle du système de base de données.
      • nsgIds : Liste des OCID de groupe de sécurité de réseau à utiliser.
      • shapeName : Nom de forme à utiliser.
Le service MySQL HeatWave met à jour la réplique de lecture.