Formes prises en charge

Une forme est un modèle qui détermine le nombre d'UC, la quantité de mémoire et les autres ressources alloués à un système de base de données, un noeud de cluster HeatWave ou une réplique de lecture.

Le système de base de données et le cluster HeatWave ont leur propre forme. Les répliques de lecture peuvent avoir la même forme ou une forme différente par rapport au système de base de données.

Chaque forme du système de base de données ou de la réplique de lecture est associée à la liste des configurations par défaut. La configuration contient un ensemble de variables qui définissent les opérations de l'instance MySQL. Il existe deux configurations par défaut pour la plupart des formes :
  • Autonome : optimisé pour les systèmes de base de données autonomes et les répliques de lecture.
  • Haute disponibilité : optimisé pour les systèmes de base de données hautement disponibles. Reportez-vous à Haute disponibilité.
Dans le service MySQL HeatWave, vous avez le choix entre deux catégories de formes :

Formes d'ECPU

Fournissez une mesure de tarification basée sur ECPU (Elastic Central Processing Unit) indépendante de l'architecture. Autorisez l'attachement de clusters HeatWave à n'importe quel système de base de données basé sur des formes d'ECPU.

Tableau 5-1 Formes d'ECPU pour le système de base de données et la réplique de lecture

Forme d'ECPU Nombre d'ECPU Mémoire (RAM en Go) Bande passante réseau maximale Réplique de lecture de support Configurations associées
MySQL.Free 2 8 1 Go/s Non
  • MySQL.Free.Standalone
MySQL.2 2 16 1 Go/s Non
  • MySQL.2. Autonome
  • MySQL.2. Haute disponibilité
MySQL.4 4 32 2 Go/s Non
  • MySQL.4. Autonome
  • MySQL.4. Haute disponibilité
MySQL.8 8 64 4 Gbits/s Oui
  • MySQL.8. Autonome
  • MySQL.8. Haute disponibilité
MySQL.16 16 128 8 Go/s Oui
  • MySQL.16. Autonome
  • MySQL.16. Haute disponibilité
MySQL.32 32 256 16 Gbits/s Oui
  • MySQL.32. Autonome
  • MySQL.32. Haute disponibilité
MySQL.48 48 384 24 Go/s Oui
  • MySQL.48. Autonome
  • MySQL.48. Haute disponibilité
MySQL.64 64 512 32 Go/s Oui
  • MySQL.64. Autonome
  • MySQL.64. Haute disponibilité
MySQL.96 96 768 40 Go/s Oui
  • MySQL.96. Autonome
  • MySQL.96. HA
MySQL.192 192 1 326 40 Go/s Oui
  • MySQL.192. Autonome
  • MySQL.192. HA
MySQL.256 256 1 024 2 x 50 Gbits/s Oui
  • MySQL.256. Autonome
  • MySQL.256. HA
Remarque

La disponibilité matérielle de la forme MySQL.256 est limitée. Les clients doivent contacter leur représentant commercial Oracle pour plus de détails. Les clients qui ont besoin d'aide pour le provisionnement et la résolution des problèmes avec la forme MySQL.256 peuvent contacter le support technique Oracle.

Toutes les formes d'CPU prennent en charge le cluster HeatWave.

Tableau 5-2 Formes pour un cluster HeatWave attaché à un système de base de données en forme d'ECPU

Forme Mémoire (RAM en Go)
HeatWave.Free (prend en charge 1 noeud uniquement) 16
HeatWave.32GB (prend en charge un maximum de 16 noeuds) 32
HeatWave.512 Go (recommandé) 512

Formes d'OCPU

Fournir des formes propres à l'architecture pour les systèmes de base de données, les répliques de lecture et les clusters HeatWave. Les processeurs AMD et Intel sont disponibles.

Remarque

Toutes les formes d'OCPU sont en phase d'abandon et ne sont pas disponibles pour les nouveaux utilisateurs créés après le 5 septembre 2024.

