使用迁移工具

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

准备工作

支持的配置:

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

请阅读 《迁移、共存与互操作性概述》 和《 迁移注意事项 》。 如需获取有关迁移规划和实施的资源,请访问 “知识库: WebSphere Application Server 迁移规划 ”。

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

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

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

过程

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

该向导是 Version 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 命令组的文章。

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

下一步做什么?

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