Planificación de su Migración

Evalúe sus requisitos y comprenda las variaciones del proceso.

Evaluar requisitos

Para asegurarse de que despliega la infraestructura correcta, tenga en cuenta sus requisitos.

  • Tipo de dominio: Al utilizar las implementaciones de WebLogic Server de Oracle Cloud Marketplace, es importante que aprovisione un dominio de WebLogic que coincida con su tipo de dominio local.

    Si el dominio desde el que realiza la migración no es un dominio de Java necesario (JRF), la pila aprovisiona un dominio que no es JRF y puede desplegar orígenes de datos en el dominio de WebLogic en un paso posterior.

    Si el dominio desde el que realiza la migración es un dominio de Java necesario (JRF), debe provisionar una base de datos antes de desplegar la pila de WebLogic Server y, a continuación, especificar que está creando un dominio de JRF durante el despliegue de pila.

    Si el dominio de origen contiene los siguientes orígenes de datos, aprovisione el dominio como dominio de JRF:

    • jdbc/LocalSvcTblDataSwrce
    • jdbc/mds/owsm
    • jdbc/AuditAppendDataSource
    • jdbc/AuditViewDataSource
    • jdbc/OpssDataSource
    • jdbc/WLSSchemaDataSource
  • Orígenes de Datos: Identifique los orígenes de datos que no son de JRF que migrar. Éstas son las bases de datos de aplicaciones que debe aprovisionar y migrar.

  • Servidores y nodos: las instalaciones locales de WebLogic Server pueden provisionar varios servidores gestionados por máquina virtual (nodo). En un entorno de nube en el que el costo es lineal con el recuento de CPU, despliegue un único servidor gestionado por máquina virtual (VM) con un tamaño para la carga esperada, garantiza una mayor redundancia y mayor disponibilidad. La pila Oracle Cloud Marketplace aprovisiona un servidor gestionado por nodo. Seleccione el número de nodos durante el provisionamiento para que coincida con el número de servidores gestionados locales. Ajuste el tamaño de la forma de máquina virtual para la carga de trabajo esperada para un único servidor gestionado.

    Nota:

    Si selecciona la ruta de acceso para actualizar la herramienta de despliegue de dominio existente y el despliegue local asume varios servidores gestionados por máquina, puede seleccionar aprovisionar solo tantos nodos como máquinas en el despliegue. Seleccione una forma de máquina virtual que soporte la carga esperada de varios servidores gestionados para reproducir la misma topología a expensas de la resiliencia adicional y una mayor disponibilidad.

    Además, agregue manualmente backends de equilibrador de carga adicionales después de desplegar la pila para dirigir el tráfico a los puertos adicionales utilizados por los servidores gestionados adicionales.

  • Servicios de WebLogic: si utiliza el despliegue local de otros servicios, evalúe los servicios que se van a migrar. Si alguno de los servicios tiene dependencias externas desplegadas de forma local, debe configurar el acceso a los de Oracle Cloud Infrastructure o planificar una migración de los servicios a Oracle Cloud Infrastructure fuera de la migración de WebLogic.

Descripción general del proceso

El proceso de migración es diferente dependiendo de si necesita un dominio de Java necesario (JRF) o un dominio que no sea JRF.

Para un dominio de JRF, debe provisionar una red virtual en la nube (VCN) con una subred privada y provisionar una base de datos como almacén de datos de JRF antes de desplegar la pila de Oracle Cloud Marketplace. La pila de Oracle Cloud Marketplace puede desplegar las otras subredes para las instancias de máquina virtual (VM) y los equilibradores de carga.

Para un dominio que no es de JRF (donde no se necesita una base de datos en el momento del provisionamiento), la pila de Oracle Cloud Marketplace puede crear el VCN y todas las subredes necesarias. Puede agregar una subred privada para bases de datos de aplicaciones al VCN existente después de provisionar la pila.

  1. Realice tareas preliminares para configurar el entorno para ambos tipos de dominios:

    1. Crear un compartimento en Oracle Cloud Infrastructure.

    2. Crear un almacén y una clave.

    3. Cree un secreto para la contraseña de WebLogic.

  2. Realice tareas preliminares para un dominio de archivo necesario de Java (JRF):

    Puede utilizar la opción de inicio rápido de red para configurar un dispositivo VCN con las puertas de enlace necesarias, tanto las subredes públicas como privadas, las tablas de enrutamiento y las listas de seguridad. De manera opcional, puede crear subredes privadas adicionales si es necesario.

    También puede crear manualmente VCN y los recursos específicos necesarios:

    1. Cree una red virtual en la nube (VCN).

    2. Defina listas de seguridad y tablas de enrutamiento en la subred de la base de datos para permitir el acceso desde otras subredes.

    3. Cree una subred privada.

    4. Cree un gateway de Internet.

    Si crea VCN manualmente o mediante el asistente, también debe hacer lo siguiente:

    1. Agregue reglas de seguridad a la lista de seguridad de subred de la base de datos para permitir el acceso desde otras subredes y desde conexiones locales.
    2. Provisionar una base de datos como almacén de datos de JRF.
    3. Cree un secreto para la contraseña SYS de la base de datos.
  3. Despliegue la instalación de WebLogic Server con la pila de Oracle Cloud Marketplace.

    Seleccione la opción para provisionar un dominio JRF si es necesario e introduzca la información de la base de datos operativa (JRF) previamente provisionada.

  4. Aprovisione las bases de datos de aplicaciones necesarias en Oracle Cloud Infrastructure y migre bases de datos locales a las bases de datos de aplicaciones de Oracle Cloud Infrastructure.
  5. Migre las cargas de trabajo mediante uno de los siguientes métodos:
    1. Migre las cargas de trabajo manualmente mediante la consola del administrador de WebLogic para desplegar recursos y uno de los métodos siguientes para desplegar aplicaciones:
      • Consola del Administrador de WebLogic
      • Herramientas de despliegue de JDeveloper
    2. Migrar cargas de trabajo mediante el despliegue de herramientas de WebLogic (WLDT).
    3. Migrar cargas de trabajo mediante WebLogic Scripting Tool dirigida a archivos de comandos de despliegue de aplicaciones existentes al nuevo dominio.