WebSphere MQ 队列管理器的结构备份导出及导入

2025-04-18 18:50:11

将WebSphere MQ 队列管理器的结构导出到具体文件,用于怡觎现喾MQ的结构备份或者MQ服务器迁移等。导出工具有两个版本,一个版本用于windows环境下的MQ导出,另一个用于unix、linux环境下的MQ结构导出,由于使用方式基本一致,因此这里以AIX6为例,介绍一下如何将MQ的结构导出及导入

工具/原料

ms03_win.zip、ms03_unix.tar.Z AIX 6.1 WebSphere MQ

MQ队列管理器导出

1、从IBM网站上下载工具ms03_win.zip、ms03_unix.tar.Z。ms03_win.zip为windows环境下MQ导出工具。

2、上传ms03_unix.tar.Z到AIX服务器,并执行解压。# uncompress -c ms03_unix.tar.Z | tar xvf -

WebSphere MQ 队列管理器的结构备份导出及导入

3、通过下图可以看到解压后的工具中,有for AIX的,也有for其他系统的,这里使用for AIX系统的工具saveqmgr.aix

WebSphere MQ 队列管理器的结构备份导出及导入

4、查看MQ 队列管理器HQ_SVR是否正在运行,没有运行则启动MQ队列管理器$dspmq ------显示队列管理器及状态$strmqm HQ_SVR ------启动队列管理器

WebSphere MQ 队列管理器的结构备份导出及导入

5、将MQ 队列管理器HQ_SVR的结构导出到文件mqtest.conf# ./saveqmgr.aix -m HQ_SVR -f mqtest.conf执行完成后,可以看到生成mqtest.conf 文件。

WebSphere MQ 队列管理器的结构备份导出及导入
WebSphere MQ 队列管理器的结构备份导出及导入

MQ队列管理器导入

1、删除队列管理器$ endmqm -z HQ_SVR ----停止队列管理器$ dltmqm HQ_SVR -----删除队列管理器

WebSphere MQ 队列管理器的结构备份导出及导入

2、重新创建队列管理器HQ_test,并启动队列管理器。$ crtmqm HQ_test$strmqm HQ_test

WebSphere MQ 队列管理器的结构备份导出及导入

3、从刚刚生成的配置文件中导入MQ的结构配置$ runmqsc HQ_test < mqtest.conf

WebSphere MQ 队列管理器的结构备份导出及导入
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