Migra manualmente i carichi di lavoro

È possibile eseguire la migrazione manuale di risorse e applicazioni dal dominio in locale al nuovo dominio.

Il dominio creato avrà la topologia definita durante la creazione, con un solo server gestito per computer.

Per distribuire le risorse, utilizzare la console di amministrazione di WebLogic.

Per distribuire le applicazioni, utilizzare uno dei metodi riportati di seguito.

  • Distribuire le applicazioni tramite la console di amministrazione di WebLogic.

    Questo metodo è migliore quando si spostano con poche applicazioni. Questo metodo richiede di ricreare le risorse manualmente.

  • Distribuire applicazioni dall'ambiente di sviluppo integrato di JDeveloper o Eclipse (IDE, Integrated Development Environment).

    Si consiglia di utilizzare questo metodo quando si spostano alcune applicazioni per gli sviluppatori utilizzando JDeveloper. Questo metodo richiede di ricreare le risorse manualmente.

Ricrea risorse dominio di origine

È necessario ricreare manualmente le risorse se si esegue la migrazione del dominio mediante la console di amministrazione del server WebLogic o JDeveloper.

  1. Accedere alla console di amministrazione di WebLogic Server su Oracle Cloud Infrastructure.
  2. Fare clic su Blocca e modifica per apportare modifiche nel dominio di produzione.
  3. Fare clic su Servizi e origini dati nella gerarchia di strutture del dominio.
  4. Fare clic su Nuovo, quindi selezionare Nuova origine dati.
  5. Specificare quanto riportato di seguito e fare clic su Successivo.
    • Nome: assicurarsi che il nome specificato corrisponda al nome della risorsa in locale.
    • Nome JNDI: assicurarsi che il nome specificato corrisponda al nome JDNI dell'origine dati nel dominio di origine nel formato jdbc.<ConnectionNameDS>.
    • Tipo di database: selezionare il tipo di database o utilizzare l'opzione predefinita.
  6. Selezionare un driver di database o accettare l'impostazione predefinita e fare clic su Successivo.
  7. Accettare le opzioni di transazione predefinite e fare clic su Successivo.
  8. Specificare le proprietà di connessione riportate di seguito e fare clic su Successivo. Richiamare che la stringa di connessione al database nel formato <nomehost>:<porta>/<cdb_root_name>.<sottodominio> fornisce la maggior parte di questi valori.
    • Nome database: il nome del database deve essere nel formato: <your_pdb_name>.<subdomain> dove <your_pdb_name> è il nome del PDB (non del CDB se si usa un sistema di database) per il database di cui è stata eseguita la migrazione in Oracle Cloud Infrastructure e il dominio secondario viene ottenuto dalla stringa di connessione al database.
    • Nome host: specificare il nome host ottenuto dalla stringa di connessione al database.
    • Porta: specificare il nome della porta ottenuto dalla stringa di connessione al database. L'impostazione predefinita è 1521.
    • Nome utente database: specificare il nome utente del database.
    • Password: specificare e confermare la password utente.
  9. Fare clic su Successivo
  10. Fare clic su Test connessione
  11. Fare clic su Successivo
  12. Per le destinazioni, selezionare tutti i server o il cluster in cui verranno distribuite le applicazioni che richiedono la risorsa.
  13. Fare clic su Fine.
  14. Fare clic su Attiva modifiche per aggiungere la nuova origine dati alla lista delle origini dati.

Distribuisci applicazioni

Per distribuire manualmente le applicazioni, utilizzare uno dei metodi riportati di seguito.

  • Distribuire le applicazioni tramite la console di amministrazione di WebLogic.

    Questo metodo è migliore quando si spostano con poche applicazioni. Questo metodo richiede di ricreare le risorse manualmente.

  • Distribuire applicazioni dall'ambiente di sviluppo integrato di JDeveloper o Eclipse (IDE, Integrated Development Environment).

    Si consiglia di utilizzare questo metodo quando si spostano alcune applicazioni per gli sviluppatori utilizzando JDeveloper. Questo metodo richiede di ricreare le risorse manualmente.

Distribuire le applicazioni utilizzando la console di amministrazione di WebLogic

