MQ的导出备份

参考链接:

http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1312_hub_mq/1312_hub_mq.html

WebSphere MQ在版本>7.0后提供了dmpmqcfg命令可到出mq配置,如果低于此版本(目前适配6.0、和7.0系列)可使用IBM提供的ms03 supportpac中的saveqmgr工具来实施MQ的导出备份。

工具下载:

百度网盘:http://pan.baidu.com/s/1gdenFDx

安装使用:

#安装support package,并配置环境变量
mkdir ms03/
tar -zxvf ms03_unix.tar.Z -C ms03/
export PATH=/opt/mqm/ms03:$PATH

#创建导出目录,并导出
mkdir mqbackup/
saveqmgr64.linux --localQMgr mq602.queue.manager --outputFile mqbackup/mq602.queue.manager.mqsc --saveSecurity mqbackup/mq602.queue.manager.scrt

#导入或恢复mq配置,并执行权限设置脚本
runmqsc mq602.queue.manager <mq602.queue.manager.mqsc
bash +x mq602.queue.manager.scrt

简略说明:

命令选项含义:
--localQmgr:连接的本地队列管理器名称
--outputFile:生成的包含队列管理器对象定义的文件名
--saveSecurity:生成的包含队列管理器对象安全定义的脚本

*本例操作环境为rhel6.3 x64,不同的系统可参考链接:http://www-01.ibm.com/support/docview.wss?uid=swg24000673 自行下载匹配版本。
时间: 2024-10-08 19:27:36

MQ的导出备份的相关文章

使用PL/SQL连接oracle数据库,并将数据进行导出备份和导入恢复

这种操作百度一搜一大片,今天整理以前做的项目时自己备份了一下数据库,试着将数据进行导出备份和导入恢复了一下:下面是操作过程: 1 开启服务 2 配置监听 找到下面文件: 记事本打开 在导航器的下拉菜单中选择:将数据库添加到树, 然后点击确定 然后使用PL/SQL就可以登录了: 3 建立新表空间和新用户 使用system用户登录:执行如下sql语句建立表空间和新用户,以及给用户授权 建立表空间 Create tablespace myyyjc datafile 'D:\app\Administra

mongodb的导入/导出/备份/还原

mongodb的导入/导出/备份/还原 1.mongoexport是mongo自带的数据导入工具,使用方法比较简单, 以下是mongoexport常用的几个参数. [[email protected] admin]# mongoexport --help -h [ --host ]              #  主机ip --port                   # 端口 -u [ --username ]          # 验证用户名 -p [ --password ]     

mysqldump、into outfile和load data进行数据库导入导出备份差别

遇到了大批量导入导出数据的时候真的比较麻烦,动则几G的数据,操作起来也是比较慢的,而且如果稍有不慎,还要重写处理,最简单的方法也是效率最低的方法就是使用PHP写导入导出数据程序,用Shell来跑PHP,可是大家一直忽略了mysqldump 和mysql的into outfile 与load data ,如果这几个命令使用灵活了,对于数据库导入导出以及备份是很方便的. 使用mysqldump 和 source导入导出备份数据 如果要导出整个数据库或者某一个数据库的一个表,并且保持数据库中表的名字不

下载ssl证书并安装后如何导出备份

我们ssl证书安装之后就ok了吗?不,我们在储存重要文件时,经常会用到备份这个功能,而安装了SSL证书后也需要备份.安装过SSL证书的人都知道,下载证书后,需要部署在服务器上,一旦服务器的硬件或软件系统坏了需要重装系统,如果您没有备份,您的SSL证书就可能会丢失.那该怎么去导出备份呢?以中文版 Windows 2003 Server 操作系统为例:1.点击"运行",在弹出来的文本框中输入" mmc "点击"确定",打开控制台,选择"控制

windows 导入导出备份MySQL数据库命令行

备份 1    开始菜单 | 运行 | cmd | 2    MySQL命令行导出数据库: 进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd D:\mysql-5.6.24-win32\bin (或者直接将windows的环境变量path中添加该目录) 3    导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p yyp > yyp.sql   (输入后会让你

mongodb导入导出备份恢复

mongodb数据库同样离不开必要的维护,如备份.恢复.导入.导出. 其实备份和恢复比导入和导出要方便些,而且一般不会出错,所以大部分时候使用备份和恢复操作就可以了 1. 备份Mongodb mongodump -h RuiyIp -d dataname -o /home/aa/dev/mongodb/data mongodump mongo导出数据库命令 mongodump --help 可以查看该命令下所有的帮助 -h 导出源 -d 要导出的数据库名称 -o 数据库要导出的位置 在终端滚过N

[elk]elasticsearch dashboard+保留10天内索引+导入导出备份

es dashboard 有两款 head 这款我一直在用 https://github.com/mobz/elasticsearch-head 先修改es的配置文件: elasticsearch.yml追加 http.cors.enabled: true http.cors.allow-origin: "*" docker run -d -v /etc/localtime:/etc/localtime --restart=always -p 9100:9100 mobz/elasti

Windows下Oracle11g数据库导出备份

参考来源:https://jingyan.baidu.com/article/9113f81b2040862b3314c757.html 第一步:1,用管理员权限打开dos窗口 2,登录命令:sqlplus sys/oracle as sysdba----------------------------sqlplus system/[email protected] 注意:如果提示命令无效,那就是你没有配置好oracle的环境变量(想当年我也被这个问题困扰着),配置oracle环境变量的方法如下

oralce11G导出备份时空表无法导出

11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1.insert一行,再rollback就产生segment了. 该方法是在在空表中插入数据,再删除,则产生segment.导出时则可导出空表. 2.设置deferred_segment_creation 参数 show parameter deferred_segment_creation NAME                                 TYPE        VALUE --------