Nouveautés pour la migration
WebSphere Application Server Version 9.0 introduit plusieurs améliorations clés pour les outils de migration.
- Plutôt que de spécifier des paramètres individuels sur les commandes de migration, telles que WASPreUpgrade et WASPostUpgrade, vous pouvez spécifier le paramètre -properties file_name.properties pour saisir un fichier de propriétés. Le fichier de propriétés contient les propriétés suivantes :
Un modèle de fichier migration.properties est situé dans le répertoire app_server_root/properties. Le modèle contient des instructions et des exemples pour la définition des propriétés. Après avoir copié le fichier vers un nouvel emplacement, modifiez le fichier en fonction de votre migration. 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.
Pour plus d'informations sur l'utilisation du fichier de propriétés, reportez-vous à Définition de votre migration à travers les propriétés.
Les paramètres WASPostUpgrade -replacePorts et -portBlock ont été remplacés par les paramètres -setPorts et -resolvePortConflicts respectivement. Ces nouveaux paramètres offrent une meilleure clarté et une flexibilité sur la façon dont les outils de migration affectent les valeurs de port dans la nouvelle configuration.
Avec le paramètre -setPorts, vous pouvez choisir parmi les options suivantes :Avec le paramètre -resolvePortConflicts, vous pouvez choisir de résoudre les conflits de ports en incrémentant à partir de la valeur en conflit ou d'une valeur que vous spécifiez.
La valeur de port par défaut pour toute nouvelle adresse de noeud final est récupérée à partir d'un modèle de profil et est vérifiée pour les conflits.
Pour plus d'informations, reportez-vous à la rubrique WASPostUpgrade command.
Vous pouvez utiliser la commande WASMigrationAppInstaller pour migrer des applications de votre version précédente dans la nouvelle version. L'outil est destiné à remplacer le script install_all_apps.jy.
La commande WASPostUpgrade tente également de migrer vos applications vers la nouvelle version. Si les seuls problèmes qui se produisent lorsque vous exécutez la commande WASPostUpgrade étaient liés à l'installation d'applications, exécutez la commande WASMigrationAppInstaller au lieu de réexécuter la commande WASPostUpgrade.
L'outil installe uniquement les applications qui ne sont pas déjà installées, de sorte que vous pouvez exécuter l'outil autant de fois que nécessaire.
Pour plus d'informations, voir la rubrique Commande WASMigrationAppInstaller.
Les modifications apportées à la Version 9.0 incluent de nombreuses fonctions obsolètes, stabilisées ou retirées, ainsi que des modifications de valeurs par défaut et de comportement. Ces modifications peuvent affecter votre environnement WebSphere Application Server et nécessiter des modifications.
Pour obtenir la liste de ces modifications, voir Nouveautés de WebSphere Application Server.