使用迁移工具

迁移支持包含随附于 WebSphere® Application Server.NET Framework的工具。 这些工具主要支持将先前版本中的配置和应用程序保存到特定于迁移的备份目录中,然后将该配置导入到最新版本的应用程序服务器中。

准备工作

支持的配置:

本主题阐述概要文件配置迁移。 要将您的应用迁移至最新版本,请使用 WebSphere Application Server Migration Toolkit。

阅读 《迁移、共存与互操作性概述》 及《 迁移注意事项 》。 有关帮助您规划和执行迁移的资源,请访问知识库: WebSphere Application Server 迁移规划

重要提示: 请使用与您正在安装 WebSphere Application Server 的版本对应的迁移工具。 这些工具在不断更新。 若使用早期版本的迁移 WebSphere Application Server 工具,您可能会遇到迁移问题。

完成安装后,迁移脚本位于 app_server_root/bin 目录中。

在迁移至版本 9.0 产品之前,您可以使用 WASPreUpgrade 命令来存储现有版本的配置。

过程

选择适当的迁移工具来迁移产品配置。
“迁移”向导
您使用迁移向导将早期受支持的 WebSphere Application Server 版本迁移至 9.0 版本

向导是主要版本 9.0 迁移工具(即 WASPreUpgrade 和 命令 WASPostUpgrade )的图形化界面。

迁移向导无法在非图形环境中运行。 非图形环境的示例包括 Telnet 会话。 如果要在非图形环境中运行迁移,那么使用 WASPreUpgradeWASPostUpgrade 命令。

迁移属性文件
您可以指定 -properties file_name.properties 参数以输入其中包含用于定义迁移的属性的属性文件,代替在迁移命令上指定各个参数。 通过在属性文件中定义迁移设置,可以轻松地反复执行迁移过程。

模板 migration.properties 文件位于 app_server_root/properties 目录中。 模板中包含有关定义属性的指示信息和示例。 有关更多信息,请参阅通过属性定义迁移

WASPreUpgrade 命令
您使用 命令 WASPreUpgrade 将先前安装的 WebSphere Application Server 的应用程序和配置数据保存到备份目录中。

WASPostUpgrade 命令可将配置数据从该目录复原到新安装。

迁移向导在迁移期间将调用 WASPreUpgrade 命令。 安装新版本后,还可以使用该命令来执行手动迁移。

阅读 WASPreUpgrade 命令以获取更多信息。

WASPostUpgrade 命令
使用 WASPostUpgrade 命令可从前发行版复原配置数据。

WASPostUpgrade 命令从 WASPreUpgrade 命令存储数据的备份目录中读取数据。

迁移向导在迁移期间将调用 WASPostUpgrade 命令。 安装新版本后,还可以使用该命令来执行手动迁移。

阅读 WASPostUpgrade 命令以获取更多信息。

WASMigrationAppInstaller 命令
使用 WASMigrationAppInstaller 命令将应用程序从先前发行版迁移到新发行版。

WASPostUpgrade 命令还尝试将应用程序迁移到新发行版。 如果您运行 WASPostUpgrade 命令时发生的唯一问题是有关安装应用程序的问题,请运行 WASMigrationAppInstaller 命令,而不是重新运行 WASPostUpgrade 命令。

该工具进安装尚未安装的应用程序,因此您可以根据需要多次运行该工具。

阅读 WASMigrationAppInstaller 命令以获取更多信息。

createRemoteMigrJar 命令
对于远程迁移,您可以使用 命令 createRemoteMigrJar 创建一个.jar 文件,该文件使您能够在未安装 WebSphere Application Server 的系统上运行 命令 WASPreUpgrade 。 生成的 WAS_ver_OS.arch_RemoteMigrSupport.jar 文件包含目标安装中的文件,包括用于运行命令 WASPreUpgrade 的文件以及Java™。
避免问题: 由于该命令会收集目标安装环境中的文件和信息,因此JAR文件仅在源安装环境与目标安装环境的操作系统和架构完全一致时才能使用。 如果两者中的任何一个不同,则必须在源机器上安装 WebSphere Application Server

有关更多信息,请参阅 createRemoteMigrJar 命令

convertSelfSignedCertificatesToChained 任务
链式证书是 WebSphere Application Server 版本 9.0 中的默认证书类型。 管理员可以将 convertSelfSignedCertificatesToChained 任务与 wsadmin 工具配合使用,以将自签名证书转换为链式证书。

有关详细信息,请参阅 AdminTask 对象文章中的 SSLMigrationCommands 命令组。

提示: 如需帮助,请阅读《 迁移故障排除指南》。

下一步做什么?

使用选择的工具来迁移产品配置。