Toutes les formes d'OCPU deviennent indisponibles après le 13 mars 2026. Les utilisateurs existants ne peuvent pas utiliser de forme d'OCPU dans de nouveaux systèmes de base de données ni lire des répliques, et ne peuvent pas modifier les systèmes de base de données existants ou lire des répliques pour utiliser des formes d'OCPU.

Tableau 5-3 Formes d'OCPU pour le système de base de données et la réplique de lecture (pas de prise en charge de cluster HeatWave)

Formes d'OCPU OCPU Mémoire (RAM en Go) Bande passante réseau maximale Réplique de lecture de support Configurations associées
MySQL.VM.Standard.E3.1.8GB 1 8 1 Go/s Non
  • MySQL.VM.Standard.E3.1.8GB.Standalone
  • MySQL.VM.Standard.E3.1.8GB.HA
MySQL.VM.Standard.E3.1.16GB 1 16 1 Go/s Non
  • MySQL.VM.Standard.E3.1.16GB.Standalone
  • MySQL.VM.Standard.E3.1.16GB.HA
MySQL.VM.Standard.E3.2.32GB 2 32 2 Go/s Non
  • MySQL.VM.Standard.E3.2.32GB.Standalone
  • MySQL.VM.Standard.E3.2.32GB.HA
MySQL.VM.Standard.E3.4.64GB 4 64 4 Gbits/s Oui
  • MySQL.VM.Standard.E3.4.64GB.Standalone
  • MySQL.VM.Standard.E3.4.64GB.HA
MySQL.VM.Standard.E3.8.128GB 8 128 8 Go/s Oui
  • MySQL.VM.Standard.E3.8.128GB.Standalone
  • MySQL.VM.Standard.E3.8.128GB.HA
MySQL.VM.Standard.E3.16.256GB 16 256 16 Gbits/s Oui
  • MySQL.VM.Standard.E3.16.256GB.Standalone
  • MySQL.VM.Standard.E3.16.256GB.HA
MySQL.VM.Standard.E3.24.384GB 24 384 24 Go/s Oui
  • MySQL.VM.Standard.E3.24.384GB.Standalone
  • MySQL.VM.Standard.E3.24.384GB.HA
MySQL.VM.Standard.E3.32.512GB 32 512 32 Go/s Oui
  • MySQL.VM.Standard.E3.32.512GB.Standalone
  • MySQL.VM.Standard.E3.32.512GB.HA
MySQL.VM.Standard.E3.48.768GB 48 768 40 Go/s Oui
  • MySQL.VM.Standard.E3.48.768GB.Standalone
  • MySQL.VM.Standard.E3.48.768GB.HA
MySQL.VM.Standard.E3.64.1024GB 64 1 024 40 Go/s Oui
  • MySQL.VM.Standard.E3.64.1024GB.Standalone
  • MySQL.VM.Standard.E3.64.1024GB.HA
MySQL.VM.Standard.E4.1.8GB 1 8 1 Go/s Non
  • MySQL.VM.Standard.E4.1.8GB.Standalone
  • MySQL.VM.Standard.E4.1.8GB.HA
MySQL.VM.Standard.E4.1.16GB 1 16 1 Go/s Non
  • MySQL.VM.Standard.E4.1.16GB.Standalone
  • MySQL.VM.Standard.E4.1.16GB.HA
MySQL.VM.Standard.E4.2.32GB 2 32 2 Go/s Non
  • MySQL.VM.Standard.E4.2.32GB.Standalone
  • MySQL.VM.Standard.E4.2.32GB.HA
MySQL.VM.Standard.E4.4.64GB 4 64 4 Gbits/s Oui
  • MySQL.VM.Standard.E4.4.64GB.Standalone
  • MySQL.VM.Standard.E4.4.64GB.HA
MySQL.VM.Standard.E4.8.128GB 8 128 8 Go/s Oui
  • MySQL.VM.Standard.E4.8.128GB.Standalone
  • MySQL.VM.Standard.E4.8.128GB.HA
