Copiar el software de la aplicación

Si la aplicación de origen o los niveles web se están ejecutando en el sistema operativo Linux con una versión actual de PeopleTools, podrá migrar manualmente ("levantar y cambiar") la aplicación y los niveles web al entorno OCI. En este ejemplo, se utiliza PeopleTools 8.57.11 y Oracle Linux versión 7 (OEL 7) con la última actualización.

Si los nodos de capa media de origen están ejecutando un sistema operativo que no sea Linux, debe instalar la aplicación PeopleSoft y las capas web en las instancias informáticas de OCI mediante las herramientas psft-dpk-setup.sh. Debe instalar Puppet para orquestación. Consulte Instalación de Paquetes de Despliegue de PeopleSoft PeopleTools 8.58 para obtener instrucciones.

Aumento manual de la aplicación PeopleSoft y los niveles web

"El traslado" de la aplicación PeopleSoft y el software de nivel web desde el sistema de origen implica empaquetar la instalación del software PeopleSoft en el sistema de origen. El entorno local PeopleSoft puede estar activo y en ejecución durante este proceso.
  1. Conéctese a uno de los servidores de la capa web de la aplicación de origen como propietario de la aplicación (psadm2).
  2. Comprima las siguientes ubicaciones:
    • PS_HOME
    • PS_APP_HOME
    • PS_CUST_HOME
    • JAVA_HOME
    • Directorio raíz de BEA
    • ORACLE_HOME
    • TNS_ADMIN
    $ zip -r ps_home.zip $PS_HOME
    $ zip -r ps_app_home.zip $PS_APP_HOME
    $ zip -r ps_cust_home.zip $PS_CUST_HOME
    $ zip -r ps_jdk.zip $JAVA_HOME
    $ zip -r bea.zip BEA directory location/bea
    $ zip -r oracle_home.zip $ORACLE_HOME
    $ zip -r tns_admin.zip $TNS_ADMIN
    CONSEJO: Si varias de estas ubicaciones son subdirectorios en un directorio principal, como /u01/app/psft/pt, puede comprimir el directorio principal:
    $ zip -r pt.zip /full-path/pt

    Para capturar las configuraciones de dominio del programador de procesos y la aplicación de Tuxedo, también comprima el directorio PS_CFG_HOME/appserv y el archivo PS_CFG_HOME/peoplesoft.properties. No comprima el directorio PS_CFG_HOME/webserv, ya que se volverá a crear en las instancias informáticas de OCI.

  3. Cargue (copie) todos los archivos ZIP en el directorio compartido creado en una de las instancias informáticas de OCI. Tenga en cuenta que realizará la copia remota en el entorno de OCI como usuario opc.
    Puede que sea necesario permitir privilegios de escritura para que el usuario opc escriba en el directorio anterior. Puede eliminar el privilegio una vez que se haya completado la copia.
    Desde el sistema local o de origen, puede utilizar el comando scp para copiar los archivos ZIP si tiene varios:
    $ scp -I path to key file *.zip opc@IP address to iad-psft-hcm-app01:/u01/app/psft/pt/
    Si ha creado un archivo ZIP grande, el comando puede ser similar a:
    $ scp -I path to key file pt.zip opc@iad-psft-hcm-app01:/u01/app/psft/
  4. Cambie la propiedad de los archivos ZIP a psadm2 en la instancia informática de OCI.
    $ ssh -I path to key file opc@iad-psft-hcm-app01
    $ sudo su – root
    # cd /u01/app/psft/pt
    # chown psadm2:oinstall *.zip

Instalar el software PeopleSoft

Para instalar el software PeopleSoft, descomprima los archivos ZIP cargados en las ubicaciones de directorio correctas. Dado que el sistema de archivos se comparte entre todas las capas medias de OCI, esto se realiza solo en una de las instancias informáticas PeopleSoft.
  • Descomprima los archivos ZIP cargados en una de las instancias informáticas PeopleSoft.
    • Un ejemplo de descompresión de archivos ZIP individuales:

      $ ssh -I path to key file opc@iad-psft-hcm-app01
      $ sudo su – psadm2
      $ cd /u01/app/psft/pt
      $ unzip ps_home.zip
      $ unzip ps_app_home.zip
      $ unzip ps_cust_home.zip
      $ unzip ps_jdk.zip
      $ unzip ps_bea.zip
      $ unzip oracle_home.zip
      $ unzip tns_admin.zip
    • Si todos los directorios están en un archivo ZIP, el comando será similar al siguiente:

      $ ssh -I path to key file opc@iad-psft-hcm-app01
      $ sudo su – psadm2
      $ cd /u01/app/psft
      $ unzip pt.zip

Restauración de la Configuración de Dominio del Gestor de Procesos y la Aplicación

Si ha capturado las configuraciones de dominio del servidor de aplicaciones (APPSRV) y del programador de procesos (PRCS) del sistema de origen en el directorio PS_CFG_HOME/appsrv, puede restaurar estas configuraciones en las instancias informáticas de OCI que alojarán los dominios del servidor de aplicaciones y del servidor del programador de procesos.
  1. Copie el archivo ps_cfg_home.zip en todas las instancias informáticas de OCI que alojarán los dominios del programador de procesos y aplicaciones.
  2. Como usuario psadm2, descomprima el archivo en cada una de esas instancias informáticas de OCI.
    $ cd $PS_CFG_HOME
    $ unzip ps_cfg_home.zip
  3. Verifique que la estructura de directorios tenga un aspecto similar al siguiente:
    Dominio del servidor de aplicaciones:
    
    $PS_CFG_HOME/appserv/App server domain name from source system
    Dominio del gestor de procesos:
    $PS_CFG_HOME/appserv/App server domain name from source system/prcs/Process server domain name from source system

Crear scripts administrativos personalizados

Puede crear y rellenar el directorio de script administrativo personalizado, $SCRIPT_DIR, introducido en la estructura de directorios de software PeopleSoft. Para ver ejemplos, consulte los scripts de ejemplo en el directorio Basic Tasks de GitHub.