Veritas NetBackup™ for DB2 管理指南
- NetBackup for DB2 简介
- 安装 NetBackup for DB2
- 配置 NetBackup for DB2
- 执行 DB2 的备份和还原
- 使用带有 Snapshot Client 的 NetBackup for DB2
- 关于带有 Snapshot Client 的 NetBackup for DB2 操作
- 从快照备份中还原 NetBackup for DB2
- 关于在 UNIX 上配置 NetBackup for DB2 块级增量式备份
- 关于 Snapshot Client 的影响
- NetBackup for DB2 故障排除
- 附录 A. DB2 EEE (DPF) 环境的配置
- 附录 B. NetBackup for DB2 与 SAP® 一起使用
- 附录 C. 注册授权位置
使用 bpdbsbdb2 创建 Shell 脚本
bpdbsbdb2 是一个 NetBackup for DB2 命令,用于启动基于模板的、由用户控制的备份和恢复。它还基于备份向导所创建的模板来生成 DB2 Shell 脚本。
要创建 Shell 脚本,请使用下列选项执行此命令:
bpdbsbdb2 -backup -g script_file_name -t template_name
其中:
script_file_name |
基于模板生成 Shell 脚本。 如果 script_file_name 中包含空格字符,请为其加上引号 (" ")。请不要将此选项与此命令的 -r(表示 run)选项一起使用。
|
template_name |
标识该模板。 bpdbsbdb2 从主服务器上的一个已知位置检索备份模板。仅指定文件名即可。 |
注意:
应使用 DB2CMD 命令处理器来运行针对 Windows 生成的脚本。此处理器随 DB2、DB2CMD C:\TEMP\SCRIPT.CMD 提供。
授权的 DB2 用户需要运行针对 UNIX 生成的脚本。
用户需要检查并根据需要修改脚本执行权限。
出于安全考虑,生成的脚本中不包括用户名和密码。请根据需要添加用户名和密码。
当指定了QUIESCE 命令。但是,如果 DB2 的版本低于 V8.1,此命令将失败。
模板选项时,将生成 DB2尝试进行即时点还原时,需要自定义时间值。命令 DB2 RESTORE ... TAKEN AT 可以精确地解释指定的时间,并且仅当存在同一时间的备份映像时,该命令才能成功。有关更多信息,请参见 IBM DB2 文档。此限制对模板无效,因为模板会搜索适合的映像。
如果模板启用前滚恢复,则无论是否对分区配置了前滚恢复,系统都会为该模板中指定的所有分区生成前滚命令。
如果脚本执行前滚恢复,则需自定义 DB2NODE 变量。在单分区环境中,此变量通常可以为空(如“DB2NODE=”)。在多分区环境中,应将此变量设置为目录库分区号。