Mise à niveau vers Oracle Database 23ai avec mise à niveau programmée

Si votre instance Autonomous Database utilise Oracle Database 19c, vous pouvez effectuer une mise à niveau vers Oracle Database 23ai avec la mise à niveau programmée.

A propos de la mise à niveau d'une instance Autonomous Database avec une mise à niveau programmée

Lorsque vous planifiez une mise à niveau vers Oracle Database 23ai, l'instance effectue automatiquement la mise à niveau vers Oracle Database 23ai conformément à la programmation que vous indiquez.

Avant de programmer une mise à niveau vers Oracle Database 23ai pour votre base de données, notez les points suivants :

  • Vous pouvez utiliser l'une des options suivantes pour mettre à niveau une instance Autonomous Database vers Oracle Database 23ai :
  • Lorsque vous mettez à niveau une instance Autonomous Database avec des homologues de récupération après sinistre connectés, tous les homologues de récupération après sinistre connectés sont également mis à niveau vers Oracle Database 23ai avec la base de données source.

  • Lorsque vous mettez à niveau une instance Autonomous Database, les clones actualisables connectés, le cas échéant, ne sont mis à niveau vers Oracle Database 23ai que lorsque le clone actualisable est actualisé avec un horodatage postérieur à l'horodatage lorsque la mise à niveau est terminée pour la base de données source.

  • Après la mise à niveau de votre base de données vers Oracle Database 23ai, si vous restaurez la base de données à partir d'une sauvegarde effectuée avant la mise à niveau de la base de données, celle-ci sera restaurée vers les données précédentes à partir de la sauvegarde indiquée. L'opération de restauration ne rétrograde pas la version de base de données. La version de la base de données reste la version Oracle Database 23ai.

Attention :

Assurez-vous de tester vos charges globales sur Oracle Database 23ai avant de mettre à niveau votre base de données.

Après la mise à niveau vers Oracle Database 23ai, il n'existe aucune option sur la console Oracle Cloud Infrastructure ni avec les API pour rétrograder la base de données. Si vous devez rétrograder la base de données, vous pouvez déposer une demande d'assistance auprès du support technique Oracle Cloud ou contacter le support technique. Une demande de retour à la version antérieure doit être ouverte dans les 72 heures suivant la mise à niveau.

Reportez-vous aux sections suivantes pour connaître les options de test des charges globales sur Oracle Database 23ai avant la mise à niveau.

Etapes de mise à niveau vers Oracle Database 23ai avec mise à niveau programmée

Décrit les étapes de programmation d'une mise à niveau d'une instance Autonomous Database vers 23ai.

Effectuez les étapes prérequises suivantes, le cas échéant :

  • Ouvrez la console d'Oracle Cloud Infrastructure en cliquant sur icône de navigation en regard du nom cloud.

  • Dans le menu de navigation de gauche d'Oracle Cloud Infrastructure, cliquez sur Oracle Database, puis sur Autonomous Database.
  • Sur la page Bases de données autonomes, sélectionnez une base de données Autonomous Database dans les liens sous la colonne Nom d'affichage.

Pour planifier une mise à niveau vers Oracle Database 23ai, procédez comme suit :

  1. Dans l'onglet Autonomous Database, dans le champ Version de base de données sous Informations générales, cliquez sur Programmer la mise à niveau vers 23ai. L'option Programmer la mise à niveau vers 23ai n'est visible que si la version de base de données est 19c.

    Le panneau Programmer la mise à niveau vers 23ai apparaît.

  2. Dans le panneau Programmer la mise à niveau vers 23ai, choisissez une option :
    Choisissez l'une des options suivantes dans la liste déroulante pour mettre à niveau l'instance de base de données :
    • Programmation la plus ancienne disponible : il s'agit de l'option par défaut. Lorsque vous sélectionnez cette option pour mettre à niveau la version de base de données, Oracle choisit automatiquement la date et l'heure les plus anciennes disponibles pour la mise à niveau, en fonction de la taille de la base de données, du nombre de clones actualisables connectés et du nombre de bases de données de secours Autonomous Data Guard connectées.

      Les champs Date, Heure et Minute sont grisés lorsque vous sélectionnez l'option Programme le plus ancien disponible.

    • Programmation future : sélectionnez cette option pour sélectionner une date et une heure situées au plus tard dans les 30 jours suivant la date actuelle. Le choix de cette option peut entraîner un coût supplémentaire. Pour plus d'informations, reportez-vous à Facturation des fonctionnalités d'Oracle Autonomous Database Serverless.

      Utilisez les champs Date, Heure et Minute pour programmer la mise à niveau de votre base de données.

      Remarque

      Le planificateur de mise à niveau autorise uniquement les sélections de temps dans des intervalles de dix (10) minutes. La mise à niveau commencera dans l'intervalle de 10 minutes sélectionné.


      Description de l'image adbs_future_schedule_1.png
      Description de l'image adbs_future_schedule_1.png

  3. Cliquez sur Programmer pour appliquer la programmation.

L'état d'Autonomous Database passe à Mise à jour. Une fois la mise à niveau vers Oracle Database 23ai programmée, l'état d'Autonomous Database devient Disponible. Un nouveau champ, Mise à niveau 23ai planifiée, affiche la programmation de la mise à niveau, ainsi que les liens Replanifier et Annuler la mise à niveau qui vous permettent de replanifier ou d'annuler une mise à niveau programmée.


Description de l'image adbs_cancel_reschedule_1.png
Description de l'image adbs_cancel_reschedule_1.png

Le jour et l'heure de la mise à niveau programmée, la base de données 19c subit une brève interruption de service pouvant durer jusqu'à 15 minutes. Une fois la mise à niveau terminée, toutes les ressources connectées redeviennent disponibles en tant qu'instance Autonomous Database Oracle Database 23ai mise à niveau.

