NetBackup™ for DB2 管理指南
- NetBackup for DB2 简介
- 安装 NetBackup for DB2
- 配置 NetBackup for DB2
- 执行 DB2 的备份和还原
- 使用带有 Snapshot Client 的 NetBackup for DB2
- 带有 Snapshot Client 功能的 NetBackup for DB2
- 关于带有 Snapshot Client 的 NetBackup for DB2 操作
- 关于配置带 NetBackup for DB2 的 Snapshot Client
- NetBackup for DB2 快照备份的配置要求
- 为 NetBackup for DB2 配置快照策略
- 关于为快照策略配置 db2.conf
- 从快照备份中还原 NetBackup for DB2
- 关于在 UNIX 上配置 NetBackup for DB2 块级增量式备份
- 关于 Snapshot Client 的影响
- 使用 Snapshot Client 方法执行 NetBackup for DB2 备份
- 使用 Snapshot Client 方法执行 NetBackup for DB2 还原
- NetBackup for DB2 故障排除
- NetBackup 调试日志和报告
- 自动启用调试日志(DB2 客户端)(Windows)
- 手动启用调试日志(DB2 客户端)(Windows)
- 手动启用调试日志(DB2 客户端)(UNIX/Linux)
- 关于 Windows 数据库客户端上的 bphdb 目录
- 关于 UNIX 数据库客户端上的 bphdb 目录
- 关于 UNIX 数据库客户端上的 bpdb2 目录
- 在 DB2 客户端 (Windows) 上设置调试级别
- 在 DB2 客户端 (UNIX) 上设置调试级别
- 最大程度地减少大型数据库还原时的超时故障
- 最大限度地减少为数据库备份加载和卸载磁带的操作
- 使用 NET_BUFFER_SZ 文件加快还原速度
- 关于活动监视器中报告的虚假还原失败消息
- 关于错误消息代码
- 附录 A. DB2 EEE (DPF) 环境的配置
- 附录 B. NetBackup for DB2 与 SAP® 一起使用
- 附录 C. 注册授权位置
NetBackup for DB2 环境变量
NetBackup 自动调度程序在运行 NetBackup for DB2 备份或还原脚本时将创建下表所示的环境变量。您可以在脚本中使用 DB2_FULL、DB2_INCR 或 DB2_CINC 变量来指定备份类型。
注意:
只有 NetBackup 备份和还原脚本使用下表中的环境变量。这些变量对于 DB2 备份和还原命令是未知的。例如,备份命令和还原命令不处理 DB2_POLICY 变量,相反,脚本使用 POLICY 名称。此策略是在 $DB2_INSTANCE_HOME/db2.conf 文件 (UNIX) 或 install_path\NetBackup\dbext\db2\db2.conf 文件 (Windows) 中定义的。
表:DB2 环境变量描述了 DB2 环境变量。
表:DB2 环境变量
|
环境变量 |
用途 |
|---|---|
|
DB2_POLICY |
用于启动自动备份的 NetBackup for DB2 策略的名称。此策略名称不一定与 db2.conf 文件中的策略名称相同。仅当从服务器启动备份(或者由 NetBackup 调度程序自动启动,或者通过管理员界面手动启动)时,才设置此变量。 |
|
DB2_SERVER |
NetBackup 服务器的名称。 |
|
DB2_CLIENT |
DB2 客户端的名称。 |
|
DB2_SCHED |
NetBackup 日程表的名称。仅当从服务器启动备份(或者由 NetBackup 调度程序自动启动,或者通过管理员界面手动启动)时,才启用此变量。 |
|
DB2_SCHEDULED |
如果此备份是预定备份类型(自动备份),则设置为 1。 |
|
DB2_USER_INITIATED |
如果此备份是用户启动的备份类型(应用程序备份),则设置为 1。 |
|
DB2_FULL |
对于自动完全备份,设置为 1。 |
|
DB2_INCR |
对于自动差异增量式备份,设置为 1。 |
|
DB2_CINC |
对于自动累积增量式备份,设置为 1。 |
|
DB2_CATALOG_HOST |
用于编录备份映像的目录库名称。 |
|
DB2_PARENT_JOBID |
当前备份作业的父作业 ID。 注意: 对于脚本中的每个 DB2 备份命令,必须将 DB2_PARENT_JOBID 参数指定为 OPTIONS。 对于 Windows,使用如下所示的命令: BACKUP DATABASE %db2_name% %db2_action% LOAD %db2_nblib% %db2_sessions% OPTIONS "DB2_PARENT_JOBID = %DB2_PARENT_JOBID%" 对于 UNIX/Linux,使用如下所示的命令: db2 BACKUP DATABASE $MY_DB2 $MY_SCHED LOAD $MY_LIB OPEN 4 SESSIONS OPTIONS "DB2_PARENT_JOBID=$DB2_PARENT_JOBID" BUFFER 1024 有关语法的更多信息,请参考客户端上安装的示例 DB2 备份脚本。 |