Workloads manuell migrieren

Sie können Ressourcen und Anwendungen manuell aus der On-Premise-Domain in die neue Domain migrieren.

Für die erstellte Domain wird die Topologie beim Erstellen mit einem Managed Server pro Rechner definiert.

Um Ressourcen bereitzustellen, verwenden Sie die WebLogic-Administratorkonsole.

Verwenden Sie zum Bereitstellen von Anwendungen eine der folgenden Methoden:

  • Stellen Sie Anwendungen über die WebLogic-Administratorkonsole bereit.

    Diese Methode ist am besten beim Verschieben mit einigen Anwendungen geeignet. Bei dieser Methode müssen Sie Ressourcen manuell neu erstellen.

  • Stellen Sie Anwendungen aus der integrierten JDeveloper - oder Eclipse-Entwicklungsumgebung (IDE) bereit.

    Diese Methode ist am besten, wenn Sie einige Anwendungen für Entwickler mit JDeveloper verschieben. Bei dieser Methode müssen Sie Ressourcen manuell neu erstellen.

Ressourcen der Quelldomain neu erstellen

Sie müssen Ressourcen manuell neu erstellen, wenn Sie die Domain mit der WebLogic Server Administrator-Konsole oder JDeveloper migrieren.

  1. Greifen Sie auf die Weblogic Server Administrator-Konsole unter Oracle Cloud Infrastructure zu.
  2. Klicken Sie auf Sperren und bearbeiten, um Änderungen in der Production-Domain vorzunehmen.
  3. Klicken Sie in der Domainstrukturhierarchie auf Service und Datenquellen.
  4. Klicken Sie auf Neu, und wählen Sie Neue Datenquelle aus.
  5. Geben Sie Folgendes an, und klicken Sie auf Weiter.
    • Name: Stellen Sie sicher, dass der angegebene Name mit dem Namen der On-Premise-Ressource übereinstimmt.
    • JNDI-Name: Stellen Sie sicher, dass der angegebene Name mit dem JDNI-Namen der Datenquelle in der Quelldomain im Format jdbc.<ConnectionNameDS> übereinstimmt.
    • Datenbanktyp: Wählen Sie den Datenbanktyp aus, oder verwenden Sie "Standardwert akzeptieren".
  6. Wählen Sie einen Datenbanktreiber, oder akzeptieren Sie den Standardwert, und klicken Sie auf Weiter.
  7. Akzeptieren Sie die Standardtransaktionsoptionen, und klicken Sie auf Weiter.
  8. Geben Sie die folgenden Verbindungseigenschaften an, und klicken Sie auf Weiter. Rufen Sie die Verbindungszeichenfolge der Datenbank im Format <hostname>:<port>/<cdb_root_name> erneut auf. <subdomain> stellt die meisten dieser Werte bereit.
    • Datenbankname: Der Datenbankname muss folgende Form haben: <your_pdb_name>.<Subdomain>, wobei <your_pdb_name> der Name der PDB ist (nicht die CDB, wenn ein Datenbanksystem verwendet wird) für die Datenbank, die Sie zu Oracle Cloud Infrastructure migriert haben, und die Subdomain ist die Subdomain, die aus der Datenbankverbindungszeichenfolge abgerufen wird.
    • Hostname: Geben Sie den Hostnamen an, der aus der Verbindungszeichenfolge für die Datenbank abgerufen wurde.
    • Port: Geben Sie den Portnamen an, der aus der Datenbankverbindungszeichenfolge abgerufen wurde. Der Standardwert ist 1521.
    • Datenbankbenutzername: Geben Sie den Datenbankbenutzernamen an.
    • Kennwort: Geben Sie das Benutzerkennwort an, und bestätigen Sie es.
  9. Klicken Sie auf Weiter.
  10. Klicken Sie auf Verbindung testen
  11. Klicken Sie auf Weiter.
  12. Wählen Sie für Ziele alle Server oder das Cluster, auf dem Anwendungen bereitgestellt werden, die die Ressource benötigen.
  13. Klicken Sie auf Fertigstellen.
  14. Klicken Sie auf Änderungen aktivieren, um die neu erstellte Datenquelle der Liste der Datenquellen hinzuzufügen.

Anwendungen bereitstellen

Um Anwendungen manuell bereitzustellen, verwenden Sie eine der folgenden Methoden.

  • Stellen Sie Anwendungen über die WebLogic-Administratorkonsole bereit.

    Diese Methode ist am besten beim Verschieben mit einigen Anwendungen geeignet. Bei dieser Methode müssen Sie Ressourcen manuell neu erstellen.

  • Stellen Sie Anwendungen aus der integrierten JDeveloper - oder Eclipse-Entwicklungsumgebung (IDE) bereit.

    Diese Methode ist am besten, wenn Sie einige Anwendungen für Entwickler mit JDeveloper verschieben. Bei dieser Methode müssen Sie Ressourcen manuell neu erstellen.

Anwendungen mit der WebLogic-Administratorkonsole bereitstellen