Remarque

Après la mise à niveau programmée, le champ Version de base de données sous Informations générales affiche 23ai.

Annuler une mise à niveau programmée

Vous pouvez annuler la mise à niveau programmée vers 23ai pour une instance Autonomous Database. Toutefois, une fois la mise à niveau démarrée, elle ne peut pas être annulée.

Pour annuler une mise à niveau programmée vers Oracle Database 23ai, procédez comme suit :
  1. Dans l'onglet Autonomous Database, dans le champ Programmer la mise à niveau vers 23ai sous Informations générales, cliquez sur Actions et sélectionnez le lien Annuler la mise à niveau.
    La boîte de dialogue Annuler la mise à niveau programmée vers 23ai apparaît.
  2. Cliquez sur Annuler.

L'état de l'instance Autonomous Database passe à Mise à jour. Une fois la mise à niveau programmée 23ai annulée, l'état de l'instance Autonomous Database est Disponible. Le champ Mise à niveau 23ai planifiée n'est plus visible. Le lien vers la programmation de la mise à niveau vers 23ai dans le champ Version de base de données réapparaît.

Replanifier une mise à niveau programmée

Vous pouvez reprogrammer la mise à niveau programmée vers 23ai pour une instance Autonomous Database. Cependant, une fois la mise à niveau démarrée, elle ne peut pas être reprogrammée.

Vous ne pouvez pas reprogrammer une mise à niveau programmée si l'option de mise à niveau choisie est Programmation disponible au plus tôt. Toutefois, avec l'option de mise à niveau Programmation future, vous pouvez replanifier la mise à niveau programmée à une date ultérieure à la programmation de mise à niveau actuellement sélectionnée.

Vous pouvez également annuler la programmation de mise à niveau en cours et programmer la mise à niveau à une date antérieure à la programmation de mise à niveau actuellement sélectionnée. Pour plus d'informations, voir Annuler une mise à niveau programmée.

Pour reprogrammer une mise à niveau programmée vers Oracle Database 23ai, procédez comme suit :
  1. Dans l'onglet Autonomous Database, dans le champ Programmer la mise à niveau vers 23ai sous Informations générales, cliquez sur Actions et sélectionnez le lien Replanifier.
    La boîte de dialogue Replanifier la mise à niveau vers 23ai s'affiche.
  2. Apportez des modifications à la programmation de mise à niveau 23ai existante.
  3. Cliquez sur Replanifier.

L'état de l'instance Autonomous Database passe à Mise à jour. Une fois la reprogrammation réussie, l'état de l'instance Autonomous Database est Disponible.

Notes pour la mise à niveau programmée vers Oracle Database 23ai

Fournit des informations générales sur la mise à niveau programmée vers Oracle Database 23ai.

  • Une fois la mise à niveau programmée, la date et l'heure de la mise à niveau programmée s'affichent sur :
    • Base de données source/principale

    • Un pair de récupération après sinistre basé sur la sauvegarde

    • Tout clone actualisable attaché

    • Une base de données de secours Autonomous Data Guard

    Toutefois, vous pouvez uniquement annuler ou reprogrammer la mise à niveau programmée à partir de la base de données source/principale.

  • Après avoir programmé une mise à niveau, vous ne pouvez pas créer de clone actualisable ou de pair de récupération après sinistre pour votre base de données. Si vous souhaitez ajouter un clone actualisable ou un pair de récupération après sinistre, annulez la mise à niveau programmée et ajoutez un clone actualisable ou un pair de récupération après sinistre. Vous pouvez également enregistrer une demande de service pour ajouter un clone actualisable ou un pair de récupération après sinistre sans annuler la mise à niveau programmée. Pour enregistrer une demande d'assistance, utilisez le support technique Oracle Cloud ou contactez votre représentant du support.

  • La base de données n'est pas disponible pour les opérations de lecture/écriture pendant que la mise à niveau est en cours et vous ne pouvez pas annuler ou reprogrammer la mise à niveau après le démarrage de la mise à niveau.

  • Notez les points suivants lorsqu'un clone actualisable est déconnecté de la base de données source :

    • Vous ne pouvez pas reconnecter un clone actualisable déconnecté à la base de données source après la programmation d'une mise à niveau. Vous devez reconnecter un clone actualisable déconnecté avant de programmer une mise à niveau. Dans ce cas, si vous souhaitez vous reconnecter, vous devez d'abord annuler la mise à niveau programmée sur la base de données source.

    • Une fois la mise à niveau programmée, vous pouvez déconnecter un clone actualisable, mais vous devez le reconnecter à la base de données source avant le début de la mise à niveau programmée (comme indiqué par la date et l'heure de mise à niveau affichées sur la console Oracle Cloud Infrastructure).

    • Si un clone actualisable est déconnecté au début d'une mise à niveau programmée, ce clone n'est pas mis à niveau et vous ne pourrez plus le reconnecter à la base de données source une fois la mise à niveau terminée.

  • Toutes les bases de secours de cliché sont automatiquement converties en leur source en tant que pair de récupération après sinistre lors d'une mise à niveau de la base de données source.

  • Une demande de travail Oracle Cloud Infrastructure est créée lorsque vous planifiez la mise à niveau de la base de données avec la mise à niveau programmée. Vous pouvez visualiser vos demandes de travail sous l'onglet Demandes de travail. Pour plus d'informations, reportez-vous à A propos des demandes de travail.

  • Lorsque la base de données est une instance Autonomous Database pour les développeurs ou une instance Autonomous Database Toujours gratuit, la seule option pour une mise à niveau programmée est la planification la plus ancienne disponible.