What is new for migration

WebSphere® Application Server Version 9.0 introduces several key enhancements to the migration tools.

Clone migration: Migrate and keep your old profile functional

You can now migrate your configuration to Version 9.0 and continue to use your previous version profile, which is known as a clone migration. Clone migrations follow the standard migration procedures, except that you specify the -clone parameter when you run the zMMT wizard. The zMMT wizard prompts you for additional information as you proceed through the panels. If you clone a deployment manager, you must also clone its federated nodes.

For clone migrations, the new profile configuration must use unique port numbers so that the new and old configurations do not have port conflicts. Additionally, when you migrate a federated node, you must specify the Version 9.0 deployment manager host name and SOAP or RMI port.

Improved port assignment

The -replacePorts and -portBlock parameters were replaced by the -setPorts and -resolvePortConflicts parameters respectively. These new parameters provide better clarity and flexibility to how the migration tools assign port values in the new configuration.

With the -setPorts parameter, you can choose from the following options:
  • Use the values from the old configuration
  • Use new values generated by the migration tools
  • Assign all ports, starting at a value that you specify

With the -resolvePortConflicts parameter, you can choose to resolve port conflicts by incrementing from the conflicting value or from a value that you specify.

The default port value for any new endpoint address is retrieved from a profile template and is checked for conflicts.

In the z/OS Migration Management Tool GUI, when you migrate non-federated nodes, you can specify all individual port assignments when you choose to generate new values. For federated nodes, you can choose a starting point from which the new values are generated.

Integrated Compute Grid migration

Previously, Compute Grid or Feature Pack for Modern Batch on WebSphere Application Server was migrated to a new version by using the migrateConfigTo85.py script.

Instead of using this script, Compute Grid is now migrated as part of the standard migration processes, such as the z/OS® Migration Management Tool and zmmt command.

Integrated WebSphere Virtual Enterprise and Intelligent Management migration

In WebSphere Application Server Version 7 and Version 8, WebSphere Virtual Enterprise was installed as a separate product on top of WebSphere Application Server. In WebSphere Application Server Version 8.5, WebSphere Virtual Enterprise was included in the WebSphere Application Server product as Intelligent Management.

WebSphere Virtual Enterprise and Intelligent Management previously required the VEUpgrade command to migrate artifacts to the new WebSphere Application Server cell. Instead of using this command, the artifacts are now migrated as part of the standard migration processes, such as the z/OS Migration Management Tool and zmmt command.

WASMigrationAppInstaller application installation tool

You can use the WASMigrationAppInstaller command to migrate applications from your previous release into the new release. The tool is intended to replace the install_all_apps.jy script.

The tool installs only applications that are not already installed, so you can run the tool as many times as needed.

For more information, see WASMigrationAppInstaller command.

Deprecated, stabilized, and removed features

Changes in the Version 9.0 release include many deprecated, stabilized, or removed features, as well as some change in default value and behavior. These changes might affect your WebSphere Application Server environment and require modifications.

For a list of these changes, see What has changed in WebSphere Application Server.