Mettre à niveau la pile Oracle GoldenGate Maximum Availability Hub
Découvrez comment mettre à niveau une pile Oracle GoldenGate Marketplace existante à l'aide des piles OCI.
Remarque : vous pouvez uniquement effectuer une mise à niveau vers la configuration Région unique - Principal ou Base de données de secours.
Avant la mise à niveau, assurez-vous de :
-
Arrêtez tous les processus Oracle GoldenGate dans l'instance de machine virtuelle.
-
Sauvegardez tout le stockage de blocs, au cas où vous auriez besoin de revenir à l'avenir en raison d'un échec de mise à niveau ou de mise à jour.
-
Prenez note des fichiers et paramètres de configuration enregistrés sur les machines virtuelles situées en dehors du volume de blocs GoldenGate ou sauvegardez-les afin de pouvoir les réappliquer après la mise à niveau de la pile.
-
Disposez du mot de passe de déploiement GoldenGate le plus récent à utiliser pour la mise à niveau, qu'il soit saisi manuellement ou stocké dans la clé secrète du coffre.
A propos des piles
Les piles sont des fichiers ZIP qui contiennent la dernière base de code Terraform. Les piles vous permettent de provisionner un nouveau noeud de calcul et d'associer votre stockage de blocs existant. Cette approche garantit qu'Oracle GoldenGate ne perd aucune donnée associée présente dans l'environnement.
Télécharger la dernière pile
Avant de mettre à niveau Oracle GoldenGate Marketplace, vous devez télécharger la dernière pile. Pour télécharger la pile :
-
Connectez-vous à Oracle Cloud Infrastructure.
-
Dans le menu de navigation Oracle Cloud, sélectionnez Marketplace, puis Toutes les applications.
-
Entrez
Oracle GoldenGate Maximum Availability Hubdans la barre de recherche Marketplace. -
Sur la page Hub de disponibilité maximale d'Oracle GoldenGate, sélectionnez le lien Télécharger situé sous le bouton Lancer la pile.
Identifier la version de Terraform de la pile
Avant de mettre à niveau la pile, identifiez la version Terraform de la pile à mettre à niveau.
Pour identifier la version de Terraform de la pile, procédez comme suit :
-
Connectez-vous à Oracle Cloud Infrastructure,
-
Dans le menu de navigation Oracle Cloud, sélectionnez Services de développeur, puis sous Gestionnaire de ressources, sélectionnez Piles.
-
Dans la page Piles, sélectionnez la pile à mettre à niveau.
-
Sur la page de détails de la pile, sous Informations sur la pile, localisez le champ de version Terraform et notez sa valeur.
Mettre à niveau une image Oracle Oracle GoldenGate Maximum Availability Hub
Pour mettre à niveau une image Oracle GoldenGate Maximum Availability Hub existante, procédez comme suit :
-
Dans le menu de navigation Oracle Cloud, sélectionnez Services de développeur, puis, sous Gestionnaire de ressources, sélectionnez Piles.
-
Sur la page Piles, sélectionnez la pile à mettre à niveau.
-
Sur la page de détails de la pile, sélectionnez Modifier, puis Modifier la pile.
-
Sur la page Modifier la pile, pour Source de configuration Terraform, sélectionnez Parcourir et téléchargez le dernier fichier ZIP de pile.
-
Sélectionnez Suivant.
-
Vérifiez les paramètres de mot de passe OGG et d'instance de cluster sur la page Configurer les variables, puis sélectionnez Suivant.
Remarque :
-
Pour le mot de passe de déploiement GoldenGate, assurez-vous d'utiliser le mot de passe le plus récent (saisi manuellement ou stocké dans la clé secrète du coffre).
-
Vous pouvez uniquement effectuer une mise à niveau vers la configuration Région unique - Cluster principal ou de secours.
-
-
Vérifiez vos paramètres de pile, puis sélectionnez Enregistrer les modifications.
-
Connectez-vous à votre instance Oracle GoldenGate et arrêtez tous les processus en cours d'exécution. Veillez à arrêter tous les microservices (Administration, Distribution, Récepteur et Mesures de performances), y compris le gestionnaire de services.
-
De retour dans Oracle Cloud, sélectionnez Compute dans le menu de navigation, puis Instances.
-
Sur la page Instances, sélectionnez l'instance à mettre à niveau, puis Mettre fin.
A savoir : Dans le cadre de la procédure de mise à niveau, vous devez mettre fin à toutes les instances de calcul GoldenGate applicables dans les clusters principal et de secours.
Remarque :
Vous pouvez effectuer les opérations suivantes :
-
Sélectionnez l'instance, puis Mettre fin sur la page de détails de l'instance
-
Cochez la case en regard de l'instance dans la liste, puis sélectionnez Mettre fin dans le menu Actions.
-
Ouvrez le menu Actions (trois points) de l'instance, puis sélectionnez Mettre fin.
-
-
Dans la boîte de dialogue Mettre fin à l'instance, sélectionnez Supprimer définitivement le volume d'initialisation attaché, puis Mettre fin à l'instance.
-
Une fois l'instance terminée, utilisez le menu de navigation Oracle Cloud pour revenir à la page Piles.
-
Sur la page Piles, sélectionnez la pile à mettre à niveau. Il doit être identique à celui que vous avez modifié précédemment.
-
Sur la page de détails de la pile, sélectionnez Appliquer.
Une fois le travail terminé, vérifiez que le noeud de calcul est en cours d'exécution. Surveillez /tmp/startupScript.log sur le noeud 1 du cluster principal pour vérifier si le démarrage du déploiement a réussi. Vous pouvez ensuite accéder au déploiement.