MySQL.VM.Standard.E4.16.256GB 16 256 16 Gbits/s Oui
  • MySQL.VM.Standard.E4.16.256GB.Standalone
  • MySQL.VM.Standard.E4.16.256GB.HA
MySQL.VM.Standard.E4.24.384GB 24 384 24 Go/s Oui
  • MySQL.VM.Standard.E4.24.384GB.Standalone
  • MySQL.VM.Standard.E4.24.384GB.HA
MySQL.VM.Standard.E4.32.512GB 32 512 32 Go/s Oui
  • MySQL.VM.Standard.E4.32.512GB.Standalone
  • MySQL.VM.Standard.E4.32.512GB.HA
MySQL.VM.Standard.E4.48.768GB 48 768 40 Go/s Oui
  • MySQL.VM.Standard.E4.48.768GB.Standalone
  • MySQL.VM.Standard.E4.48.768GB.HA
MySQL.VM.Standard.E4.64.1024GB 64 1 024 40 Go/s Oui
  • MySQL.VM.Standard.E4.64.1024GB.Standalone
  • MySQL.VM.Standard.E4.64.1024GB.HA
MySQL.VM.Standard2.1.15GB 1 15 1 Go/s Non
  • MySQL.VM.Standard2.1.15GB.Standalone
  • MySQL.VM.Standard2.1.15GB.HA
MySQL.VM.Standard2.2.30GB 2 30 2 Go/s Non
  • MySQL.VM.Standard2.2.30GB.Standalone
  • MySQL.VM.Standard2.2.30GB.HA
MySQL.VM.Standard2.4.60GB 4 60 4.1 Gbits/s Oui
  • MySQL.VM.Standard2.4.60GB.Standalone
  • MySQL.VM.Standard2.4.60GB.HA
MySQL.VM.Standard2.8.120GB 8 120 8.2 Gbits/s Oui
  • MySQL.VM.Standard2.8.120GB.Standalone
  • MySQL.VM.Standard2.8.120GB.HA
MySQL.VM.Standard2.16.240GB 16 240 16.4 Gbit/s Oui
  • MySQL.VM.Standard2.16.240GB.Standalone
  • MySQL.VM.Standard2.16.240GB.HA
MySQL.VM.Standard3.1.8GB 1 8 1 Go/s Non
  • MySQL.VM.Standard3.1.8GB.Standalone
  • MySQL.VM.Standard3.1.8GB.HA
MySQL.VM.Standard3.1.16GB 1 16 1 Go/s Non
  • MySQL.VM.Standard3.1.16GB.Standalone
  • MySQL.VM.Standard3.1.16GB.HA
MySQL.VM.Standard3.2.32GB 2 32 2 Go/s Non
  • MySQL.VM.Standard3.2.32GB.Standalone
  • MySQL.VM.Standard3.2.32GB.HA
MySQL.VM.Standard3.4.64GB 4 64 4 Gbits/s Oui
  • MySQL.VM.Standard3.4.64GB.Standalone
  • MySQL.VM.Standard3.4.64GB.HA
MySQL.VM.Standard3.8.128GB 8 128 8 Go/s Oui
  • MySQL.VM.Standard3.8.128GB.Standalone
  • MySQL.VM.Standard3.8.128GB.HA
MySQL.VM.Standard3.16.256GB 16 256 16 Gbits/s Oui
  • MySQL.VM.Standard3.16.256GB.Standalone
  • MySQL.VM.Standard3.16.256GB.HA
MySQL.VM.Standard3.24.384GB 24 384 24 Go/s Oui
  • MySQL.VM.Standard3.24.384GB.Standalone
  • MySQL.VM.Standard3.24.384GB.HA
MySQL.VM.Standard3.32.512GB 32 512 32 Go/s Oui
  • MySQL.VM.Standard3.32.512GB.Standalone
  • MySQL.VM.Standard3.32.512GB.HA
