Définition de votre migration à travers les propriétés

Plutôt que de spécifier des paramètres individuels sur les commandes de migration, vous pouvez spécifier le paramètre -properties file_name.properties pour saisir un fichier de propriétés contenant les propriétés qui définissent votre migration. En définissant vos paramètres de migration dans un fichier de propriétés, vous pouvez rendre le processus de migration facilement reproductible.

Pourquoi et quand exécuter cette tâche

Le fichier de propriétés peut contenir les types de propriété suivantes :
  • Propriétés des paramètres de migration : ces propriétés sont équivalentes aux paramètres que vous spécifiez pour les commandes de migration. Certains paramètres de ligne de commande ne peuvent pas être spécifiés comme propriété de paramètre ; les limitations sont notées dans le fichier modèle de migration.properties.
  • Propriétés générales de traçage et de débogage : ces propriétés contrôlent le traçage et le débogage lorsque les commandes de migration appellent des outils externes. Par exemple, vous pouvez activer ou désactiver la trace et spécifier des chaînes et des emplacements de trace.

Les propriétés que vous définissez dans le fichier de propriétés ont priorité sur les propriétés du système, mais les paramètres que vous spécifiez sur la ligne de commande ont priorité sur ceux définis dans le fichier de propriétés.

Conseil : Vous pouvez utiliser le même fichier pour tous les types de profil et de migration, car les propriétés qui ne sont pas applicables sont ignorées.

Procédure

  1. Créez le fichier de propriétés.
    Pratiques recommandées Pratiques recommandées: Un modèle de fichier migration.properties est situé dans le répertoire app_server_root/properties.Le modèle contient des instructions pour la définition de propriétés et d'exemples des valeurs par défaut pour les propriétés de ligne de commande. Copiez le fichier modèle migration.properties à un nouvel emplacement, puis modifiez le fichier en fonction de votre migration.bprac

    Alternativement, vous pouvez créer votre propre fichier de propriétés sans utiliser le modèle.

    Définissez les propriétés en utilisant les formats suivants :
    Propriétés des paramètres pour toutes les commandes
    com.ibm.ws.migration.parameter.parm_name=value
    Par exemple :
    com.ibm.ws.migration.parameter.traceString=*=info:Migration.SSPI=fine:Migration.Flow=finer
    Propriétés des paramètres pour des commandes spécifiques
    com.ibm.ws.migration.command_name.parameter.parm_name=value
    Par exemple :
    com.ibm.ws.migration.WASPostUpgrade.parameter.includeApps=true
    Propriétés générales de traçage et de débogage
    Les définitions de propriétés de traçage et de débogage varient en fonction de l'exécution de la commande, mais utilisent le format général suivant :
    com.ibm.ws.command_family.command_name.parm_name
    Par exemple :
    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. Lorsque vous exécutez une commande de migration, entrez le fichier de propriétés dans le paramètre -properties file_name.properties.
    Par exemple :
    /QIBM/ProdData/WebSphere/AppServer/V9/ND/bin/WASPreUpgrade /mybackup/WAS70Backup
    /QIBM/UserData/WebSphere/AppServer/V7/ND/profiles/AppServer70 
    -properties /QIBM/UserData/my90migration.properties
    Les propriétés qui ne sont pas applicables à la commande sont ignorées.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-iseries&topic=tmig_setprops
Nom du fichier : tmig_setprops.html