使用 db2back 存档和维护 DB2 消息日志和诊断数据
2009-12-24 00:00:00 来源:WEB开发网在所有分区之间共享单一 DIAGPATH
每个物理分区使用单独的 DIAGPATH
注意:DIAGPATH 是一个 DB2 数据库管理程序配置参数值。如果在实例配置中没有设置这个参数,那么使用 DB2 实例所有者的默认值 $HOME/sqllib/db2dump。
安装脚本
DB2 实例所有者可以按以下步骤安装此脚本:
从下面的 下载 部分获取 db2dback.zip 文件。
从 zip 文件中提取出 db2dback.ksh 脚本。
把 db2dback.ksh 复制到 DB2 实例的 sqllib/bin 目录中。
必须有在 DPF 设置上远程执行脚本所需的执行权限。
下面的命令示例设置正确的执行权限:
cp db2dback.ksh ~/sqllib/bin
chmod 755 ~/sqllib/bin/db2dback.ksh
获得脚本帮助
可以用 –h 命令行选项运行 db2dback.ksh 脚本,显示脚本选项的帮助:
$ db2dback.ksh -h
04-01-2009 13:13:25: DIAGPATH is set to /home3/agrankin/sqllib/db2dump
Usage: db2dback.ksh [-ahzvptl] [-o <path> ] [-r <days> ]
Options:
-h Print help message
-a Archive diagnostic data
-r <days> Remove diagnostic archives that are >
then <days> old. Can be combined with -a
-o <dir> Specify output directory
-z Compress diagnostic data tar archive
-v Verbose output.
-p Run diag data archiving in parallel
(default is sequential).
-l Local execution. This is used in cases
when db2dump is shared by all partitions.
It also can be used if archive runs on
just single physical partition.
-t Suboption for -a, archives data to a
tar archive at destination.
更多精彩
赞助商链接