MySQL.VM.Optimized3.1.8GB 1 8 4 Gbits/s Non
  • MySQL.VM.Optimized3.1.8GB.Standalone
  • MySQL.VM.Optimized3.1.8GB.HA
MySQL.VM.Optimized3.1.16GB 1 16 4 Gbits/s Non
  • MySQL.VM.Optimized3.1.16GB.Standalone
  • MySQL.VM.Optimized3.1.16GB.HA
MySQL.VM.Optimized3.2.32GB 2 32 8 Go/s Non
  • MySQL.VM.Optimized3.2.32GB.Standalone
  • MySQL.VM.Optimized3.2.32GB.HA
MySQL.VM.Optimized3.4.64GB 4 64 16 Gbits/s Oui
  • MySQL.VM.Optimized3.4.64GB.Standalone
  • MySQL.VM.Optimized3.4.64GB.HA
MySQL.VM.Optimized3.8.128GB 8 128 32 Go/s Oui
  • MySQL.VM.Optimized3.8.128GB.Standalone
  • MySQL.VM.Optimized3.8.128GB.HA
MySQL.VM.Optimized3.16.256GB 16 256 40 Go/s Oui
  • MySQL.VM.Optimized3.16.256GB.Standalone
  • MySQL.VM.Optimized3.16.256GB.HA

Ces formes ne prennent pas en charge le cluster HeatWave.

Tableau 5-4 Formes d'OCPU pour le système de base de données avec prise en charge de cluster HeatWave

Forme OCPU Mémoire (RAM en Go) Bande passante réseau maximale Configuration associée
MySQL. HeatWave.VM.Standard (recommandé) 16 512 16 Gbits/s
  • MySQL. HeatWave.VM.Standard.Autonome
  • MySQL. HeatWave.VM.Standard.HA
