




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Veritas NetBackup for DB2管理指南 - Windows6.5Veritas NetBackup for DB2 管理指南 Copyright 2007 Symantec Corporation. 2007 年Symantec Corporation 版权所有。 All rights reserved. 保留所有权利。 NetBackup 6.5Symantec、Symantec 徽标和 NetBackup 是 Symantec Corporation 或其附属机构在美国和其它某些国家/ 地区的商标或注册商标。“Symantec”和 “赛门铁克”是 Symantec Co
2、rporation 在中国的注册商标。其它名称可能为其各自所有者的商标,特此声明。 本软件的某些部分源自 RSA Data Security, Inc. MD5 Message-Digest Algorithm (MD5 信息摘要算法)。版权所有 1991-92, RSA Data Security, Inc.。创建于 1991 年。保留所有权利。 本文档中介绍的产品根据限制其使用、复制、分发和反编译 / 逆向工程的授权许可协议进行分发。未经 Symantec Corporation (赛门铁克公司)及其特许人 (如果存在)事先书面授权, 不得以任何方式任何形式复制本文档的任何部分。 本文档按
3、“现状”提供,对于所有明示或暗示的条款、陈述和保证,包括任何适销性、针对特定用途的适用性或无侵害知识产权的暗示保证,均不提供任何担保,除非此类免责声明的范围在法律上视为无效。SYMANTEC CORPORATION (赛门铁克公司)不对任何与性能或使用本文档相关的伴随或后果性损害负责。本文档所含信息如有更改,恕不另行 。 根据 FAR Sections 12.212 和 DFARS Section 227.7202 定义,授权许可的软件和文档被视为“商业计算机软件”和 “商业计算机软件文档”。 Symantec Corporation 20330 Stevens Creek Blvd. Cup
4、ertino, CA 95014 第三方法律声明 本 Symantec 产品可能建议、分发、嵌入或捆绑了第三方软件。这类第三方软件由版权所有者单独授权。所有与本产品相关的第三方版权均列在随附的发行说明中。Windows 是 Microsoft Corporation 的注册商标。 授权和注册 Veritas NetBackup 是许可产品。请参见 NetBackup 安装指南,了解安装许可证的说明。 技术支持 如需技术帮助,请访问 ,然后选择电话或电子邮件支持。使用知识库搜索功能,可访问 TechNote
5、s、产品信息速递、软件下载、硬件兼容性列表和客户电子邮件服务等资源。 目录 第 1 章介绍 NetBackup for DB2 功能11NetBackup for DB2 概述13NetBackup for DB2 组件14NBDB2 供应商 I/O 库14用户出口程序14备份和恢复向导14示例配置文件 (db2.conf) 和脚本文件15NetBackup for DB2 术语说明15第 2 章验证前提条件和注册许可证密钥 验证安装前提条件17操作系统和平台兼容性17NetBackup 软件18数据库软件18集群软件19注册许可证密钥19指定日志归档19归档方法20VENDOR 归档20用户
6、出口归档20指定归档方法21添加新的 DB2 实例21第 3 章配置 用户界面术语说明23配置每个客户机的最多作业数24为数据库配置备份策略25规划 NetBackup for DB2 策略和日程表25添加新策略26属性描述27添加日程表27配置日程表的提示27配置 “应用程序备份”日程表28配置 “自动备份”日程表28 6 目 录备份日程表的类型30日程表属性31添加客户机31添加备份选择32模板或脚本的规则32向备份选择列表中添加模板或脚本33为 NetBackup for DB2 客户机指定主服务器34使用用户出口程序备份归档日志文件35配置备份归档日志的策略36配置对归档日志进行归档的
7、策略37配置备份配置文件的策略37配置运行时环境38创建 db2.conf 文件(用户出口程序)38db2.conf 示例文件 (使用 ARCFUNC SAVE)39db2.conf 示例文件 (使用 ARCFUNC COPY)40创建 db2.conf 文件(VENDOR 方法)41db2.conf 示例文件 (使用 VENDOR 方法)42关键字汇总42环境变量44启用数据库用户身份验证45创建模板和 Shell 脚本46了解模板和 Shell 脚本46模板46Shell 脚本46从客户机指定 NetBackup 主服务器47使用 NetBackup for DB2 备份向导创建备份模板4
8、7浏览要备份的 DB2 实例47使用 NetBackup for DB2 备份向导49使用 bpdbsbdb2 创建 Shell 脚本50手动创建 DB2 脚本51修改脚本的说明51脚本参数52存储模板和脚本52模板52Shell 脚本52在 NetBackup 集群中存储模板和脚本52测试配置设置53备份数据库和归档日志53第 4 章使用 NetBackup for DB2执行备份55从 NetBackup 主服务器执行备份56DB2 策略的自动备份56DB2 策略的手动备份57目 录 7从 NetBackup for DB2 客户机执行用户控制的备份57运行 NetBackup for D
9、B2 备份模板57使用 DB2 模板管理57使用 bpdbsbdb259使用 DB2 执行备份59浏览备份60使用 “备份、归档和还原”界面进行浏览60使用 bplist 进行浏览61示例 161示例 262示例 362执行还原63使用 NetBackup for DB2 恢复向导63调用 NetBackup for DB2 恢复向导63选择要还原的文件64使用恢复向导64使用 bpdbsbdb265使用 DB2 执行还原66恢复 DB2 数据库 - 最简单的情况66恢复 DB2 数据库 - 还原归档日志67RESTORE DATABASE 命令选项68执行备用还原69何时使用备用还原69为备
10、用还原准备主服务器71在客户机上执行备用还原71第 5 章带有 Snapshot Client 的 NetBackup for DB2安装和授权要求75带有 Snapshot Client 的 NetBackup for DB2 概述76快照备份76即时恢复76脱离主机备份76副本76基于文件的操作76基于数据流的操作76基于文件的操作77带有 Snapshot Client 的 NetBackup for DB2 的工作方式79操作顺序:备份79操作顺序:还原79高级备份方法支持的数据库对象80多数据流80示例:将 DB2 命令的多个通道与方法结合使用80配置快照备份808 目 录配置要求8
11、1配置含有 Snapshot Client 备份方法的策略81配置快照策略82从快照备份中还原数据85还原单个文件85使用快照回滚还原卷和文件系统85使用块级还原来还原卷和文件系统86故障排除87Snapshot Client 的影响87备份类型87日程表属性88模板和脚本88使用带有 Snapshot Client 的 NetBackup for DB289执行备份89服务器控制的备份89使用模板的用户控制的备份89使用 bpdb2proxy 的用户控制的备份89执行还原90使用模板的用户控制的还原90使用 bpdb2proxy 的用户控制的还原90从快照备份中还原90第 6 章故障排除 N
12、etBackup 报告91启用日志记录92访问日志文件92客户机上的 bphdb 目录92客户机上的 bpdb2 目录93客户机上的 bpdbsbdb2 目录93NetBackup 服务器报告93设置调试级别93最大限度地减少执行大型数据库还原时的超时故障94使用 NET_BUFFER_SZ 加快还原速度95活动监视器中报告虚假的还原失败消息95原因代码95附录 ADB2 EEE (DPF) 环境的配置 安装 NetBackup for DB2105配置 NetBackup for DB2105为 DB2 EEE 环境创建 DB2 模板或脚本106附录 B将 NetBackup for DB2
13、 用于 SAP安装 DB2 用户出口程序107备份和还原 DB2 数据库108归档和还原 DB2 日志文件 . 108目录 9备份 SAP 文件108索引10910 目 录介绍 NetBackup for DB2 将 DB2 的数据库备份和恢复功能与 NetBackup 的备份和恢复管理功能融于一体。 本章介绍 NetBackup for DB2 以及它与 DB2 和 NetBackup 的关系。本章包括以下主题: 第 11 页上的 “NetBackup for DB2 功能” 第 13 页上的 “NetBackup for DB2 概述” NetBackup for DB2 功能 表 1-1
14、 显示了 NetBackup for DB2 的主要功能并介绍了 NetBackup for DB2 文档中使用的一些术语。 功能描述 表 1-1NetBackup for DB2 功能和描述 介质和设备管理介质管理器支持的所有设备对于 NetBackup for DB2 均可用。 预定功能主服务器上的 NetBackup 预定功能可用于预定自动的和无人值守的 DB2 备份。 使用该功能还可以选择这些操作的执行时间。例如,为避免干扰白天的正常工作,可以将数据库备份仅安排在晚上进行。 多路复用的备份和还原 使用 NetBackup for DB2,您可以利用 NetBackup 的多路复用功能。
15、多路复用功能将多个数据流引导到一个备份设备,因此可以缩短完成操作所需的时间。 1 12 介 绍NetBackup for DB2 功能 表 1-1NetBackup for DB2 功能和描述 (续) 功能描述 透明的 DB2 和常规文件系统的备份和还原操作 所有备份和还原都可同时而透明地进行,而不需要 NetBackup 管理员执行任何操作。 数据库管理员可以通过 NetBackup 运行数据库备份和还原操作。 管理员或其他任何授权用户都可以使用 NetBackup 来运行数据库备 共享用于其他文件备份的存储单元 可以共享其他备份使用的设备和介质,也可以为 DB2 提供对某些设备和介质的独占
16、使用权。NetBackup for DB2 可使用介质管理器、磁 盘和 PureDisk 存储单元。 集中备份操作和联网备份操作 在 NetBackup 主服务器上,可以为任何客户机预定数据库备份或手动启动它们。 DB2 数据库还可驻留在与 NetBackup 用于存储备份的设备不同的主机上。 图形用户界面 NetBackup 为客户机用户和管理员提供下列图形用户界面: “备份、归档和还原”用户界面 用于 Java 的 NetBackup 管理控制台 用于 Windows 的 NetBackup 管理控制台 数据库管理员或 NetBackup 管理员可以从主服务器上的 NetBackup图形用
17、户界面启动 DB2 的 备份 操作。 数据库管理员还可使用 IBM DB2 控制中心或命令行处理器启动用户控制的备份和还原操作。 模板 NetBackup for DB2 数据库向导可以创建备份和恢复模板。可以从NetBackup 的 “备份、归档和还原”界面中启动备份向导和恢复向导。该向导将生成独立于平台的模板,其中包含软件在执行备份和还原时使用的配置信息。由于向导生成的模板并不支持所有的 DB2内置功能,因此您可能需要使用操作系统定义的脚本语言来编写自定义的备份或还原脚本。您可以模板为基础来编写脚本。 份和还原。 并行备份和还原操作 NetBackup for DB2 支持 DB2 命令
18、的并行备份和还原功能。例如, 该功能允许用户为一个 DB2 备份或还原操作同时运行多个磁带设备, 从而缩短完成操作所需的时间。 压缩压缩提高了网络备份的性能,并缩小了 NetBackup 写入存储单元的备份映像的大小。 有关 NetBackup 的常规术语的更多信息,请参见 NetBackup 管理指南,第 I 卷。 介 绍 13NetBackup for DB2 概述NetBackup for DB2 概述 以下示例网络显示了 NetBackup for DB2 配置中的主要组成部分。承载 DB2 数据库的服务器必须是 NetBackup 客户机。 它还必须获得 NetBackup for
19、DB2 许可证。 图 1-1 显示 NetBackup for DB2 环境的硬件和软件组件。 图 1-1NetBackup for DB2 组件 承载 DB2 数据库的系统 NetBackup for DB2 提供: DB2 数据库 DB2 数据库软件提供: 命令: BACKUP DATABASE, RECOVER DATABASE (DB2 8.2 和更新版本)RESTORE DATABASE ROLLFORWARD DATABASE NBDB2 供应商 I/O 库 用于浏览数据库以及创建备份和还原模板的 GUI 示例配置文件 (db2.conf) 示例脚本文件 用户出口程序 (db2ue
20、xt2.exe)其他必需的 NetBackup 软件: NetBackup 客户机 网络 (TCP/IP)NetBackup 主服务器或远程介质服务器 存储单元NetBackup 软件: NetBackup 主服务器 NetBackup 介质服务器 (如果系统是介质服务器) 14 介 绍 NetBackup for DB2 概述NetBackup for DB2 组件 以下几节介绍 NetBackup for DB2 环境中的主要 NetBackup 组件。 NBDB2 供应商 I/O 库 DB2 BACKUP 和 RESTORE 命令使用 NBDB2 供应商 I/O 库在 DB2 数据库与
21、NetBackup 之间发送数据缓冲区。 供应商库是 install_pathNetBackupbinnbdb2.dll。例如: C:Program FilesVeritasNetBackupbinnbdb2.dll。 可以将该库指定为 DB2 BACKUP 和 RESTORE 命令的 LOAD 参数的变量。 用户出口程序 NetBackup for DB2 用户出口程序 db2uext2.exe 可提供一种用于备份和还原 DB2 归档日志文件的方法。此程序可用于以下情况: 当使用 DB2 BACKUP 或 ROLLFORWARD 命令备份或还原数据库时。 当用户使用 DB2 TERMINAT
22、E 或 DISCONNECT 命令退出数据库时。 当日志文件已满, DB2 开始向另一个日志文件写入事务时。 发出 DB2 ARCHIVE LOG 命令时。 用户出口程序将归档日志作为文件来备份和还原。 用户出口程序位于 %DB2_INSTANCE%bindb2uext2.exe。 如果您使用的是 64 位 DB2,则该文件的名称为 db2uext2.64。 NetBackup for DB2 支持此方法,用于保护所有受支持的 DB2 版本中的归档日志。 还有其他一些可用于备份归档日志文件的方法。 有关这些方法的更多信息,请参见第 19 页上的 “指定日志归档”。 备份和恢复向导 NetBac
23、kup for DB2 提供了用于创建备份和恢复模板的向导。通过在“备份、归档和还原 (Backup, Archive, and Restore)”界面中浏览并选择 DB2 数据库对象, 可以启动这些向导。在您提供了有关操作的相应信息后,向导即创建一个模板;您可以立即运行该模板,也可以将它存储在服务器上 (对于备份模板而言)。可以通过NetBackup 策略将存储的备份模板用于预定备份,也可以使用这些模板在NetBackup for DB2 客户机上执行手动备份。 介 绍 15NetBackup for DB2 概述示例配置文件 (db2.conf) 和脚本文件 安装软件会安装以下示例文件:
24、示例配置文件 (db2.conf 文件) db2.conf 文件包含有关备份和还原的规范,并提供策略和日程表的信息。 NetBackup for DB2 库和用户出口程序使用此文件中的信息。 备份和还原脚本示例 NetBackup 可以调用脚本来对 DB2 数据库执行预定的备份或还原。这些脚本包含用于 NetBackup 的 DB2 BACKUP 或 RESTORE 命令。 用户也可以使用 NetBackup for DB2 向导来创建备份和还原模板。您可以使用模板来代替脚本,也可以将模板转换为脚本。 安装软件会将这些示例文件写入以下位置: install_pathNetBackupdbext
25、db2samples要使用这些示例文件,请将它们复制到工作目录并根据您的使用需要进行相应的修改。 NetBackup for DB2 术语说明 DB2 支持两种用于归档日志文件的方法:通过用户出口程序和通过供应商库。在 8.2 版和更高版本中, DB2 支持通过供应商库来备份归档日志文件。 NetBackup for DB2 提供了一个用户出口程序和一个库来支持这两种方法。 用于指定这些归档日志方法的 DB2 语法因版本而异。本手册使用术语用户出口 和VENDOR (供应商)来区分这两种方法。下表显示了可用于在 DB2 内指定这些方法的 DB2 语法,并指出了本手册中用于描述每种方法的术语:
26、表 1-2用于日志归档的 DB2 语法和 NetBackup for DB2 术语 NetBackup for DB2 使用术语 “VENDOR”来描述以下 DB2 设置: NetBackup for DB2 使用术语 “用户出口” 来描述以下 DB2 设置: LOGARCHMETH1=LOGRETAIN LOGARCHMETH1=USEREXIT USEREXIT=ON USEREXIT=YES LOGRETAIN=ON LOGRETAIN=RECOVERYLOGARCHMETH1=VENDOR:.library16 介 绍 NetBackup for DB2 概述使用 VENDOR 命令时
27、,归档日志将通过 NetBackup for DB2 供应商库进行备份。此归档日志方法的完整规范如下所示: LOGARCHMETH1=VENDOR:install_pathNetBackupbinnbdb2.dll使用用户出口程序时,归档日志将通过 NetBackup for DB2 用户出口程序进行备份。用于指定用户出口程序的 DB2 语法包括在配置参数中指定的 USEREXIT 和LOGRETAIN 关键字。 2 验证前提条件和注册许可证密钥 本章包括以下主题: 第 17 页上的 “验证安装前提条件” 第 19 页上的 “注册许可证密钥” 第 19 页上的 “指定日志归档” 第 21 页上
28、的 “添加新的 DB2 实例” 请在配置 NetBackup for DB2 之前执行本章中的操作过程。 验证安装前提条件 NetBackup for DB2 与 NetBackup 服务器和客户机软件一起安装,但在启用数据库前,必须确认满足本节中的安装前提条件。 这些要求适用于远程安装和本地安装。 操作系统和平台兼容性 确认您的操作系统或平台支持 NetBackup for DB2。 验证兼容性 1 转到技术支持网页:。 2 从 “产品查找(Product Lookup)”列表中,选择 “NetBackup Enterprise Se
29、rver”,然后单击 “”按钮。 3 从右侧的列表中,单击 “兼容性列表 (Compatibility List)”。 18 验证前提条件和注册许可证密钥验证安装前提条件 4 在文档列表中,单击“Veritas NetBackup Enterprise ServerTM x.x/ NetBackup Server x.x 数据库兼容性(更新日期) (Veritas NetBackup Enterprise ServerTM x.x/ NetBackup Server x.x Database Agent Compatibility (Updateddate)”。 对于 x.x,请查找最新的版本
30、。对于 date,请查找最近的日期。 有关 NetBackup for DB2 支持的集群环境的信息,请参见 “NetBackupTM 集群兼容性 (更新时间) (NetBackupTM x.x Cluster Compatibility (updated date)”。 5 单击 PDF 文档的链接,这是一个可下载文件,可供您查看此版本支持的数据库电子表格。 6 阅读该文档,确认环境中的软件与 NetBackup 和数据库兼容。 NetBackup 软件 对于 NetBackup 服务器和客户机软件,确保满足以下要求: NetBackup 服务器软件安装在 NetBackup 服务器上,并且
31、可以正常工作。NetBackup 服务器平台可以是 NetBackup 支持的任台。有关安装信息, 请参见 NetBackup 安装指南。 NetBackup 客户机软件安装在具有要备份的数据库的客户机上。 此步骤还会安装数据库。(如果数据库客户机同时是 NetBackup 服务器, 则客户机软件随服务器软件一起安装。) 客户机上必须存在 install_pathNetBackup 目录。有关安装信息,请参见 NetBackup 安装指南。 确保已经配置了存储单元使用的任何备份介质。所需的备份介质数量取决于所用的设备、要备份的数据库的大小、要归档的数据量、备份的大小以及备份或归档的频率。 有关
32、介质管理器的信息,请参见 NetBackup 管理指南,第 I 卷。 数据库软件 确认满足以下与 NetBackup 客户机上的数据库软件相关的要求: 必须已安装 DB2 供应商软件并且该软件可正常工作。 必须存在一个或多个 DB2 实例。 注意:在 DB2 EEE 环境中,应在 DB2 使用的每个节点和客户机上安装 NetBackup 客户机软件。 验证前提条件和注册许可证密钥 19注册许可证密钥 集群软件 要在 NetBackup 集群中配置的 NetBackup 服务器上启用数据库,请确保满足以下要求: 在发生故障时 NetBackup 可切换到的每个节点上,都已安装 DB2 供应商软件
33、,并且该软件可正常工作。 已安装 NetBackup 服务器软件,并且该软件配置为在 NetBackup 集群中工作。请按照 NetBackup 安装指南中的说明操作。 NetBackup 服务器安装过程将数据库软件与服务器和客户机软件一起安注册许可证密钥 数据库随服务器和客户机软件一起安装。要使用该,请在主服务器或介质服务器上为它注册有效的许可证密钥。 在 NetBackup 集群中,应在安装 NetBackup 服务器的每个节点上注册该密钥。 注册许可证密钥 1 在主服务器或介质服务器上,打开 NetBackup 管理控制台。 2 选择 “帮助(Help)” “许可证密钥 (License
34、 Keys)”。 3 单击 “新建(New)”按钮。 4 键入许可证密钥,然后单击 “添加 (Add)”。 有关添加许可证密钥的信息,请参见 NetBackup 管理指南,第 I 卷。 指定日志归档 DB2 可以使用几种不同的方式来撰写数据库归档日志。对于前滚恢复,您既需要数据库本身,又需要来自备份介质的归档日志。本节中的过程讲述如何指定 DB2 用于备份 DB2 归档日志的方法。 您可以使用本节中的过程来指定 DB2 中的归档方法,也可使用该过程中的信息来确定所确立的归档方法将如何与 NetBackup for DB2 交互。 注:本手册使用 “用户出口”和“VENDOR”两个术语来描述 D
35、B2 支持的日志归档方法。请阅读第 15 页上的 “NetBackup for DB2 术语说明”,确保理解这两个术语在本手册中的使用。 20 验证前提条件和注册许可证密钥指定日志归档 归档方法 以下各节描述 VENDOR 和用户出口归档方法。 VENDOR 归档 仅 DB2 8.2 版本允许指定这种日志归档方法。语法如下所示: LOGARCHMETH1=VENDOR:install_pathNetBackupbinnbdb2.dll 如果使用此方法,则应注意以下事项: 归档日志是作为数据库的一部分来备份的,因此无须为它们单独配置 NetBackup 策略。 NetBackup for DB2
36、 将归档日志文件作为字节流来备份和还原。此方法使用 DB2 备份和还原 API。 用户出口归档 所有 DB2 版本均允许指定这种归档方法。指定用户出口方法的语法在各个 DB2 版本上有所不同。 NetBackup for DB2 包括一个用户出口程序,可用来备份归档日志。如果 DB2 配置在其配置参数中使用 USEREXIT 或 LOGRETAIN 关键字,则应注意以下事项: 配置以下项之一: 用于备份归档日志的单独的 NetBackup MS-Windows-NT策略或者 要在复制归档日志时使用的用户出口程序目录。您可能还需要创建用于备份这些目录的单独的 Netbackup MS-Windo
37、ws-NT 策略。 如果不想配置上面列出的项,也可以修改带有用户备份日程表的现有Netbackup MS-Windows-NT 策略,使其包括归档日志目录。下一章的配置过程说明了如何执行这些任务。 NetBackup for DB2 将归档日志文件作为单个文件进行备份和还原。 DB2 只是为了向后兼容才支持这种归档方法。 验证前提条件和注册许可证密钥 21添加新的 DB2 实例 指定归档方法 指定归档方法 1 让 DB2 数据库处于静默状态。 在对 DB2 数据库改动很少的情况下,执行本过程以及下一章中的配置过程。 2 确定用来指定归档日志的方法。 DB2 提供了几种用于备份其归档日志文件的方
38、法。指定归档日志方法的 DB2 参数有 LOGRETAIN、 USEREXIT 和 LOGARCHMETH1 关键字。这些参数有几种不同的指定方法,具体取决于所使用的 DB2 版本。对于这些参数,不同的DB2 版本支持不同的语法。有关这些参数在 DB2 中所产生的影响或用于指定这些参数的特定语法的更多信息,请参见您的 DB2 文档。 日志归档对 NetBackup for DB2 操作的影响取决于所选的方法。请参见第 20 页上的 “归档方法”。 3 验证 DB2 配置以确保启用适合于您的站点的日志归档方法。如有必要,可编辑 DB2 配置信息来指定日志归档方法。 添加新的 DB2 实例 在安装
39、过程中, NetBackup for DB2 安装软件将用户出口程序写入以下位置: install_pathNetBackupdbextDB2db2uext2.exe例如: C:Program FilesIBMSQLLIBbindb2uext2.exeDB2 希望 db2uext2 可执行文件位于 DB2 安装位置。 如果要重新安装 DB2 或移动 DB2 安装,则需将 db2uext2.exe 从 NetBackup 所在的位置手动复制到 DB2 所在的位置。 22 验证前提条件和注册许可证密钥添加新的 DB2 实例 3 配置 本章包含以下主题: 第 23 页上的 “用户界面术语说明” 第
40、24 页上的 “配置每个客户机的最多作业数” 第 25 页上的 “为数据库配置备份策略” 第 35 页上的 “使用用户出口程序备份归档日志文件” 第 37 页上的 “配置备份配置文件的策略” 第 38 页上的 “配置运行时环境” 第 45 页上的 “启用数据库用户身份验证” 第 46 页上的 “创建模板和 Shell 脚本” 第 53 页上的 “测试配置设置” 第 53 页上的 “备份数据库和归档日志” 尝试配置 NetBackup for DB2 之前,请先完成安装过程。请参见第 17 页上的 “验证前提条件和注册许可证密钥”。完成安装之后,按照本章描述的过程配置环境。 用户界面术语说明 本
41、章所述的许多配置步骤都可从主服务器上的 NetBackup 管理控制台执行。根据主服务器所在的平台,控制台可以有一种或两种形式。 NetBackup 支持在Windows 和 UNIX 主服务器上使用 Java 界面。此外, NetBackup 还支持在Windows 主服务器上使用 Windows 界面。 Java 界面和 Windows 界面极为相似。当配置过程中的界面有所不同时,本手册将使用以下标题加以区分: Windows 界面: Java 界面: 24 配 置配置每个客户机的最多作业数 配置每个客户机的最多作业数 以下过程说明如何设置 “每个客户机的最多作业数 (Maximum jo
42、bs per client)” 属性。 配置 “每个客户机的最多作业数(Maximum jobs per client)” 1 在 NetBackup 管理控制台的左窗格中,展开 “主机属性 (Host Properties)”。 2 选择 “主服务器(Master Server)”。 3 在右窗格中,双击服务器图标。 4 单击 “全局属性(Global Attributes)”。 5 将 “每个客户机的最多作业数(Maximum jobs per client)”的值改为 99。“每个客户机的最多作业数 (Maximum jobs per client)”指定每个客户机所允许的最多并发备份数
43、。默认值为 1。您可以使用以下公式计算较小的值: 每个客户机的最多作业数 = number_of_sessions X number_of_policiesnumber_of_sessions备份服务器与客户机上的 NetBackup 之间的备份会话的数 量。每个单独的会话在客户机上启动一个新的备份作业。 number_of_policies可以同时备份该客户机的任何类型的策略的数量。此数字 可以大于 1。例如一个客户机可以包括在两个策略中,以便备份两个不同的数据库。这些备份时段可以重叠。 提示:应当为 “每个客户机的最多作业数 (Maximum jobs per client)”属性输入一个
44、足够大的值,以便与 DB2 运行的作业数相匹配。您可能需要使用多个不同的值进行试验。 配 置 25为数据库配置备份策略为数据库配置备份策略 数据库备份策略为特定的客户机组 (有一个或多个客户机)指定备份条件。这些条件包括: 要使用的存储单元和介质 策略属性 备份日程表 要备份的客户机 要在客户机上运行的备份模板或脚本文件 要备份数据库环境,必须至少定义一个带有适当日程表的 DB2 策略。配置中可以有一个包括所有客户机的策略,也可以有多个策略,其中一些策略仅包括一个客户机。 数据库策略的大部分要求与文件系统备份的要求相同。除了该数据库的策略属性外,还需要考虑其他可用属性。 有关所有可用属性的配置
45、说明和信息,请参见 NetBackup 管理指南,第 I 卷。 规划 NetBackup for DB2 策略和日程表 第 25 页上的表 3-1 汇总了要创建的 NetBackup 策略和日程表的类型。表 3-1规划策略和日程表 数据类型:策略类型:日程表类型: DB2 数据库DB2对于任何数据库备份: 应用程序备份 (Default-Application-Backup) 对于预定备份: 自动完全备份 自动差异增量式备份 自动累积增量式备份 对于使用 Snapshot Client 的任何备份: 自动完全备份 自动差异增量式备份 自动累积增量式备份 DB2 事务日志 (如果使用 VENDO
46、R) DB2 事务日志 (如果使用用户出口) DB2应用程序备份 (Default-Application-Backup)MS-Windows-NT必选的日程表: 用户备份 26 配 置 为数据库配置备份策略表 3-1规划策略和日程表 (续) 数据类型:策略类型:日程表类型: DB2 配置文件MS-Windows-NT可选的日程表: 完全备份 用户备份 建议将这些日程表用于备份配置文件以便在发生 时使用。有关 要包含在此策略中的文件的信息,请参见您的数据库文档。 至少要指定一个具有 “应用程序备份”日程表的 DB2 策略。 如果使用 DB2 EEE,请参见有关如何为目录库节点和非目录库节点创建
47、策略的信息。请参见第 105 页上的 “DB2 EEE (DPF) 环境的配置”。 添加新策略 下列操作步骤说明如何为数据库添加新备份策略。为数据库配置备份策略 1 以管理员身份 (Windows) 或 root 身份 (UNIX) 登录到主服务器。 2 启动 NetBackup 管理控制台。 3 如果有多个主服务器,请从中选择一个要添加策略的服务器。 4 Windows 界面:在左窗格中,右键单击“策略 (Policies)”并选择 “新建策略 (New Policy)”。 Java 界面:在左窗格中单击“策略 (Policies)”。在 “所有策略 (All Policies)”窗格中右键
48、单击主服务器,然后单击“新建策略 (New Policy)”。 5 在 “添加新策略(Add a New Policy)”对话框的 “策略名称(Policyname)” 字段中,键入新策略的唯一名称。 6 单击 “确定(OK)”。 7 在 “添加新策略(Add a New Policy)”或 “更改策略 (Change Policy)”对话框中,从 “策略类型 (Policy type)”列表中,选择 DB2 策略类型。 除非主服务器具备数据库的许可证密钥,否则数据库策略类型不会显示在下拉列表中。 8 填写 “属性 (Attributes)”选项卡上的条目。 有关更多信息,请参见第 27 页上
49、的 “属性描述”。 配 置 27为数据库配置备份策略9 添加其他策略信息。 要添加日程表,请参见第 27 页上的 “添加日程表”。 要添加客户机,请参见第 31 页上的 “添加客户机”。 要将模板或 脚本 添加到备份选择列表中,请参见第 32 页上的“添加备份选择”。 10 添加完所需的全部日程表、客户机和备份选择后,单击 “确定 (OK)”。 属性描述 NetBackup 管理数据库备份的方式与管理文件系统备份的方式基本相同,但有几个例外。表 3-2 显示不同于 DB2 备份的策略属性。这些信息可供您在添加新策略时使用。 其他策略属性因特定的备份对策和系统配置而异。 有关策略属性的更多信息,
50、请参见 NetBackup 管理指南,第 I 卷。表 3-2策略属性描述 属性描述 策略类型确定该策略可包含的客户机类型。在某些情况下,策略类型决定了NetBackup 可在这些客户机上执行的备份的类型。要使用数据库, 必须至少定义一个类型为 DB2 的策略。 关键字短语对于 NetBackup for DB2,“关键字短语 (Keyword phrase)”项将被忽略。 Snapshot Client有关如何配置高级备份方法的信息,请参见第 75 页上的 “带有 Snapshot Client 的 NetBackup for DB2”。 添加日程表 每个策略都有自己的日程表集合。这些日程表启
51、动自动备份并指定用户可以在何时启动操作。一个数据库备份具有两种类型的日程表:应用程序备份和自动备份。 配置日程表的提示 请将 “应用程序备份”日程表的时段设置为每周 7 天,每天 24 小时。该时段可以确保您执行的操作永远不会因 “应用程序备份”日程表而停止运行。 28 配 置 为数据库配置备份策略配置 “应用程序备份”日程表 数据库备份需要 “应用程序备份”日程表。如果策略中不包括该类型的日程表, 您将无法执行备份。当您配置新的数据库策略时,数据库会自动创建名为Default-Application-Backup 的此类日程表。 配置 “应用程序备份”日程表 1 在 “策略(Policy)”
52、对话框中单击 “日程表 (Schedules)”选项卡。 若要访问 “策略(Policy)”对话框,请在 NetBackup 管理控制台的 “策略 (Policy)”列表中双击策略名称。 2 双击名为 Default-Application-Backup 的日程表。 3 指定日程表的其他属性。 请参见第 31页上的 “日程表属性”。“应用程序备份”日程表的备份时段必须包含所有预定和非预定作业的执行时段。由于 “应用程序备份”日程表将启动所有数据库备份所需的进程,包括那些自动启动的进程,因此该时段是必需的。 例如,假定: 用户在上班时间 08:00 到 13:00 之间执行数据库备份操作。 使用此策略的自动备份在 18:00 到 22:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论