Migrar Cargas de Trabalho Manualmente

Você pode migrar recursos e aplicativos manualmente do domínio local para o novo domínio.

O domínio criado terá a topologia definida durante a criação, com um servidor gerenciado por máquina.

Para implantar recursos, use a Console do Administrador do WebLogic.

Para implantar aplicativos, use um dos seguintes métodos:

  • Implantar aplicativos por meio da Console do Administrador do WebLogic.

    Esse método é melhor ao mover com alguns aplicativos. Este método requer a recriação manual dos recursos.

  • Implantar aplicações do ambiente de desenvolvimento integrado (IDE) JDeveloper ou Eclipse.

    Esse método é melhor ao mover algumas aplicações para desenvolvedores usando o JDeveloper. Este método requer a recriação manual dos recursos.

Recriar os Recursos do Domínio de Origem

Você deverá recriar recursos manualmente se migrar o domínio usando a console do WebLogic Server Administrator ou do JDeveloper.

  1. Acesse a console do Administrador do Weblogic Server no Oracle Cloud Infrastructure.
  2. Clique em Bloquear e Editar para fazer alterações no domínio de produção.
  3. Clique em Serviço e Origens de Dados na hierarquia de estrutura de domínio.
  4. Clique em Novo e selecione Nova Origem de Dados.
  5. Especifique o seguinte e clique em Próximo.
    • Nome: Certifique-se de que o nome especificado corresponda ao nome do recurso on-premises.
    • Nome da JNDI: Certifique-se de que o nome especificado corresponda ao nome do JDNI da origem de dados no domínio de origem no formato jdbc.<ConnectionNameDS>.
    • Tipo de Banco de Dados: selecione o tipo de banco de dados ou use aceitar o padrão.
  6. Selecione um Driver de Banco de Dados ou aceite o padrão e clique em Próximo.
  7. Aceite as Opções de Transação default e clique em Próximo.
  8. Especifique as propriedades de conexão a seguir e clique em Próximo. Lembre-se de que a string de conexão de banco de dados da forma <hostname>:<port>/<cdb_root_name>.<subdomain> fornece a maioria desses valores.
    • Nome do Banco de Dados: o nome do banco de dados deve ter o formato: <your_pdb_name>.<subdomain> onde <your_pdb_name> é o nome do PDB (não o CDB se estiver usando um sistema de banco de dados) para o banco de dados que você migrou para o Oracle Cloud Infrastructure e o subdomínio é o subdomínio obtido da string de conexão do banco de dados.
    • Nome do Host: especifique o nome do host obtido da string de conexão do banco de dados.
    • Porta: especifique o nome da porta obtido da string de conexão do banco de dados. O padrão é 1521.
    • Nome do Usuário do Banco de Dados: especifique o nome do usuário do banco de dados.
    • Senha: especifique e confirme a senha do usuário.
  9. Clique em Próximo
  10. Clique em Testar conexão
  11. Clique em Próximo
  12. Para alvos, selecione todos os servidores ou o cluster em que as aplicações que precisam do recurso serão implantadas.
  13. Clique em Finalizar.
  14. Clique em Ativar Alterações para adicionar a origem de dados recém-criada à lista de origens de dados.

Implantar Aplicativos

Para implantar aplicativos manualmente, use um dos métodos a seguir.

  • Implantar aplicativos por meio da Console do Administrador do WebLogic.

    Esse método é melhor ao mover com alguns aplicativos. Este método requer a recriação manual dos recursos.

  • Implantar aplicações do ambiente de desenvolvimento integrado (IDE) JDeveloper ou Eclipse.

    Esse método é melhor ao mover algumas aplicações para desenvolvedores usando o JDeveloper. Este método requer a recriação manual dos recursos.

Implantar Aplicações Usando a Console do Administrador do WebLogic

