Utilisation de la commande zmmt pour créer des définitions de migration sur z/OS
Avant de faire migrer un noeud WebSphere Application Server Version 7.0 ou ultérieures vers la Version 9.0, vous devez créer des travaux JCL (fichiers CNTL et DATA) que vous exécuterez lors de la migration effective. Vous pouvez utiliser la commande zmmt pour créer les travaux et les instructions appropriés. Apprenez à utiliser la commande zmmt dans le processus de migration.
Avant de commencer

Cet article traite de la migration de configuration de profil. Pour faire migrer vos applications vers la dernière version, utilisez le kit d'outils de migration de WebSphere Application Server. Pour plus d'informations, voir Migration Toolkit on WASdev.
sptcfgInstallez WebSphere Application Server Version 9.0 sur un système z/OS avec une configuration Version 7.0 ou ultérieures.
Pourquoi et quand exécuter cette tâche
Vous pouvez utiliser la commande zmmt pour créer des travaux de migration et migrer des noeuds WebSphere Application Server Version 7.0 ou ultérieures vers la Version 9.0. La commande zmmt n'effectue pas la migration proprement dite ; elle crée des travaux par lots et des instructions que vous pouvez utiliser ensuite pour exécuter les tâches de migration.
La commande zmmt est une alternative à l'outil z/OS Migration Management Tool. Elle peut être préférée à cet outil si vous ne disposez d'aucun poste de travail doté de WebSphere Customization Toolbox ou si vous devez automatiser la génération des travaux de migration.
La commande zmmt s'utilise avec un fichier de réponses que vous créez manuellement.
Conseil : La migration d'un environnement de service d'applications WebSphere Application Server demande beaucoup de planification et de coordination. Si vous n'avez jamais fait migrer de serveur d'applications, exercez-vous avec un serveur autonome d'essai et un exemple de fichier de réponses.Remarque : Dans WebSphere Application Server Version 9.0, vous pouvez utiliser l'outil z/OS Migration Management Tool ou la commande zmmt et les travaux générés pour migrer les noeuds Version 7.0 ou ultérieures vers la Version 9.0. Une fois le noeud migré, vous l'administrez toutefois à l'aide de la console d'administration ou des scripts WebSphere Application Server Version 9.0.- Le script shell zmmt.sh se trouve dans le répertoire racine_install/bin.
- Ce paramètre est utilisé pour indiquer le chemin du fichier de réponses
Il ne peut pas être utilisé avec le paramètre -profilePath.
- Ce paramètre indique le chemin complet d'un ensemble de travaux
générés existant.
Il ne peut pas être utilisé avec le paramètre -responseFile.
- Ce paramètre obligatoire est utilisé pour indiquer le répertoire de l'espace de travail Eclipse.
Il doit s'agir du chemin défini dans le fichier de réponses avant le répertoire .metadata indiqué pour les variables profilePath et templatePath.
- Ce paramètre facultatif permet de copier les travaux générés par un système USS
(UNIX System Services)
sur une paire d'ensembles de données partitionnés.
La commande zmmt copie d'abord les travaux de migration sur un système de fichiers USS.
- Ce paramètre facultatif est utilisé pour tenter d'allouer les ensembles de données cible.
Il ne peut pas être utilisé sans le paramètre -transfer.
Les ensembles de données sont déterminés en ajoutant les valeurs ".CNTL" et ".DATA" à la valeur de la variable zTargetHLQ pour le profil contenant les travaux en cours de copie. Cette opération remplace les fichiers existants portant le même nom dans ces jeux de données.
- Ce paramètre est utilisé pour indiquer le chemin du fichier de réponses
Les exemples suivants illustrent plusieurs utilisations courantes de la commande zmmt et de ses attributs. Dans ces exemples, /xxx peut être n'importe quel répertoire accessible en lecture et en écriture à l'utilisateur qui exécute le script zmmt.sh.
Procédure
Résultats
install_root/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.
Les travaux de migration ont été copiés dans les ensembles de données CNTL et DATA. Suivez les instructions générées fournies dans l'ensemble de données CNTL pour effectuer la migration à proprement parler.