La prise en charge de la migration se compose d'outils inclus avec WebSphere® Application Server. Ces outils assurent principalement la sauvegarde de la configuration et des applications d'une ancienne version du produit dans un répertoire de sauvegarde spécifique, puis l'importation de cette configuration dans la version la plus récente du serveur d'applications.
Configurations prises en charge:Cette rubrique concerne la migration de la configuration de profil. Pour migrer vos applications vers la version la plus récente, utilisez le WebSphere Application Server Migration Toolkit.
Voir Présentation de la migration, de la coexistence et de l'interopérabilité et Remarques relatives à la migration. Pour obtenir des ressources permettant de planifier et d'effectuer la migration, consultez le site Knowledge Collection: Migration planning for WebSphere Application Server.
Important: Utilisez les outils de migration pour la version de WebSphere Application Server que vous installez. Les outils changent d'une version à une autre. Si vous utilisez les outils de migration d'une version antérieure de WebSphere Application Server, vous risquez de rencontrer un problème lors de la migration.
Les scripts de migration se trouvent dans le répertoire app_server_root/bin après l'installation.
Vous pouvez utiliser la commande WASPreUpgrade pour stocker la configuration d'une édition existante avant de migrer vers le produit version 9.0 .
Sélectionnez les outils appropriés pour migrer vos configurations de produit.
- Assistant de migration
- Vous utilisez l'assistant de migration pour migrer une version prise en charge antérieure de WebSphere Application Server vers version 9.0.
L'assistant est l'interface graphique des principaux outils de migration version 9.0 , du WASPreUpgrade et des commandes WASPostUpgrade .
Il ne peut pas fonctionner dans un environnement non graphique. Les environnements non graphiques englobent par exemple les sessions telnet. Si vous souhaitez exécuter la migration dans un environnement non graphique, utilisez les commandes WASPreUpgrade et WASPostUpgrade.
- Fichier de propriétés du processus de migration
- 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.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. Pour plus d'informations, voir Définition de votre migration via les propriétés.
- commande WASPreUpgrade
- La commande WASPreUpgrade permet de sauvegarder les applications et les données de configuration d'une installation précédente de WebSphere Application Server dans un répertoire de sauvegarde.
La commande
WASPostUpgrade restaure les données de configuration du répertoire au nouvel emplacement.
L'assistant de migration appelle la commande WASPreUpgrade pendant la migration. Vous pouvez également utiliser la commande pour effectuer une migration manuelle après l'installation de la nouvelle version.
Pour plus d'informations, voir la commandeWASPreUpgrade .
- commande WASPostUpgrade
- La commande WASPostUpgrade permet de restaurer les données de configuration d'une version précédente.
La commande WASPostUpgrade lit les données du répertoire de sauvegarde dans lequel la commande WASPreUpgrade a enregistré les données.
L'assistant de migration appelle la commande WASPostUpgrade pendant la migration. Vous pouvez également utiliser la commande pour effectuer une migration manuelle après l'installation de la nouvelle version.
Pour plus d'informations, voir CommandeWASPostUpgrade .
- commande WASMigrationAppInstaller
- Utilisez la commande WASMigrationAppInstaller pour migrer des applications de votre version précédente dans la nouvelle version.
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, consultez la commande WASMigrationAppInstaller.
- commande createRemoteMigrJar
- Pour les migrations à distance, vous pouvez utiliser la commande createRemoteMigrJar pour créer un fichier .jar qui vous permet d'exécuter la commande WASPreUpgrade sur un système sur lequel WebSphere Application Server n'est pas installé. Le fichier WAS_ver_OS.arch_RemoteMigrSupport.jar résultant collecte les fichiers de l'installation cible, y compris les fichiers permettant d'exécuter la commande WASPreUpgrade et Java™.
Eviter les problèmes: Etant donné que la commande collecte des fichiers et des informations à partir de l'installation cible, le fichier JAR ne peut être utilisé que si les systèmes d'exploitation et les architectures des installations source et cible sont identiques. Si l'un de ces éléments est différent, vous devez installer WebSphere Application Server sur la machine source.
Pour plus d'informations, voir la commande createRemoteMigrJar.
- Tâche convertSelfSignedCertificatesToChained
- Les certificats chaînés sont le type de certificat par défaut dans WebSphere Application Server Version 9.0. Les administrateurs peuvent utiliser
la tâche convertSelfSignedCertificatesToChained avec l'outil wsadmin pour convertir
les certificats autosignés en certificats chaînés.
Lisez l'article relatif au groupe de commandes SSLMigrationCommands pour l'objet AdminTask (SSLMigrationCommands command
group for the AdminTask object) pour plus d'informations.
Etape suivante
Utilisez les outils sélectionnés pour migrer la configuration du produit.