![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
IBM MQ for Multiplatforms 上的迁移方法
从一个发行版迁移到另一个发行版的主要方法有三种: 单阶段迁移 (称为 IBM® i上的滑动安装),并行迁移和多阶段迁移。 IBM i"无法进行多阶段迁移。
如果要从 IBM WebSphere® MQ 7.5 或更低版本迁移到 IBM MQ 9.4 或更高版本,那么必须首先迁移到临时版本。 请参阅 迁移路径。
单阶段迁移
单阶段迁移是用于描述将服务器上唯一的 IBM MQ 安装替换为更高发行版的术语。
单阶段迁移的优点是它尽可能少地更改较早版本上队列管理器的配置。 现有应用程序会自动从装入较低版本的库切换到装入较高版本的库。 队列管理器将自动与更高版本上的安装相关联。 通过将安装设置为主安装,尽可能少地影响管理脚本和过程。 如果将更高版本的安装设置为主安装,那么 strmqm 之类的命令将在不提供该命令的显式路径的情况下工作。
在这三种方法中,单阶段迁移保留了用于运行 IBM MQ的最大数量的现有脚本和过程。 但是,其他迁移方法支持更温和地过渡到新版本,这可以减少对用户的整体影响。



![[AIX]](ngaix.gif)
在 AIX 和 Linux上迁移: 单阶段
在 Windows 上迁移: 单个阶段
IBM i 上的安装方法 (在 IBM i上,单阶段迁移称为滑动安装)
并行迁移
- 在队列管理器仍在运行时,请在现有安装的同时安装其他 IBM MQ 代码。
- 将队列管理器一次移动一个到新安装。
- 一次迁移和测试一个应用程序。
在安装和验证更高版本的 IBM MQ期间,队列管理器将继续运行,并保持与较低版本的 IBM MQ相关联。

当您决定将队列管理器迁移到更高版本的 IBM MQ时,将停止所有队列管理器,将它们全部迁移到更高版本,然后卸载较低版本的 IBM MQ。

与单阶段迁移相比,并行迁移的优势在于您可以先在服务器上安装并验证稍后的 IBM MQ 安装,然后再切换到该服务器。
尽管并排迁移不如多阶段迁移灵活,但与多阶段方法相比,它确实具有一些优势。 通过并行方法,您可以将更高版本的 IBM MQ 指定为主安装。 通过多阶段方法以及设置为主安装的一个 IBM MQ 版本,许多应用程序无需重新配置其环境即可重新启动,因为 IBM MQ 命令在不提供本地搜索路径的情况下工作。
![[AIX、Linux 和 Windows]](ngalw.gif)
多阶段迁移
多阶段迁移是用于描述在同一服务器上运行较新版本的 IBM MQ 以及较旧版本的术语。 多阶段迁移是最灵活的方法。
在与先前版本一起安装更高版本之后,可以创建新的队列管理器以验证更高版本的安装,并开发新的应用程序。 同时,您可以将队列管理器及其关联的应用程序从较低版本迁移到较高版本。 通过逐个迁移队列管理器和应用程序,可以减少管理迁移的员工的峰值工作负载。
