Mises à niveau du système de base de données
Le service MySQL HeatWave prend en charge les mises à niveau automatiques et manuelles.
- Mises à niveau automatiques :
- Les mises à jour de la même version, telles que 8.0.33-u1, sont appliquées automatiquement pendant la fenêtre de maintenance que vous définissez sur le système de base de données. Les versions de mise à jour contiennent des patches critiques tels que des patches de sécurité et de stabilité.
- Une version en phase d'abandon devient indisponible environ trois mois après la date d'abandon. Reportez-vous à Stratégie d'abandon et de suppression des versions MySQL dans le service MySQL HeatWave. Tout système de base de données qui exécute toujours une version non disponible sera mis à niveau automatiquement dans sa prochaine fenêtre de maintenance, conformément à la stratégie de maintenance définie sur le système de base de données.
- Pour un système de base de données Toujours gratuit, le processus de maintenance met toujours à niveau la version de base de données vers la version la plus élevée disponible.
- Mises à niveau manuelles : vous pouvez mettre à niveau manuellement la version. Reportez-vous aux sections suivantes :
Remarque
Il est recommandé d'effectuer une sauvegarde complète du système de base de données avant la mise à niveau. Reportez-vous à Création d'une sauvegarde manuelle.
Rubriques connexes
Mise à niveau manuelle d'un système de base de données
Utilisez la console ou l'interface de ligne de commande pour mettre à niveau manuellement un système de base de données vers une version supérieure. Vous pouvez effectuer une mise à niveau vers la même version (pour obtenir les derniers correctifs de sécurité et critiques), mais vous ne pouvez pas revenir à une version antérieure.
Remarque
Si vous souhaitez effectuer une mise à niveau de version majeure telle que MySQL 8.0 vers MySQL 8.4, vérifiez les modifications avant de procéder à la mise à niveau. Reportez-vous à la section Major Version Upgrade.
Si vous souhaitez effectuer une mise à niveau de version majeure telle que MySQL 8.0 vers MySQL 8.4, vérifiez les modifications avant de procéder à la mise à niveau. Reportez-vous à la section Major Version Upgrade.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- A l'aide de l'API REST, exécutez l'opération UpdateDbSystem avec l'attribut
mysqlVersion.
Utilisation de la console
Utilisez la console pour mettre à niveau manuellement le système de base de données.
Cette tâche requiert les éléments suivants :
- Système de base de données en cours d'exécution.
Pour mettre à niveau le système de base de données, procédez comme suit :
Le système de base de données passe à l'état
UPDATING lors de la mise à niveau.
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour mettre à niveau manuellement le système de base de données.
Cette tâche requiert les éléments suivants :
- Identificateur Oracle Cloud (OCID) de compartiment.
- OCID de système de base de données.
- Interface de ligne de commande installée et correctement configurée. Reportez-vous à Interface de ligne de commande.
- Réseau cloud virtuel correctement configuré. Reportez-vous à Création d'un réseau cloud virtuel.
Pour mettre à niveau le système de base de données, procédez comme suit :
Une fois la commande d'interface de ligne de commande exécutée, le statut du système de base de données devient
UPDATING, puis la version devient la version cible MySQL indiquée.