计划从 V5.0 迁移

本部分说明如何制定迁移的计划。请完成以下步骤:
  1. 确定要如何迁移产品组件:
    1. 了解 V6.0 的新增内容以及新增功能和更改的功能。这些变化可能会影响您今后对迁移组件的使用方式。
    2. 确定产品组件进行迁移的位置。将它们迁移到同一台计算机上的不同位置或另一台计算机。例如,您可能要将组件迁移至另一位置,以保持组件在迁移期间的可用性。
    3. 确定要迁移产品组件的时间。您可能希望将某些组件暂时保留为 V5.0 级别,稍后再迁移它们。
    4. 确定组件迁移的顺序。您能够以任何顺序迁移组件,但您的特定环境可能表示您需要以特定顺序迁移组件。

    与先前版本及其他产品共存说明了 WebSphere Message Broker V6.0如何与先前版本的产品共存于同一台计算机上,以及 V6.0 组件如何与先前版本的组件一起使用。

  2. 确定要如何凭借 WebSphere Message Broker V6.0 使用现有资源。

    除用户定义的扩展和映射文件以外,您无需执行任何任务来迁移开发和部署资源,如:消息流文件、消息集定义文件、ESQL 文件、XML 模式文件和代理归档文件。您可以直接将这些资源 WebSphere Message Broker V6.0

    必须升级所有 V5.0V5.1 用户定义的节点项目以使用 V6.0 Message Brokers Toolkit。通过清除项目来升级它:单击项目 > 清除。当您清除项目时,在项目 plugin.xml 文件中创建 V6.0 所需的扩展点,该扩展点用于编译用户定义的扩展中包含的 ESQL 文件。

    使用 mqsimigratemfmaps 命令将 V5.0 映射文件(.mfmap)迁移到 V6.0 映射文件(.msgmap)后,在 V6.0 Message Brokers Toolkit 中编辑它们。没有迁移工具可用于迁移从 ESQL 调用的映射。

    V6.0 Message Brokers Toolkit 中开始使用当前资源后,使用 V5.0V5.1 Message Brokers Toolkit 重新使用这些相同的资源将受到限制。有关更多信息,请参阅将迁移的资源用于先前版本的Message Brokers Toolkit的条件

  3. 确定您是否需要执行任何测试以确保迁移成功。

    测试迁移的目的是找到迁移过程中可能出现的任何问题。例如,如果出现问题,您可能需要将某些迁移的资源复原为开始迁移之前备份的 V5.0 级别,并且对这些资源所做的任何后迁移更改将丢失。在迁移生产域之前迁移开发域和测试域使您能找到这类问题并制订相应的策略以处理更多问题。

  4. 可选:如果准备好迁移,请运行带有 -c 参数的 mqsimigratecomponents 命令。 这会对 V5.0 组件执行预迁移检查以确保可以迁移它们。预迁移检查能识别潜在的问题并允许您在继续迁移之前更正问题。

完成迁移计划后,备份资源

相关任务
从 V5.0 产品迁移
计划迁移小型域
计划迁移大型域
计划迁移多个域
计划迁移高可用性域
迁移用户定义的节点
将迁移的组件复原为先前版本
相关参考
mqsimigratecomponents 命令
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ah20650_