È possibile distribuire le applicazioni utilizzando la console di amministrazione del server WebLogic.

  1. Accedere alla console di amministrazione di WebLogic Server su Oracle Cloud Infrastructure.
  2. Fare clic su Blocca e modifica per apportare modifiche nel dominio di produzione.
  3. Fare clic su Distribuzioni nella gerarchia di strutture del dominio.
  4. Installare l'applicazione:
    1. Fare clic su Installa, quindi su Carica file e infine su Sfoglia.
    2. Individuare e selezionare il file locale da caricare, quindi fare clic su Carica. Al termine del caricamento, fare clic su Successivo.
    3. Verificare le informazioni sulla distribuzione e fare clic su Successivo.
    4. Selezionare Installa questa distribuzione come applicazione e fare clic su Successivo.
    5. Per le destinazioni, selezionare tutti i server o il cluster in cui verranno distribuite le applicazioni e fare clic su Successivo.
    6. In Accessibilità alle origini selezionare Copia questa applicazione su ogni destinazione e fare clic su Successivo.
    7. Fare clic su Fine.
    8. Fare clic su Attiva modifiche.
  5. Avviare l'applicazione e individuare il percorso radice dell'applicazione:
    1. Fare clic su Distribuzioni nella gerarchia della struttura del dominio, quindi fare clic sulla scheda Controllo.
    2. Selezionare l'applicazione, fare clic su Avvia e selezionare Avvia soddisfazione tutte le richieste
    3. Verificare la distribuzione e fare clic su per continuare.
    4. Per individuare il percorso radice dell'applicazione, fare clic su Distribuzioni nella gerarchia della struttura del dominio, quindi fare clic sulla scheda Controllo.
    5. Fare clic sull'applicazione, quindi sulla scheda Esecuzione test ed espandere la struttura per visualizzare il percorso URL in cui è in esecuzione l'applicazione. L'URL contiene il nome host completamente qualificato e il percorso radice dell'applicazione nel formato<fqdn_host_name>:<port>/<application_root_path>.
  6. Accedere all'applicazione utilizzando il percorso radice dell'applicazione all'indirizzo IP del load balancer del server WebLogic nel formato <Load_Balancer_IP>/<application_root_path>.
    1. Per individuare l'indirizzo IP del load balancer, accedere alla console di Oracle Cloud Infrastructure, se necessario, e aprire il menu di navigazione.
    2. In Soluzioni e piattaforma, andare a Manager risorse e fare clic su Stack
    3. Selezionare il compartimento in cui è stata distribuita l'immagine di Oracle Cloud Marketplace
    4. Fare clic sullo stack, quindi andare a Job e selezionare il job più recente che ha distribuito lo stack.
    5. In Output, trovare l'indirizzo IP del load balancer del server WebLogic.
    6. Combinare l'IP del load balancer e il percorso radice dell'applicazione nel formato <Load_Balancer_IP>/<application_root_path> per accedere all'applicazione.

Distribuire l'applicazione da JDeveloper o Eclipse

Se si sceglie di distribuire le risorse manualmente, è possibile utilizzare JDeveloper o Eclipse per distribuire le applicazioni.

Prima di poter distribuire le applicazioni da JDeveloper, è necessario connettere JDeveloper al dominio utilizzato per Oracle WebLogic Server for Oracle Cloud Infrastructure. È necessario creare una regola di entrata, un canale di rete e, infine, la connessione stessa. Vedere Eseguire la connessione a un dominio utilizzando Oracle JDeveloper in Uso di Oracle WebLogic Server for Oracle Cloud Infrastructure.
Distribuire l'applicazione con JDeveloper:
  1. Assicurarsi che le impostazioni di sicurezza per il profilo di distribuzione che si desidera usare siano impostate su Usa impostazioni esistenti nel file weblogic-application.xml e che l'opzione Genera e sincronizza automaticamente descrittori WebLogic JDBC non sia selezionata. Per trovare un profilo di distribuzione, fare clic sul menu Applicazione, quindi selezionare Proprietà, Profilo di distribuzione e WebLogic.
  2. Fare clic sul menu Applicazione, quindi fare clic su Distribuisci e selezionare un profilo di distribuzione esistente per creare una nuova distribuzione.
  3. Selezionare Application Server, quindi selezionare l'Application Server creato in precedenza e seguire i prompt per scegliere il server o il cluster specifico come destinazione.
  4. Al termine, fare clic su Fine.
  5. Monitorare l'avanzamento della distribuzione nella finestra Log di distribuzione.