Note :

Configure Exadata Cloud Infrastructure Migration Automation Utility for Oracle Exadata Database Service on Dedicated Infrastructure

Présentation

Users can now configure Exadata Cloud Infrastructure Migration Automation Utility for Oracle Exadata Database Service on Dedicated Infrastructure. Cet utilitaire aidera les utilisateurs à migrer leurs déploiements Oracle Exadata Database Service sans temps d'arrêt d'une application Oracle Exadata Cloud Infrastructure à une autre. Les cas d'utilisation clés comprennent le déplacement entre les générations de matériel ou le rééquilibrage des bases de données entre les infrastructures.

L'utilitaire d'automatisation de la migration d'Exadata Cloud Infrastructure est un outil simple qui peut être installé sur n'importe quelle machine client Linux avec accès au plan de contrôle d'Oracle Cloud Infrastructure (OCI). En fonction de l'OCID de l'infrastructure source indiqué, l'utilitaire détectera et saisira la configuration de l'environnement courant et créera des modèles d'entrée pour Oracle Exadata Cloud Infrastructure, les grappes de machines virtuelles en nuage et les bases de données. Ces modèles peuvent être modifiés au besoin pour répondre à la cible de migration prévue. L'utilitaire validera le modèle, en vérifiant les éventuels problèmes de configuration et de configuration. Une fois la validation réussie, l'utilitaire provisionnera une nouvelle infrastructure Oracle Exadata Cloud Infrastructure, créera la grappe de machines virtuelles en nuage souhaitée et migrera les bases de données. Les bases de données sont migrées sans temps d'arrêt en instanciant les bases de données de secours sur l'infrastructure cible et en passant à la base de secours sur l'infrastructure cible.

Objectifs

Fonctions courantes

Flux de travail de migration pris en charge par l'utilitaire

Préalables

Tâche 1 : Détecter l'environnement en générant des modèles d'entrée pour l'infrastructure, les grappes de machines virtuelles et les bases de données

  1. Exécutez la commande suivante pour générer des modèles d'entrée pour Infrastructure, Grappes de MV et Bases de données.

    Image montrant la génération des modèles d'entrée

  2. Découvrez le contenu des fichiers de modèle d'entrée Infrastructure, Grappe de machines virtuelles en nuage et Base de données.

    • Exemple de contenu du fichier de modèle d'entrée Infrastructure.

      Image présentant le contenu de l'infrastructure

    • Exemple de contenu du fichier de modèle d'entrée de grappe de machines virtuelles en nuage.

      Image présentant le contenu de la grappe de machines virtuelles en nuage

    • Exemple de contenu du fichier de modèle d'entrée de la base de données.

      Image présentant le contenu de la base de données

Tâche 2 : Créer la nouvelle infrastructure Oracle Exadata Cloud Infrastructure

  1. Modifiez le fichier de modèle d'entrée Infrastructure avec les informations suivantes.

    Note : Modifiez le fichier de modèle d'entrée d'infrastructure pour qu'il corresponde à l'infrastructure cible, si nécessaire.

    • displayName : Entrez le nom d'affichage de la nouvelle infrastructure (ecma-lhrcabcei).
    • exadataInfraModel Entrez le nouveau modèle cible Exadata.X11M.
    • databaseServerType Entrez le type de serveur de base de données X11M.
    • storageServerType Entrez le type de serveur de stockage X11M-HC.

    Image montrant le fichier de modèle d'entrée de modification d'infrastructure

  2. Exécutez la commande suivante pour valider le fichier de modèle d'entrée d'infrastructure.

    Image présentant le fichier de modèle d'entrée de validation d'infrastructure

  3. Créez Oracle Exadata Cloud Infrastructure à l'aide de la commande suivante.

    exacloudmigration create_infra -i inputs/infra_lhrcabcei/infrastructure_inputs
    

    Image montrant la création d'une nouvelle infrastructure

    La page Détails de l'infrastructure Exadata Cloud est maintenant affichée. Pendant l'exécution du processus de création, l'état du cycle de vie d'Oracle Exadata Cloud Infrastructure affiche PROVISIONNEMENT.

    Image présentant le provisionnement d'une nouvelle infrastructure

    Une fois le processus de création d'Oracle Exadata Cloud Infrastructure terminé, l'état d'Oracle Exadata Cloud Infrastructure passe à Disponible.

    Image présentant le provisionnement d'une nouvelle infrastructure

