Migration manuelle des charges de travail

Vous pouvez migrer manuellement des ressources et des applications du domaine sur site vers le nouveau domaine.

Le domaine créé contiendra la topologie définie lors de la création, avec un serveur géré par ordinateur.

Pour déployer des ressources, utilisez la console d'administration WebLogic.

Pour déployer des applications, utilisez l'une des méthodes suivantes :

  • Déployez des applications via la console d'administration WebLogic.

    C'est la meilleure méthode lors du passage à quelques applications. Cette méthode requiert la recréation manuelle des ressources.

  • Déployer des applications à partir de l'environnement de développement intégré (IDE) JDeveloper ou Eclipse.

    Cette méthode est particulièrement utile pour déplacer peu d'applications pour les développeurs qui utilisent JDeveloper. Cette méthode requiert la recréation manuelle des ressources.

Recréer les ressources de domaine source

Vous devez recréer manuellement les ressources si vous migrez le domaine à l'aide de la console d'administration WebLogic Server ou de JDeveloper.

  1. Accédez à la console de l'administrateur Weblogic Server sur Oracle Cloud Infrastructure.
  2. Cliquez sur Verrouiller et modifier pour apporter des modifications au domaine de production.
  3. Cliquez sur Service et sources de données dans la hiérarchie de la structure de domaine.
  4. Cliquez sur Nouveau, puis sélectionnez Nouvelle source de données.
  5. Spécifiez les éléments suivants et cliquez sur Suivant.
    • Nom : assurez-vous que le nom indiqué correspond au nom de la ressource sur site.
    • Nom JNDI : assurez-vous que le nom indiqué correspond au nom JDNI de la source de données dans le domaine source, au format jdbc.<ConnectionNameDS>.
    • Type de base de données : sélectionnez le type de base de données ou acceptez la valeur par défaut.
  6. Sélectionnez un pilote de base de données ou acceptez le pilote par défaut et cliquez sur Suivant.
  7. Acceptez les options de transaction par défaut et cliquez sur Suivant.
  8. Indiquez les propriétés de connexion suivantes et cliquez sur Suivant. Rappelez-vous que la chaîne de connexion à la base de données au format <nom d'hôte >:<port>/<cdb_root_name>.<sous-domaine> fournit la plupart de ces valeurs.
    • Database Name: The database name should of the form: <your_pdb_name>.<subdomain> where <your_pdb_name> is the name of the PDB (not the CDB if using a database system) for the database you migrated to Oracle Cloud Infrastructure and the subdomain is the subdomain obtained from the database connection string.
    • Nom d'hôte : indiquez le nom d'hôte obtenu à partir de la chaîne de connexion à la base de données.
    • Port : indiquez le nom de port obtenu à partir de la chaîne de connexion à la base de données. La valeur par défaut est 1521.
    • Nom utilisateur de base de données : indiquez le nom utilisateur de base de données.
    • Mot de passe : spécifiez et confirmez le mot de passe utilisateur.
  9. Cliquez sur Suivant.
  10. Cliquez sur Tester la connexion
  11. Cliquez sur Suivant.
  12. Pour les cibles, sélectionnez tous les serveurs ou le cluster dans lequel les applications nécessitant la ressource seront déployées.
  13. Cliquez sur Terminer.
  14. Cliquez sur Activer les modifications pour ajouter la source de données qui vient d'être créée à la liste des sources de données.

Déployer les applications

Pour déployer manuellement des applications, utilisez l'une des méthodes suivantes.

  • Déployez des applications via la console d'administration WebLogic.

    C'est la meilleure méthode lors du passage à quelques applications. Cette méthode requiert la recréation manuelle des ressources.

  • Déployer des applications à partir de l'environnement de développement intégré (IDE) JDeveloper ou Eclipse.

    Cette méthode est particulièrement utile pour déplacer peu d'applications pour les développeurs qui utilisent JDeveloper. Cette méthode requiert la recréation manuelle des ressources.

Déploiement d'applications à l'aide de la console d'administration WebLogic

