Utilización del mandato zmmt para crear definiciones de migración en z/OS

Antes de migrar un nodo de WebSphere Application Server Versión 7.0 o posterior a la Versión 9.0, debe crear los trabajos JCL (lenguaje de control de trabajos) (conjuntos de datos CNTL y DATA) que ejecutará durante la migración real. Puede utilizar el mandato zmmt para crear los trabajos y las instrucciones adecuados. Obtenga información sobre cómo puede utilizar el mandato zmmt en el proceso de migración.

Antes de empezar

Supported configurations Supported configurations:

En este artículo se describe la migración de la configuración de perfil. Para migrar sus aplicaciones a la versión más reciente, utilice WebSphere Application Server Migration Toolkit. Para obtener más información, consulte Migration Toolkit en WASdev.

sptcfg

Instale WebSphere Application Server Versión 9.0 en un sistema z/OS que contenga una configuración de la Versión 7.0 o posterior.

Nota: El mandato zmmt está destinado a que lo utilice un administrador o programador de sistemas que esté familiarizado con el sistema de destino z/OS en el que se ejecutan los nodos de la Versión 9.0 migrados.

Acerca de esta tarea

Visión general

Puede utilizar el mandato zmmt para crear trabajos de migración para migrar nodos de WebSphere Application Server Versión 7.0 o posterior a la Versión 9.0. El mandato zmmt no realiza la migración sino que crea trabajos por lotes e instrucciones que puede utilizar para realizar las tareas de migración reales.

El mandato zmmt es una alternativa a la Herramienta de gestión de migración de z/OS. Es aconsejable utilizar este mandato en lugar de la herramienta para crear trabajos de migración si no tiene estaciones de trabajo con WebSphere Customization Toolbox disponible o si necesita personalizar la generación de los trabajos de migración.

Ejecute el mandato zmmt utilizando un archivo de respuestas de la migración que habrá creado manualmente.

Consejo: La migración de un entorno de servidor de aplicaciones de WebSphere Application Server necesita mucha planificación y coordinación. Si no ha configurado con anterioridad un servidor de aplicaciones, debe configurar un servidor de aplicaciones autónomo de "prueba" utilizando un archivo de respuestas de ejemplo.
Nota: En WebSphere Application Server Versión 9.0, puede utilizar la Herramienta de gestión de migración de z/OS o el mandato zmmt y los trabajos que éstos generan para migrar los nodos de la Versión 7.0 o posterior a la Versión 9.0. Sin embargo, después de migrar realmente un nodo, utilice la consola de administración o los scripts de WebSphere Application Server Versión 9.0 para administrarlo.
Ubicación del script del shell
El script de shell zmmt.sh se encuentra en el directorio raíz_instalación/bin.
Parámetros
-responseFile
Este parámetro se utiliza para especificar la vía de acceso al archivo de respuestas.

No se puede utilizar con el parámetro -profilePath.

-profilePath
Este parámetro se utiliza para especificar un nombre de vía de acceso totalmente calificado a un conjunto existente de trabajos generados.

No se puede utilizar con el parámetro -responseFile.

-workspace
Este parámetro necesario se utiliza para especificar el directorio de espacio de trabajo de Eclipse.

Debe coincidir con la vía de acceso especificada en el archivo de respuestas antes del directorio .metadata para las variables profilePath y templatePath.

-transfer
Este parámetro opcional se utiliza para copiar trabajos generados de un sistema de archivos USS (UNIX System Services) en un par de conjuntos de datos particionados.

En primer lugar, el mandato zmmt graba los trabajos de migración en un sistema de archivos USS.

-allocate
Este parámetro opcional se utiliza para intentar asignar los conjuntos de datos de destino.

Este parámetro no se puede utilizar sin el parámetro -transfer.

Los conjuntos de datos se determinan añadiendo los valores ".CNTL" y ".DATA" al valor zTargetHLQ para el perfil que contiene los trabajos que se están copiando. Esta operación sobrescribe los archivos existentes con el mismo nombre de esos conjuntos de datos.

Ejemplos

En los siguientes ejemplos se describen líneas de mandatos típicas con atributos para el mandato zmmt. En estos ejemplos, /xxx puede ser cualquier directorio para el que el usuario que invoca el script zmmt.sh tiene acceso de lectura y grabación.

  • zmmt.sh -workspace /xxx -responseFile /xxx/ZAppSrvcmd.responseFile

    Este ejemplo genera los trabajos de migración en la ubicación especificada mediante la opción profilePath del archivo de respuestas.

  • zmmt.sh -workspace /xxx -responseFile /xxx/ZAppSrvcmd.responseFile -transfer -allocate
    . Este ejemplo realiza las acciones siguientes:
    • Genera los trabajos de migración en la ubicación especificada mediante la opción profilePath del archivo de respuestas.
    • Transfiere los trabajos del sistema de archivos a los conjuntos de datos CNTL y DATA
    • Asigna los conjuntos de datos CNTL y DATA de destino utilizando el calificador de alto nivel especificado por la opción targetHLQ en el archivo de respuestas
  • zmmt.sh -workspace /xxx -profilePath /xxx/ZAppSrvcmd -transfer -allocate
    Este ejemplo realiza las acciones siguientes:
    • Transfiere los trabajos generados en la ubicación especificada por el parámetro -profilePath a esos conjuntos de datos
    • Asigna los conjuntos de datos CNTL y DATA de destino utilizando el calificador de alto nivel especificado por la opción targetHLQ en el archivo de respuestas
    Nota: En este uso se da por supuesto que los trabajos ya se han generado con una invocación anterior del script zmmt.sh.
  • zmmt.sh -workspace /xxx -transfer -responseFile /xxx/ZAppSrvcmd.responseFile

    Este ejemplo transfiere los trabajos generados de la ubicación especificada mediante la opción profilePath del archivo de respuestas a los conjuntos de datos CNTL y DATA generados.

    Nota: En este uso se supone que los trabajos ya se han generado con una invocación anterior del script zmmt.sh y que ya se han asignado los conjuntos de datos CNTL y DATA de destino.

Procedimiento

  1. Prepare el tipo de archivos de respuestas que necesita.
  2. En el sistema z/OS de destino, ejecute el script de shell zmmt.sh utilizando el archivo de respuestas preparado.

    El mandato crea los archivos CNTL y DATA necesarios para ejecutar los trabajos necesarios. Es necesario ubicar el archivo de respuestas en el sistema de archivos UNIX (USS).

Resultados

Después de ejecutar el script zmmt.sh, deberá obtener una salida similar a la siguiente:
raíz_instalación/bin:> zmmt.sh  /zmmt/workspace
-responseFile  /ZMigDmgr01.responseFile  -allocate  -transfer<

osgi> Customization definition successfully written to 
  /zmt/workspace/.metadata/.plugins/com.ibm.ws390.mmt.config/profiles/ZMigDmgr01

Attempting to allocate dataset: ZMMT.CNTL
Allocation successful.
Attempting to allocate dataset: ZMMT.DATA
Allocation successful.
Copying CNTL files to ZMMT.CNTL...
Copy successful.
Copying DATA files to ZMMT.DATA...
Copy successful.

Los trabajos de migración se han copiado en los conjuntos de datos CNTL y DATA. Siga las instrucciones generadas proporcionadas en el conjunto de datos CNTL para efectuar la migración real.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-zos&topic=tmig_zmmt_cmd_using
File name: tmig_zmmt_cmd_using.html