Tâche 3 : Créer la grappe de machines virtuelles en nuage

  1. Modifiez le fichier de modèle d'entrée de grappe de machines virtuelles en nuage avec les informations suivantes.

    Note : Modifiez le fichier de modèle d'entrée de grappe de machines virtuelles en nuage selon les exigences de la cible.

    • create=yes : Pour créer une grappe de machines virtuelles en nuage.
    • createAppVIP=yes : Pour créer appvip.
    • cpuCountPerVM=8 : Pour définir le nombre d'OCPU par machine virtuelle.
    • u02SizeInGBsPerVM=500 : Pour définir la taille du système de fichiers u02.

    Image montrant la modification de la grappe de machines virtuelles en nuage

  2. Exécutez la commande suivante pour valider le fichier de modèle d'entrée de grappe de machines virtuelles en nuage.

    Image présentant la validation de la grappe de machines virtuelles en nuage

  3. Créez une grappe de machines virtuelles en nuage à l'aide de la commande suivante.

    exacloudmigration create_vmcluster -i inputs/infra_lhrcabcei/cloudvmcluster_inputs
    

    Image montrant la création de la grappe de machines virtuelles en nuage

    La page Détails de la grappe de MV en nuage est affichée. Pendant l'exécution du processus de création, l'état du cycle de vie de la grappe de machines virtuelles en nuage affiche PROVISIONNEMENT.

    Image présentant le provisionnement d'une nouvelle grappe de machines virtuelles en nuage

    Une fois le processus de création de grappe de machines virtuelles en nuage terminé, l'état de la grappe passe à Disponible.

    Image présentant le provisionnement d'une nouvelle grappe de machines virtuelles en nuage

Tâche 4 : Créer et migrer la base de données

  1. Modifiez le fichier de modèle d'entrée Base de données pour l'association d'Oracle Data Guard avec les informations suivantes.

    Note : Modifiez le fichier de modèle d'entrée de base de données en fonction des besoins cibles.

    • targetVmClusterOCID : Entrez le nouvel OCID de la grappe de machines virtuelles en nuage cible.
    • create=yes : Pour configurer une association Oracle Data Guard.

    Image montrant la modification de la base de données

  2. Exécutez la commande suivante pour valider le fichier de modèle d'entrée de base de données.

    Image présentant la validation de la base de données

  3. Exécutez la commande suivante pour configurer une association Oracle Data Guard pour migrer la base de données.

    Image présentant l'association de protection des données de configuration

    Image présentant l'association de protection des données de configuration

    Lors de la configuration de l'association Oracle Data Guard, la console doit se présenter comme dans l'illustration suivante.

    Image présentant l'association de protection des données de configuration

    Après la configuration d'Oracle Data Guard, la console doit se présenter comme indiqué dans l'image suivante.

    Image présentant l'association de protection des données de configuration

  4. Modifiez le fichier de modèle d'entrée de base de données pour configurer la permutation.

    Note : Par exemple, standbyDatabaseOCID avec le nouvel OCID de la base de données de secours pour la permutation.

    Image présentant la configuration de l'association de protection de données

  5. Exécutez la commande suivante pour effectuer une permutation de base de données vers la nouvelle base de données de secours.

    Image présentant la permutation du service de protection de données

  6. Exécutez la commande suivante pour supprimer la base de données de secours en modifiant le fichier de modèle d'entrée de base de données.

    Note : Modifiez le fichier database_inputs pour le paramètre standbyDatabaseOCID avec l'OCID de la base de données de secours à supprimer.

    Image montrant la suppression de la base de données de secours

Remerciements

Autres ressources d'apprentissage

Explorez d'autres laboratoires sur le site docs.oracle.com/learn ou accédez à plus de contenu d'apprentissage gratuit sur le canal Oracle Learning YouTube. De plus, visitez education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir la documentation sur le produit, visitez Oracle Help Center.