迁移是指从先前发行版的 WebSphere® Application Server 收集配置信息并将其合并到新发行版的配置中。共存是指在同一台机器上同时运行新发行版和前发行版的
WebSphere Application Server。
开始之前
请参阅迁移、共存和互操作性的概述和迁移注意事项。有关可帮助您规划和执行迁移的资源,请访问知识库:WebSphere Application Server 的迁移规划。
迁移工具基本上会先将现有的
WebSphere 配置和用户应用程序保存在备份目录中,然后处理此备份目录的内容以将那些配置和应用程序从先前发行版的
WebSphere Application Server 迁移到最新发行版。
如果有先前版本的 WebSphere Application Server,那么必须决定是否将先前版本的配置和应用程序迁移到新版本。
执行迁移时并不会卸载先前版本。
- 对于独立应用程序服务器迁移和 Deployment Manager 迁移,如果在迁移期间未选择禁用先前版本的 Deployment Manager,那么较低发行版仍可运行。
- 对于联合节点迁移和 Deployment Manager 迁移,如果在迁移期间选择禁用先前的 Deployment Manager,那么在迁移成功完成后将禁用较低发行版。可以使用 migrationDisablementReversal.jacl 脚本重新启用先前版本。
如果同时运行两个不同版本的应用程序服务器,那么这两个版本共存。例如,如果 V7.0 和 V8.5 应用程序服务器在同一台机器上运行,那么这两个版本共存。
要支持共存,迁移概要文件时必须使用 -setPorts 和 -resolvePortConflicts 选项,或者必须手动解决端口冲突,以使两个发行版不会尝试使用同一端口。
第一个概要文件启动时绑定的任何端口将阻止第二个概要文件启动,因为该端口已在使用中。如果任一给定时间仅有一个概要文件发行版处于激活状态,那么不需要进行任何端口更改。
有关对迁移问题进行故障诊断的帮助,请参阅对迁移进行故障诊断。
关于此任务
有关迁移到 V9.0 的信息,请参阅迁移产品配置。有关在多个发行版之间共存的更多信息,请参阅运行共存的应用程序服务器。
过程
- 将产品必备软件和共存条件更新为受支持的版本。
请参阅 IBM®
WebSphere Application Server 支持的硬件、软件和 API 站点以了解当前需求。
- 安装 V9.0 产品。
在安装 WebSphere Application Server
V9.0 之后,并且在尝试迁移现有单元或节点之前,您可能想要构建完整的
WebSphere Application Server Network Deployment 单元配置并验证该单元配置是否能够正常工作。此过程将确保系统具有所有必需的必备软件并且支持新级别的
WebSphere Application Server。
有关更多信息,请参阅文档中的任务概述:在 IBM i 上安装一文。
- 将 WebSphere Application Server
V7.0 或更高版本 产品配置迁移到 V9.0。
您可以选择使用迁移工具来自动迁移配置,也可以手动执行迁移。
- 使用迁移工具来自动迁移配置。
有关更多信息,请参阅使用迁移工具。
可以使用下面这两种
WebSphere Application Server Network Deployment 迁移方案:
- 手动迁移配置。
手动迁移配置涉及下列活动:
- 完全从头开始为 V9.0 构建新环境。
- 理想情况下,您将使用一组现有的管理脚本来设置整个 V9.0 环境。
- 在 V9.0 上测试应用程序后,将它们移至 V9.0。
- 当不再需要 V7.0 或更高版本 单元时,请将其移除。
请考虑下列与手动迁移配置相关的要点:
- 优点
- 可以复用维护脚本、复制脚本和灾难复原脚本。
- 根据需要,可以方便地重构拓扑。
- 注意事项
- 一整套的管理脚本是一种重大的投资。
- 在执行迁移前必须处理脚本不兼容问题和更改问题。
- 不能使用混合节点配置。
- 迁移 Web 服务器插件,如迁移 Web 服务器配置所述。
- 可选: 设置多个 WebSphere Application Server 版本以使它们共存。
要在同一台机器上同时运行 WebSphere Application Server 的多个实例和版本,这些实例和版本之间不可以存在运行时冲突。您的端口指定值可能会发生冲突。请阅读端口号设置以获取更多信息。