Vous pouvez déployer des applications à l'aide de la console d'administration du serveur WebLogic.

  1. Accédez à la console de l'administrateur Weblogic Server sur Oracle Cloud Infrastructure.
  2. Cliquez sur Verrouiller et modifier pour apporter des modifications au domaine de production.
  3. Cliquez sur Déploiements dans la hiérarchie de la structure de domaine.
  4. Installez l'application :
    1. Cliquez sur Installer, puis sur Télécharger le fichier, et cliquez sur Parcourir.
    2. Localisez et sélectionnez le fichier local à télécharger, puis cliquez sur Télécharger. Une fois le chargement terminé, cliquez sur Suivant.
    3. Vérifiez les informations de déploiement et cliquez sur Suivant.
    4. Sélectionnez Installer ce déploiement en tant qu'application et cliquez sur Suivant.
    5. Pour les cibles, sélectionnez tous les serveurs ou le cluster où les applications seront déployées, puis cliquez sur Suivant.
    6. Sous Accessibilité des sources, sélectionnez Copier cette application sur toutes les cibles, puis cliquez sur Suivant.
    7. Cliquez sur Terminer.
    8. Cliquez sur Activer les modifications.
  5. Démarrez l'application et localisez le chemin racine de l'application :
    1. Cliquez sur Déploiements dans la hiérarchie de la structure de domaine, puis sur l'onglet Contrôle.
    2. Sélectionnez l'application, cliquez sur Démarrer, puis sélectionnez Démarrer la gestion de toutes les demandes
    3. Vérifiez le déploiement et cliquez sur Oui pour continuer.
    4. Pour localiser le chemin racine de l'application, cliquez sur Déploiements dans la hiérarchie de la structure de domaine, puis cliquez sur l'onglet Contrôle.
    5. Cliquez sur l'application, puis sur l'onglet Test et développez l'arborescence pour visualiser le chemin de l'URL où l'application est exécutée. L'URL contient le nom d'hôte qualifié complet et le chemin racine de l'application au format<fqdn_host_name>:<port>/<application_root_path>.
  6. Accédez à l'application à l'aide du chemin racine de l'application à l'adresse IP de l'équilibreur de charge WebLogic Server au format <Load_Balancer_IP>/<application_root_path>.
    1. Pour localiser l'adresse IP de l'équilibreur de charge, connectez-vous à la console Oracle Cloud Infrastructure si nécessaire, puis ouvrez le menu de navigation.
    2. Sous Solutions et plate-forme, accédez à Resource Manager et cliquez sur Piles
    3. Sélectionner le compartiment où l'image Oracle Cloud Marketplace a été déployée
    4. Cliquez sur la pile, puis accédez à Travaux et sélectionnez le dernier travail ayant déployé la pile.
    5. Sous Sorties, recherchez l'adresse IP de WebLogic Server Load Balancer.
    6. Combinez l'adresse IP d'équilibreur de charge et le chemin racine de l'application au format <Load_Balancer_IP>/<application_root_path> pour accéder à l'application.

Déployer l'application à partir de JDeveloper ou d'Eclipse

Si vous choisissez de déployer les ressources manuellement, vous pouvez également utiliser JDeveloper ou Eclipse pour déployer des applications.

Pour pouvoir déployer des applications à partir de JDeveloper, vous devez d'abord connecter JDeveloper au domaine utilisé pour Oracle WebLogic Server for Oracle Cloud Infrastructure. Vous devez créer une règle entrante, un canal réseau et enfin la connexion elle-même. Reportez-vous à la section Connect to a Domain Using Oracle JDeveloper in Using Oracle WebLogic Server for Oracle Cloud Infrastructure.
Déployez l'application avec JDeveloper:
  1. Assurez-vous que les paramètres de sécurité du profil de déploiement que vous souhaitez utiliser sont définis sur Utiliser les paramètres existants dans weblogic-application.xml, et que l'option Générer et synchroniser automatiquement les descripteurs WebLogic JDBC n'est pas sélectionnée. Pour rechercher un profil de déploiement, cliquez sur le menu Application et sélectionnez Propriétés, Profil de déploiement et Weblogic.
  2. Cliquez sur le menu Application, puis sur Déployer et sélectionnez un profil de déploiement existant pour en créer un.
  3. Sélectionnez Serveur d'applications, puis sélectionnez le serveur d'applications créé précédemment et suivez les invites pour choisir le serveur ou le cluster en tant que cible.
  4. Lorsque vous avez terminé, cliquez sur Terminer.
  5. Surveillez la progression du déploiement dans la fenêtre Journal de déploiement.