【发布时间】:2018-05-30 09:15:34
【问题描述】:
我们目前使用的是 IBM MQ 7.5.0.8 版本,在 windows 机器上,根据我的应用程序要求,我们必须进行消息备份并恢复不同队列和队列管理器中的消息,所以我们使用 qload 命令进行了消息备份,但是我们不知道如何在另一个队列管理器中恢复消息。 我的问题是如何恢复队列中的消息,如果有任何恢复消息的命令请分享我的命令或进程..
@joshMc 感谢重播。 鉴于下面的标志用于在同一个队列管理器中,我们可以处理它。 但我的要求是我们已经从 UAT 服务器中的 QM1 队列管理器中备份了消息。我们需要在回退服务器 QM2 队列管理器中恢复此消息。
@joshMc 谢谢 josh 问题已解决我尝试使用 qload -m QM2(目标 qmgr 名称)-o 目标队列名称 -f(我的文件路径) 消息在目标队列中恢复
【问题讨论】:
-
只需将队列名称的标志从
-i或-I更改为-o即可输出。您可以使用-?运行所有选项。注意 V8 及更高版本附带dmpmqmsg作为基础产品的一部分,它可以读取qload生成的文件。 -
为什么它不起作用。您只需使用第二个队列管理器名称指定不同的
-m参数。面临什么问题?
标签: ibm-mq