Sie können Anwendungen mit der WebLogic Server Administrator-Konsole bereitstellen.

  1. Greifen Sie auf die Weblogic Server Administrator-Konsole unter Oracle Cloud Infrastructure zu.
  2. Klicken Sie auf Sperren und bearbeiten, um Änderungen in der Production-Domain vorzunehmen.
  3. Klicken Sie in der Domainstrukturhierarchie auf Deployments.
  4. Installieren Sie die Anwendung:
    1. Klicken Sie auf Installieren, und klicken Sie auf Datei hochladen. Klicken Sie dann auf Durchsuchen.
    2. Suchen und wählen Sie die lokale Datei, die hochgeladen werden soll, und klicken Sie auf Hochladen. Wenn der Upload abgeschlossen ist, klicken Sie auf Weiter.
    3. Prüfen Sie die Deployment-Informationen, und klicken Sie auf Weiter.
    4. Wählen Sie Dieses Deployment als Anwendung installieren, und klicken Sie auf Weiter.
    5. Wählen Sie für Ziele alle Server oder das Cluster, auf dem Anwendungen bereitgestellt werden, und klicken Sie auf Weiter.
    6. Wählen Sie unter Quellen: Barrierefreiheit die Option Diese Anwendung für jedes Ziel kopieren aus, und klicken Sie auf Weiter.
    7. Klicken Sie auf Fertigstellen.
    8. Klicken Sie auf Änderungen aktivieren.
  5. Starten Sie die Anwendung, und suchen Sie den Root-Verzeichnis der Anwendung:
    1. Klicken Sie in der Hierarchie der Domainstruktur auf Deployments, und klicken Sie dann auf die Registerkarte Steuerung.
    2. Wählen Sie die Anwendung, klicken Sie auf Start, und wählen Sie anschließend Bearbeitung aller Anforderungen starten.
    3. Überprüfen Sie das Deployment, und klicken Sie auf Ja, um fortzufahren.
    4. Um den Anwendungs-Root-Pfad zu suchen, klicken Sie in der Domainstrukturhierarchie auf Deployments, und klicken Sie dann auf die Registerkarte Steuerung.
    5. Klicken Sie auf die Anwendung und dann auf die Registerkarte Testen, und blenden Sie den Baum ein, um den URL-Pfad anzuzeigen, unter dem die Anwendung ausgeführt wird. Die URL enthält den vollständigen Hostnamen und Anwendungs-Root-Pfad in der Form<fqdn_host_name>:<port>/<application_root_path>.
  6. Rufen Sie die Anwendung mit dem Anwendungs-Root-Pfad an der IP-Adresse des Load Balancers von WebLogic Server im Format <Load_Balancer_IP>/<application_root_path> auf.
    1. Um die IP-Adresse des Load Balancers zu ermitteln, melden Sie sich gegebenenfalls bei der Oracle Cloud Infrastructure-Konsole an, und öffnen Sie das Navigationsmenü.
    2. Gehen Sie unter "Lösungen und Plattform " zum Ressourcenmanager, und klicken Sie auf Stacks
    3. Wählen Sie das Compartment aus, in dem das Oracle Cloud Marketplace-Image bereitgestellt wurde
    4. Klicken Sie auf den Stack, gehen Sie zu Jobs, und wählen Sie den letzten Job, der den Stack bereitgestellt hat.
    5. Suchen Sie unter Ausgaben nach der Load Balancer-IP für den WebLogic-Server.
    6. Kombinieren Sie die Load Balancer-IP und den Anwendungs-Root-Pfad in der Form <Load_Balancer_IP>/<application_root_path>, um auf die Appliance zuzugreifen.

Anwendung aus JDeveloper oder Eclipse bereitstellen

Wenn Sie Ressourcen manuell bereitstellen möchten, können Sie Anwendungen auch mit JDeveloper oder Eclipse bereitstellen.

Bevor Sie Anwendungen aus JDeveloper bereitstellen können, müssen Sie JDeveloper zuerst mit der Domain verbinden, die für Oracle WebLogic Server for Oracle Cloud Infrastructure verwendet wird. Sie müssen eine Ingress-Regel, einen Netzwerkkanal und schließlich die Verbindung selbst erstellen. Weitere Informationen finden Sie unter Mit Oracle JDeveloper verbinden in Oracle WebLogic Server für Oracle Cloud Infrastructure verwenden.
Stellen Sie die Anwendung mit JDeveloper bereit:
  1. Stellen Sie sicher, dass die Sicherheitseinstellungen für das Deployment-Profil, das Sie als Benutzer verwenden möchten, auf Vorhandene Einstellungen in weblogic-application.xml verwenden gesetzt sind und dass die Option WebLogic-JDBC-Deskriptoren automatisch generieren und synchronisieren nicht gewählt ist. Um ein Deployment-Profil zu suchen, klicken Sie auf das Menü Anwendung, und wählen Sie Eigenschaften, Deployment-Profil und Weblogic.
  2. Klicken Sie auf das Menü Anwendung, und klicken Sie auf Bereitstellen. Wählen Sie dann ein vorhandenes Deployment-Profil, um ein neues Deployment zu erstellen.
  3. Wählen Sie Application Server, und wählen Sie dann den vorher erstellten Application Server. Folgen Sie den Prompts, um den bestimmten Server oder das Cluster als Ziel zu wählen.
  4. Wenn Sie fertig sind, klicken Sie auf Fertigstellen.
  5. Überwachen Sie den Fortschritt des Deployments im Fenster "Deployment-Log".