Definición de la migración mediante las propiedades

En lugar de especificar los parámetros individuales en los mandatos de migración, puede especificar el parámetro -properties nombre_archivo.properties para especificar un archivo de propiedades que contiene las propiedades que definen la migración. Definir los valores de migración en un archivo de propiedades permite que el proceso de migración sea fácilmente repetible.

Acerca de esta tarea

El archivo de propiedades puede contener los siguientes tipos de propiedades:
  • Propiedades de parámetros de migración: estas propiedades son equivalentes a los parámetros que especifica para los mandatos de migración. No todos los parámetros de línea de mandatos pueden especificarse como una propiedad de parámetro; las limitaciones se describen en el archivo de plantilla migration.properties.
  • Propiedades generales de rastreo y depuración: estas propiedades controlan el rastreo y la depuración cuando los mandatos de migración invocan herramientas externas. Por ejemplo, puede habilitar o inhabilitar el rastreo y especificar ubicaciones y series de rastreo.

Las propiedades que define en el archivo de propiedades tienen prioridad sobre las propiedades del sistema, pero los parámetros que especifica en la línea de mandatos tienen prioridad sobre los definidos en el archivo de propiedades.

Consejo: Puede utilizar el mismo archivo para todos los tipos de perfil y migración, porque las propiedades que no se apliquen se ignorarán.

Procedimiento

  1. Cree el archivo de propiedades.
    Best practice Best practice: El archivo de plantilla migration.properties se encuentra en el directorio raíz_servidor_aplic/properties. La plantilla contiene instrucciones para definir propiedades y ejemplos de los valores predeterminados para las propiedades de línea de mandatos. Copie la plantilla migration.properties en una ubicación nueva y, a continuación, modifique el archivo para que se adapte a la migración.bprac

    También puede crear su propio archivo de propiedades sin utilizar la plantilla.

    Defina las propiedades utilizando los formatos siguientes:
    Propiedades de parámetros para todos los mandatos
    com.ibm.ws.migration.parameter.nombre_parámetro=valor
    Por ejemplo:
    com.ibm.ws.migration.parameter.traceString=*=info:Migration.SSPI=fine:Migration.Flow=finer
    Propiedades de parámetros para mandatos específicos
    com.ibm.ws.migration.nombre_mandato.parameter.nombre_parámetro=valor
    Por ejemplo:
    com.ibm.ws.migration.WASPostUpgrade.parameter.includeApps=true
    Propiedades generales de rastreo y depuración
    Las definiciones de propiedades de rastreo y depuración varían dependiendo del mandato ejecutado, pero utilice el siguiente formato general:
    com.ibm.ws.familia_mandatos.nombre_mandato.nombre_parámetro
    Por ejemplo:
    com.ibm.ws.migration.backupConfig.trace=true
    com.ibm.ws.migration.backupConfig.logfile=/QIBM/UserData/logs/myBackupLog.log
    com.ibm.ws.scripting.traceString=com.ibm.ws.management.*=all:com.ibm.websphere.management.*=all
  2. Cuando ejecuta un mandato de migración, especifique el archivo de propiedades en el parámetro -properties nombre_archivo.properties.
    Por ejemplo:
    /QIBM/ProdData/WebSphere/AppServer/V9/ND/bin/WASPreUpgrade /mybackup/WAS70Backup
    /QIBM/UserData/WebSphere/AppServer/V7/ND/profiles/AppServer70 
    -properties /QIBM/UserData/my90migration.properties
    Las propiedades que no se aplican a los mandatos se ignoran.

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-iseries&topic=tmig_setprops
File name: tmig_setprops.html