MySQL.HeatWave.VM.Standard.E3 (non pris en charge pour les nouveaux utilisateurs créés après le 6 novembre 2023 ; les utilisateurs existants peuvent toujours l'utiliser) 16 512 16 Gbits/s
  • MySQL.HeatWave.VM.Standard.E3.Standalone
  • MySQL.HeatWave.VM.Standard.E3. Haute disponibilité
MySQL. HeatWave.BM.Standard 128 2 048 40 Gbits/s
  • MySQL. HeatWave.BM.Standard.Autonome
  • MySQL. HeatWave.BM.Standard.HA
MySQL.HeatWave.BM.Standard.E3 (non pris en charge pour les nouveaux utilisateurs créés après le 6 novembre 2023 ; les utilisateurs existants peuvent toujours l'utiliser) 128 2 048 40 Gbits/s
  • MySQL.HeatWave.BM.Standard.E3.Standalone
  • MySQL.HeatWave.BM.Standard.E3. Haute disponibilité

Ces formes prennent en charge le cluster HeatWave.

Tableau 5-5 Formes pour le cluster HeatWave attaché à un système de base de données en forme d'OCPU

Forme Mémoire (RAM en Go)
HeatWave.32GB (prend en charge un maximum de 16 noeuds) 32
HeatWave.512 Go (recommandé) 512
MySQL. HeatWave.VM.Standard 512
MySQL.HeatWave.VM.Standard.E3 (non pris en charge pour les nouveaux utilisateurs ; les utilisateurs existants peuvent toujours l'utiliser) 512

Conversion d'un système de base de données d'OCPU en ECPU

Vous pouvez convertir un système de base de données créé avec une forme d'OCPU en une forme d'ECPU.

Un système de base de données peut avoir des configurations différentes. Il peut s'agir d'un système de base de données autonome ou haute disponibilité. Il peut avoir un cluster HeatWave attaché et des répliques de lecture. Vous devez les prendre en compte lors de la conversion du système de base de données d'OCPU en forme d'ECPU.

La conversion d'un système de base de données de la forme d'OCPU en forme d'ECPU est effectuée en 3 étapes principales.
  • Etape 1 : si le système de base de données dispose d'un cluster HeatWave attaché qui utilise une forme basée sur un noeud HeatWave telle que MySQL. HeatWave.VM.Standard, vous devez convertir la forme de cluster HeatWave en une forme de capacité HeatWave telle que HeatWave.32 Go ou HeatWave.512 Go.
  • Etape 2 : si le système de base de données a une forme d'OCPU, vous devez convertir le système de base de données pour qu'il utilise une forme d'ECPU. Lorsque vous modifiez la forme, vous devez également remplacer la configuration par une configuration correspondant à la forme. Si le système de base de données utilise une configuration personnalisée, vous devez créer une configuration personnalisée pour la forme d'ECPU et copier les variables personnalisées dans la nouvelle configuration. Reportez-vous à Création d'une configuration personnalisée pour le système de base de données autonome et à Copie d'une configuration pour le système de base de données haute disponibilité.
  • Etape 3 : si le système de base de données dispose d'une réplique de lecture avec des formes d'OCPU remplacées, vous devez convertir chacune d'elles en forme d'ECPU. Vous devez également remplacer la configuration par une configuration correspondant à la forme. La forme des répliques qui héritent de la forme de système de base de données est modifiée en même temps que le système de base de données. Dans ce cas, aucune action spécifique de réplique n'est requise.

Vous pouvez également utiliser la méthode de sauvegarde et de restauration pour créer un système de base de données avec une forme d'ECPU. Si vous disposez d'une configuration personnalisée dans le système de base de données ou de répliques de lecture, vous devez créer une configuration personnalisée pour la forme d'ECPU à utiliser. Reportez-vous à Création d'une configuration personnalisée pour le système de base de données autonome et à Copie d'une configuration pour le système de base de données haute disponibilité.

Vous pouvez convertir un système de base de données créé avec une forme d'OCPU afin d'utiliser une forme d'ECPU de l'une des méthodes suivantes :

Utilisation de la console

Utilisez la console pour convertir un système de base de données d'OCPU en ECPU.

Cette tâche requiert les éléments suivants :
  • Si vous disposez d'une configuration personnalisée pour la forme d'OCPU, vous devez créer une configuration personnalisée pour la forme d'ECPU avec des paramètres de variable similaires. Reportez-vous à Création d'une configuration personnalisée pour le système de base de données autonome et à Copie d'une configuration pour le système de base de données haute disponibilité.
Effectuez les étapes suivantes :
  1. Ouvrez le menu, de navigation et sélectionnez Bases de données. Sous MySQL HeatWave, cliquez sur Systèmes de base de données.
  2. Choisissez votre compartiment dans la portée de liste.
  3. Dans la liste des système de base de données, recherchez celui à convertir, puis effectuez l'une des opérations suivantes :
    • Cliquez sur le nom de système de base de données.
    • Cliquez sur le menu Actions présent sur la ligne de votre système de base de données, puis sélectionnez Afficher les détails.
    La page Détails de système de base de données s'affiche.
  4. Ignorez cette étape si le système de base de données n'est associé à aucun cluster HeatWave.
    1. Effectuez l'une des opérations suivantes:
      • Dans l'onglet Informations sur le système de base de données, sous Cluster HeatWave, en plus du champ Cluster HeatWave, cliquez sur Modifier.
      • Sous Ressources, cliquez sur Cluster HeatWave, puis sur Modifier dans le cadre Informations sur le cluster HeatWave.
    2. Dans le panneau Modifier le cluster HeatWave, sous Configurer le cluster HeatWave, procédez comme suit :
      • Sélectionner une formes : cliquez sur Modifier la forme,
      • Sélectionnez la forme du cluster HeatWave, puis cliquez sur Sélectionner une forme
        Remarque

        Vous devez sélectionner une forme de capacité HeatWave : HeatWave.32 Go ou HeatWave.512 Go. MySQL. La forme HeatWave.VM.Standard est équivalente à HeatWave.512 Go.
    3. Cliquez sur Enregistrer les modifications.
    Le cluster HeatWave passe à l'état Mise à jour. Attendez que la mise à jour soit terminée et que l'état du cluster HeatWave devienne Actif avant de passer à l'étape suivante.
  5. En haut de la page Détails du système de base de données, cliquez sur Modifier.
    Le modifier le système de base de données apparaît.
  6. Dans le panneau Modifier le système de base de données, procédez comme suit :
    1. Pour appliquer la forme et la configuration recommandées :
      1. Dans la bannière de notification, vérifiez la forme et la configuration recommandées, puis cliquez sur Appliquer la recommandation.
      2. Dans la boîte de dialogue Appliquer la recommandation de migration, cliquez sur Appliquer la recommandation.
      L'application de la recommandation met à jour les champs de forme et de configuration et désactive la sélection manuelle.
      Remarque

      Si le système de base de données utilise une configuration personnalisée, une nouvelle configuration personnalisée basée sur la forme recommandée est créée lorsque la mise à jour est appliquée au système de base de données après l'enregistrement des modifications.
    2. Pour sélectionner manuellement une forme et une configuration :
      1. Dans Sélectionner une forme, cliquez sur Modifier la forme pour modifier la forme du système de base de données.
      2. Sélectionnez une forme d'ECPU pour le système de base de données et cliquez sur Sélectionner une forme.
        Remarque

        Vous devez choisir une forme d'ECPU qui dispose de ressources similaires à la forme d'OCPU en cours.
      3. Dans Sélectionner une configuration, cliquez sur Modifier la configuration pour modifier la configuration du système de base de données.
      4. Sélectionnez une configuration pour le système de base de données et cliquez sur Sélectionner une configuration.
        Remarque

        Si la haute disponibilité est activée pour le système de base de données, vous devez sélectionner une configuration compatible avec la haute disponibilité. La configuration haute disponibilité par défaut a le suffixe HA.
      5. Vérifiez les différences entre la configuration actuelle et la configuration nouvellement sélectionnée dans le cadre Comparer les configurations.
        Remarque

        S'il existe de grandes différences, vous pouvez créer une configuration personnalisée avec la nouvelle forme d'ECPU pour qu'elle corresponde aux valeurs des variables de la configuration en cours.
    3. Cliquez sur Enregistrer les modifications.
    L'état du système de base de données est Mise à jour. Attendez que la mise à jour soit terminée et que l'état du système de base de données devienne Actif.
    Remarque

    Toute réplique de lecture qui hérite de la forme du système de base de données verra également la forme convertie. Les répliques de lecture, le cas échéant, sont converties en séquence avant la conversion du système de base de données. Pour le système de base de données haute disponibilité, une mise à jour non simultanée est effectuée afin de réduire les temps d'arrêt.
  7. Ignorez cette étape si le système de base de données ne dispose d'aucune réplique de lecture remplaçant la forme de système de base de données. Pour chaque réplique de lecture qui n'hérite pas de la forme de système de base de données, procédez comme suit :
    1. Sous Ressources sur la page Détails du système de base de données, cliquez sur Lire les répliques.
    2. Cliquez sur le nom de la réplique de lecture pour ouvrir la page Détails de la réplique de lecture.
    3. Si la réplique de lecture a une forme d'OCPU, procédez comme suit :
      • Cliquez sur Modifier.
      • Dans Détails de la forme, cliquez sur Modifier la forme pour modifier la forme de la réplique de lecture.
      • Sélectionnez une forme d'ECPU pour le système de base de données et cliquez sur Sélectionner une forme.
      • Cliquez sur Afficher des options avancées.
      • Cliquez sur l'onglet Configuration.
      • Dans Sélectionner une configuration, cliquez sur Sélectionner une configuration pour modifier la configuration de la réplique de lecture.
      • Sélectionnez une configuration pour la réplique de lecture, puis cliquez sur Sélectionner une configuration.
      • Cliquez sur Enregistrer les modifications.
      La réplique de lecture passe à l'état Mise à jour. Attendez que la mise à jour soit terminée et que l'état de la réplique de lecture devienne Actif.
    4. Cliquez sur Détails du système de base de données dans le chemin de navigation en haut de la page pour visualiser la page Détails du système de base de données. Répétez les étapes pour la réplique de lecture suivante, le cas échéant.
La forme du système de base de données et ses répliques de lecture ont été converties d'OCPU en ECPU.

Utilisation de l'interface de ligne de commande

Utilisez l'interface de ligne de commande pour convertir un système de base de données d'OCPU en ECPU.

Cette tâche requiert les éléments suivants :
  • Interface de ligne de commande installée et correctement configurée, et clés SSH requises. Reportez-vous à Interface de ligne de commande.
  • Identificateur Oracle Cloud (OCID) de système d'exploitation.
  • OCID de configuration de la forme d'ECPU.
Effectuez les étapes suivantes :
  1. Si le système de base de données dispose d'un cluster HeatWave avec une forme de noeud HeatWave (par exemple, MySQL). HeatWave.VM.Standard) attaché à celui-ci, exécutez la commande suivante pour remplacer la forme de cluster HeatWave par une forme de capacité HeatWave :
    oci mysql db-system heatwave-cluster update  
     --db-system-id <DBSystemOCID>
     --shape-name <ShapeName> 
     
    • db-system-id : indiquez l'OCID du système de base de données.
    • shape-name : indiquez une forme de capacité de cluster HeatWave.
      Remarque

      Vous devez sélectionner une forme de capacité HeatWave : HeatWave.32 Go ou HeatWave.512 Go. MySQL. La forme HeatWave.VM.Standard est équivalente à HeatWave.512 Go.
    Vous obtiendrez une réponse avec l'OCID de la demande de travail lorsque l'opération aura démarré.
    {
      "opc-work-request-id": "ocid1.mysqlworkrequest.<alphaNumericString>"
    }
    Vous devez attendre que le processus soit terminé avant de poursuivre l'étape suivante. L'opération prend environ 15 minutes. Seul le cluster HeatWave n'est pas disponible, le système de base de données est toujours en ligne. Vous pouvez exécuter la commande suivante pour vérifier le statut de l'opération :
    oci mysql work-request get --work-request-id <WorkRequestOCID> |jq .data.status
    Lorsqu'elle renvoie "SUCCEEDED", l'opération est terminée et vous pouvez passer à l'étape suivante.
  2. Exécutez la commande suivante pour modifier la forme du système de base de données afin d'utiliser la forme d'ECPU :
    Remarque

    Toute réplique de lecture qui hérite de la forme de système de base de données est convertie en même temps.
    oci mysql db-system update  
     --db-system-id <DBSystemOCID>
     --shape-name <ShapeName>
     --configuration-id <ConfigurationOCID>
     
    • db-system-id : indiquez l'OCID du système de base de données.
    • shape-name : indiquez un nom de forme d'ECPU. Voir Formes d'ECPU.
    • configuration-id : indiquez l'OCID d'une configuration valide de la forme.
      Remarque

      Assurez-vous que la configuration correspond à la forme. Si la haute disponibilité est activée pour le système de base de données, vous devez indiquer une configuration compatible avec la haute disponibilité. Le nom de la configuration haute disponibilité par défaut a le suffixe HA.
    Vous obtiendrez une réponse avec l'OCID de la demande de travail lorsque l'opération aura démarré.
    {
      "opc-work-request-id": "ocid1.mysqlworkrequest.<alphaNumericString>"
    }
    Vous devez attendre que le processus soit terminé avant de poursuivre l'étape suivante. Pour un système de base de données autonome, l'exécution du système de base de données prend environ 15 à 30 minutes. Ce dernier n'est pas disponible pendant toute la durée. Pour un système de base de données haute disponibilité, la durée du processus est d'environ 60 à 80 minutes. Le système de base de données présente un court temps d'inactivité de moins de 1 minute, autour de 2/3. Chaque réplique de lecture qui hérite de la forme du système de base de données nécessite 15 minutes supplémentaires. Vous pouvez exécuter la commande suivante pour vérifier le statut de l'opération :
    oci mysql work-request get --work-request-id <WorkRequestOCID> |jq .data.status
    Lorsqu'elle renvoie "SUCCEEDED", l'opération est terminée et vous pouvez passer à l'étape suivante.
  3. Si le système de base de données possède une réplique de lecture avec une forme remplacée, exécutez la commande suivante sur chaque réplique de lecture ayant une forme d'OCPU :
    oci mysql replica update  
     --replica-id <ReadReplicaOCID>
     --replica-overrides '{"shapeName": "<ShapeName>", "configurationId": "<ConfigurationOCID>"}' 
     
    • replica-id : indiquez l'OCID de la réplique de lecture.
    • replica-overrides : indiquez un objet JSON contenant les paires clé-valeur suivantes :
      • shapeName : indiquez un nom de forme d'ECPU.
      • configurationId : indiquez l'OCID de la configuration.
        Remarque

        Assurez-vous que la configuration correspond à la forme.
    Vous obtiendrez une réponse avec l'OCID de la demande de travail lorsque l'opération aura démarré.
    {
      "opc-work-request-id": "ocid1.mysqlworkrequest.<alphaNumericString>"
    }
    L'opération prend environ 15 minutes, la réplique de lecture en cours de mise à jour n'est pas disponible, le système de base de données et les autres répliques de lecture, le cas échéant, sont en ligne. Vous pouvez exécuter la commande suivante pour vérifier le statut de l'opération :
    oci mysql work-request get --work-request-id <WorkRequestOCID> |jq .data.status
    Lorsqu'elle renvoie "SUCCEEDED", l'opération est terminée

    Vous pouvez effectuer cette opération sur une réplique de lecture à la fois afin que d'autres répliques de lecture restent disponibles pour les opérations de lecture. Répétez cette étape sur la réplique de lecture suivante qui a une forme d'OCPU.

Utiliser la méthode de sauvegarde et de restauration

Utilisez la méthode de sauvegarde et de restauration pour convertir un système de base de données d'OCPU en ECPU.

Remarque

La méthode ne peut pas conserver les adresses IP du système de base de données et lire les adresses de réplique.
Remarque

Si vous disposez d'une configuration personnalisée pour la forme d'OCPU, vous devez créer une configuration personnalisée pour la forme d'ECPU avec des paramètres de variable similaires. Reportez-vous à Création d'une configuration personnalisée pour le système de base de données autonome et à Copie d'une configuration pour le système de base de données haute disponibilité.
  1. (Facultatif) Arrêtez le système de base de données pour empêcher les mises à jour des données. Reportez-vous à Démarrage, arrêt ou redémarrage d'une base de données.
  2. Effectuez une sauvegarde manuelle du système. Reportez-vous à Création d'une sauvegarde manuelle.
  3. Restaurez la sauvegarde sur un nouveau système de base de données. Reportez-vous à Restauration à partir d'une sauvegarde.
    Remarque

    Sélectionnez une forme d'ECPU et une configuration correspondante pour le nouveau système de base de données. Si le système de base de données dispose d'un cluster HeatWave, sélectionnez une forme de capacité HeatWave (HeatWave.32 Go ou HeatWave.512 Go) pour le cluster HeatWave.
  4. (Facultatif) Ajoutez des répliques de lecture si nécessaire. Reportez-vous à la section Creating a Read Replica.
    Remarque

    La réplique de lecture peut hériter de la forme d'ECPU du système de base de données ou la remplacer par une autre forme d'ECPU.
Après avoir vérifié que le système de base de données restauré contient toutes les données et fonctionne correctement, vous pouvez permuter toutes les applications vers le nouveau système de base de données. Vous pouvez supprimer l'ancien système de base de données s'il n'est plus nécessaire.