É possível implantar aplicativos usando a console do WebLogic Server Administrator.

  1. Acesse a console do Administrador do Weblogic Server no Oracle Cloud Infrastructure.
  2. Clique em Bloquear e Editar para fazer alterações no domínio de produção.
  3. Clique em Implantações na hierarquia de estrutura de domínio.
  4. Instale a aplicação:
    1. Clique em Instalar e, em seguida, clique em Fazer Upload de seu arquivo. Em seguida, clique em Procurar.
    2. Localize e selecione o arquivo local para upload e clique em Fazer Upload. Quando o upload for concluído, clique em Próximo.
    3. Verifique as informações de implantação e clique em Próximo.
    4. Selecione Instalar esta implantação como uma aplicação e clique em Próximo.
    5. Para alvos, selecione todos os servidores ou o cluster em que as aplicações serão implantadas e clique em Próximo.
    6. Em Acessibilidade de Origens, selecione Copiar este aplicativo em cada destino para mim e clique em Próximo.
    7. Clique em Finalizar.
    8. Clique em Ativar Alterações.
  5. Inicie a aplicação e localize o caminho raiz da aplicação:
    1. Clique em Implantações na hierarquia de estrutura de domínio e, em seguida, clique na guia Controle.
    2. Selecione a aplicação, clique em Iniciar e selecione Iniciar Serviço de Todas as solicitações
    3. Verifique a implantação e clique em Sim para continuar.
    4. Para localizar o caminho raiz da aplicação, clique em Implantações na hierarquia da estrutura de domínio e, em seguida, clique na guia Controle.
    5. Clique na aplicação; em seguida, clique na guia Teste e expanda a árvore para ver o caminho do URL em que a aplicação está sendo executada. O URL contém o nome de host totalmente qualificado e o caminho raiz da aplicação no formato<fqdn_host_name>:<port>/<application_root_path>.
  6. Acesse o aplicativo usando o caminho raiz do aplicativo no endereço IP do balanceador de carga do WebLogic Server no formato <Load_Balancer_IP>/<application_root_path>.
    1. Para localizar o endereço IP do balanceador de carga, acesse a console do Oracle Cloud Infrastructure se necessário e abra o menu de navegação.
    2. Em Soluções e Plataforma vá para o Gerenciador de Recursos e clique em Pilhas
    3. Selecione o compartimento em que a imagem do Oracle Cloud Marketplace foi implantada
    4. Clique na pilha e vá para Jobs e selecione o job mais recente que implantou a pilha.
    5. Em Saídas, localize o IP do Balanceador de Carga do WebLogic Server.
    6. Combine o IP do balanceador de carga e o caminho raiz da aplicação no formato <Load_Balancer_IP>/<application_root_path> para acessar o aplicativo.

Implantar o Aplicativo a partir do JDeveloper ou do Eclipse

Se você optar por implantar recursos manualmente, também será possível utilizar o JDeveloper ou o Eclipse para implantar aplicativos.

Antes de implantar aplicativos do JDeveloper, primeiro você deve conectar o JDeveloper ao domínio usado para o Oracle WebLogic Server for Oracle Cloud Infrastructure. Você deve criar uma regra de entrada, um canal de rede e, por fim, a própria conexão. Consulte Estabelecer Conexão com um Domínio Usando o Oracle JDeveloper em Usando o Oracle WebLogic Server para o Oracle Cloud Infrastructure.
Implante o aplicativo com o JDeveloper:
  1. Certifique-se de que as definições de segurança para o perfil de implantação que você pretende que o usuário estejam definidas para Usar as definições Existentes no weblogic-application.xml e que a opção para Gerar Automaticamente e Sincronizar descritores WebLogic JDBC não esteja selecionada. Para localizar um perfil de implantação, clique no menu Aplicativo, depois selecione Propriedades, Perfil de Implantação e Weblogic.
  2. Clique no menu Aplicativo, em seguida, clique em Implantar e selecione um perfil de implantação existente para criar uma nova implantação.
  3. Selecione Servidor de Aplicativos, selecione o servidor de aplicativos criado anteriormente e siga os prompts para escolher o servidor ou cluster específico como o alvo.
  4. Quando terminar, clique em Finalizar.
  5. Monitorar o andamento da implantação na janela Log de Implantação.