路线图:迁移应用程序服务器并使应用程序服务器共存

迁移是指从先前发行版的 WebSphere® Application Server 收集配置信息并将其合并到新发行版的配置中。共存是指在同一台机器上同时运行新发行版和前发行版的 WebSphere Application Server

开始之前

支持的配置 支持的配置:

本文是关于概要文件配置迁移。要将应用程序迁移到最新版本,请使用 WebSphere Application Server Migration Toolkit。有关更多信息,请参阅 WASdev 上的 Migration Toolkit

sptcfg

请参阅迁移、共存和互操作性的概述迁移注意事项。有关可帮助您规划和执行迁移的资源,请访问知识库: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 的信息,请参阅迁移产品配置。有关在多个发行版之间共存的更多信息,请参阅运行共存的应用程序服务器

过程

  1. 将产品必备软件和共存条件更新为受支持的版本。

    请参阅 IBM® WebSphere Application Server 支持的硬件、软件和 API 站点以了解当前需求。

  2. 安装 V9.0 产品。

    在安装 WebSphere Application Server V9.0 之后,并且在尝试迁移现有单元或节点之前,您可能想要构建完整的 WebSphere Application Server Network Deployment 单元配置并验证该单元配置是否能够正常工作。此过程将确保系统具有所有必需的必备软件并且支持新级别的 WebSphere Application Server

    有关更多信息,请参阅信息中心中的安装和配置应用程序服务环境一文。

  3. WebSphere Application Server V7.0 或更高版本 产品配置迁移到 V9.0

    您可以选择使用迁移工具来自动迁移配置,也可以手动执行迁移。

    • 使用迁移工具来自动迁移配置。

      有关更多信息,请参阅使用迁移工具

      可以使用下面这两种 WebSphere Application Server Network Deployment 迁移方案:
      • 在升级所有节点的情况下进行自动迁移

        在此方案中,您使用迁移工具来迁移 Deployment Manager 及其所有联合节点。

        此方法的优势和注意事项如下所示:
        • 优点
          • 自动复制旧配置。

            这包括所有资源定义、虚拟主机定义、安全性设置以及集群定义等内容。

          • 缺省情况下,将在 V9.0 中重新创建完全相同的 V7.0 或更高版本 配置,其中包括节点定义、服务器定义和已部署的应用程序。
          • 可以启用脚本兼容性支持。

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

        • 注意事项
          • 在开始执行迁移前,您应该明确迁移配置所需的时间。
          • 应该在维护窗口内执行迁移。
      • 在使用混合节点的情况下进行自动迁移
        此方案涉及下列活动:
        • 使用迁移工具来仅迁移 Deployment Manager。
        • 添加 V9.0 节点。
        • V9.0 上测试应用程序后,将它们移至 V9.0
        • 当不再需要 V7.0 或更高版本 节点时,请将它们从单元中移除。
        此方法的优势和注意事项如下所示:
        • 优点
          • 自动复制旧配置。

            这包括所有资源定义、虚拟主机定义、安全性设置以及集群定义等内容。

          • 缺省情况下,将在 V9.0 中重新创建完全相同的 V7.0 或更高版本 配置,其中包括节点定义、服务器定义和已部署的应用程序。
          • 可以使用混合节点配置。
          • 可以启用脚本兼容性支持。

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

          • 可以反复地地移动应用程序。
        • 注意事项
          • 在开始执行迁移前,您应该明确迁移配置所需的时间。
          • 应该在维护窗口内执行迁移。
    • 手动迁移配置。
      手动迁移配置涉及下列活动:
      • 完全从头开始为 V9.0 构建新环境。
      • 理想情况下,您将使用一组现有的管理脚本来设置整个 V9.0 环境。
      • V9.0 上测试应用程序后,将它们移至 V9.0
      • 当不再需要 V7.0 或更高版本 单元时,请将其移除。
      请考虑下列与手动迁移配置相关的要点:
      • 优点
        • 可以复用维护脚本、复制脚本和灾难复原脚本。
        • 根据需要,可以方便地重构拓扑。
      • 注意事项
        • 一整套的管理脚本是一种重大的投资。
        • 在执行迁移前必须处理脚本不兼容问题和更改问题。
        • 不能使用混合节点配置。
  4. 迁移 Web 服务器插件,如迁移 Web 服务器配置所述。
  5. 可选: 设置多个 WebSphere Application Server 版本以使它们共存。

    要在同一台机器上同时运行 WebSphere Application Server 的多个实例和版本,这些实例和版本之间不可以存在运行时冲突。您的端口指定值可能会发生冲突。请阅读端口号设置以获取更多信息。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tmig_prev
文件名:tmig_prev.html