免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1415 | 回复: 0
打印 上一主题 下一主题

TDPO笔记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-08 13:12 |只看该作者 |倒序浏览

1  Tivoli data protect for Oracle(TDPO)
1.1         了解TSM
1.1.1     功能
l       减少网络复杂性
l       提高管理员效率
- 自动执行重复进程
- 调度无人看管的进程
- 从网络的任意位置管理TSM
l       减少数据丢失的风险
l       优化现在的存储资源
1.1.2     服务
l       备份与恢复服务
l       归档和检索服务
l       服务器分层存储管理服务
l       自动服务
l       管理服务
l       安全服务
l       灾难恢复管理
1.2         TDPO 概述
TDPO当前支持安装了RMAN的Oracel8i(8.1.7)和Oracle9i(9.0.1或9.2)数据库
1.2.1     RMAN和Data Protection for Oracle
RMAN为Oracle提供一致且安全的备份、恢复和恢复性能。ORACLE RMAN 启动备份或恢复,而Data Protection for Oracle则充当TSM服务器的接口,TSM服务器将管理员定义的存储管理策略应用到数据。Data Protection for Oracle 实现Oracle定义的介质管理应用程序接口(API),此API与RMAN接口,并将Oracle命令转换成TSM API,它调用TSM服务器。
使用RMAN时,Data Protection for Oracle能够执行以下功能:
l       联机或脱机时,对以下对象执行完全备份功能
- 数据库
- 表空间
- 数据文件
- 归档日志文件
- 控制文件
l       脱机时执行完全数据库恢复
l       联机或脱机时执行表空间的数据文件的恢复
1.2.2     不依赖LAN的数据传输
1.2.3     迁移与共存
1.3         安装Data Protection for Oracle
在安装之前,确保满足以下条件:
l       已配置TSM服务器V5.1.0(或更高版本)
l       安装了TSM API V5.1.5(或更高版本)且必须在Data Protection for Oracle之前安装,TSM API软件包包含在Data Protection for Oracle产品介质中。
安装完Data Protection for Oracle之后,必须执行以下配置任务:
1.定义tdpo.opt文件中的Data Protection for Oracle选项
2.将Data Protection for Oracle节点注册到TSM服务器
3.定义dsm.opt和dsm.sys文件中的TSM选项。
4.定义TSM策略要求
5.使用TSM服务器初始化密码
1.3.1     在AIX 5L 64位上安装Data Protection for Oracle
l       AIX 5L 64位缺省安装目录
Data Protection for Oracle 64位:/usr/Tivoli/tsm/client/oracle/bin64
Data Protection for Oracle实用程序:/usr/Tivoli/tsm/client/oracle/bin64
TSM API 64位:/usr/Tivoli/tsm/client/api/bin64
l       需要安装的文件集:
l       Tivoli.tsm.client.oracle.aix5l.64bit # Data Protection for Oracle 64位
l       Tivoli.tsm.clent.oracle.tools.aix5l.64bit # Data Protection for Oracle实用程序
l       Tivoli.tsm.client.oracle.msg.aix5l.64bit.xx_XX  #Data Protection for Oracle 语言
l       Tivoli.tsm.client.api.64bit  # TSM API 64位
Tivoli.tsm.loc.client.oracle.aix5l.64bit.ela  # 电子许可证协议
l       使用smitty install进行安装,并在选项中将“接受新许可协议吗”项设为“是”(缺省是否)
l       成功安装之后,执行以下步骤,将oracle v9.2 RMAN与Data Protection for Oracle 重新链接:
a. 设置oracle LD_LIBRARY_PATH选项,将$ORACLE_HOME/lib指定为第一个条目:
  LD_LIBRARY_PATH=$ORACLE_HOME/lib
b. 关闭使用$ORACLE_HOME的所有oracle实例。
c. 转至$ORACLE_HOME/lib目录
d. 将库文件符号链接到libobk.a:
  $ ln –s /usr/lib/libobk64.a $ORACLE_HOME/lib/libobk.a
e. 启动oracle实例
1.4         配置Data Protection for Oracle
1.定义tdpo.opt文件中的Data Protection for Oracle选项。
2.将Data Protection for Oracle节点注册到TSM服务器
3.定义dsm.opt和dsm.sys文件中的TSM选项
4.定义TSM策略要求
5.使用TSM服务器初始化密码
1.4.1     定义tdpo.opt文件中的Data Protection for Oracle选项
Data Protection for Oracle选项文件tdpo.opt包含决定Data Protection for Oracle行为和性能的选项。在RMAN脚本中,Data Protection for Oracle V5。2识别的唯一环境变量是tdpo.opt文件的全限定路径名。因此,可能需要编辑一些RMAN脚本,以使TDPO_OPTFILE等于选项文件的全限定路径和文件名变量而非其它环境变量。例如:
allocate channel t1 type ’sbt_tape’ parms
’ENV=(TDPO_OPTFILE=/home/rman/scripts/tdpo.opt)’
如果未提供全限定路径名,则Data Protection for Oracle使用位于Data Protection for Oracle缺省安装目录中的tdpo.opt文件,如果此文件不存在,则Data Protection for Oracle使用缺省值继续。
注意事项:
l       强烈建议您专门使用tdpo.opt文件,而非缺省参数
l       RMAN以及tdpoconf和tdposync实用程序使用tdpo.opt文件中定义的选项。
l       缺省情况下,tdpo.opt文件位于安装Data Protection for Oracle的目录中。
l       Data Protection for Oracle支持以大写或小写类型指定的选项。
1.4.2     将Data Protection for Oracle节点注册到TSM服务器
Data Protection for Oracle节点名称与密码(如果需要的话)必须注册到TSM服务器,然后才开始请求备份和恢复服务。对TSM服务器设置节点名称和密码的过程称为注册。
需要以下信息来对TSM服务器注册Data Protection for Oracle
l       Data Protection for Oracle 节点名称
这是标识安装Data Protection for Oracle的工作站节点名称。建议对Data Protection for Oracle使用单独且唯一的节点名称。这避免与同一工作站上现有的TSM备份-归档客户机产生任何冲突。
l       初始密码
以下信息由TSM管理员定义:
l       客户机节点所属的策略域
l       启用压缩的权限
l       将备份数据从TSM存储器删除的权限
仅当TSM管理员对节点注册了backdelete权限时,Data Protection for Oracle节点才可将备份数据从TSM存储器删除。指定以下选项,以允许backdelete权限:
   Backdelete=yes
Oracle备份绑定的管理类的副本还必须具有以下选项设置,这样backdelete权限才有效:
   Verdeleted=0
   Retonly=0
1.4.3     在dsm.opt和dsm.sys文件中的TSM选项
在Data Protection for Oracle节点注册到TSM服务器后,必须定义一些TSM选项:
l       这些选项在TSM客户机系统选项文件(缺省情况下是dsm.sys)和客户机用户选项文件(缺省情况下是dsm.opt)中
l       请注意必须为Data Protection for Oracle 编辑的TSM客户机用记选项文件(缺省情况下是dsm.opt)位于dsmi_orc_config选项指定的目录中。如果未指定此选项,则Data Protection for Oracle 在Data Protection for Oracle 安装目录中查找此选项文件。
l       TSM客户机系统选项文件(缺省情况下是dsm.sys)必须位于安装TSM API的目录中。
l       Data Protection for Oracle提供了可为此用途修改的样本TSM选项文件。这些样本文件位于Data Protection for Oracle 安装目录中。
l       TSM管理员可为您提供Data Protection for Oracle 连接到TSM服务吕的节点名称、密码和通信方法。
必需选项
在TSM客户机系统选项文件(缺省情况下是dsm.sys)中指定这些选项,此选项文件位于安装TSM API的目录中:
l       Passwordaccess
指定是要自动生成密码还是设置为用户提示。必须指定passwordaccess prompt,Data Protection for Oracle 才能运作。缺省值为promptGenerate设置使用可信通信代理程序(TCA)。但是,Oracle使Data Protection for Oracle 不能启动子进程,例如TCA。因此,必须在UNIX环境中指定prompt(windows 环境中安装的Data Protection for Oracle 需要passwordaccess generate
l       Servername
指定用来标识TSM服务器并开始包含该服务器的选项的节的名称。
l       Commmethod
在TSM客户机用户选项文件(缺省情况下是dsm.opt)中指定此选项,该选项文件位于dsmi_orc_config 选项指定的目录中。
l       Servername
1.4.4     定义TSM策略要求
RMAN使用format参数(在RMAN脚本中)来生成的唯一的备份文件名。因为插入到TSM备份存储池的所有备份对象具有唯一的文件名,所以它们在TSM服务器上永不失效。因此,Data Protection for Oracle 需要以下特殊TSM策略域设置。
l       备份副本组值
Data Protection for Oracle 提供了tdposync实用程序,可将不需要的备份对像从TSM服务器除去。必须设置以下TSM备份副本组选项:
   Verdeleted=0
   Retonly=0
注意RMAN crosscheck命令将使在属于不同TSM节点或文件空间的TSM服务器上的备份失效
l       管理类
TSM使用管理类来管理TSM服务器上的备份。备份数据库时,将使用节点的缺省管理类。因为Data Protection for Oracle 的策略要求可能与常规TSM备份-归档客户机期望的设置不同,所以必须为Data Protection for Oracle 定义不同的管理类。建立定义独立的策略域,在该域中缺省管理类具有所需的设置,然后将所有Data Protection for Oracle 节点注册到该域。
如果选择在现有策略域中定义新的管理类(不是该域的缺省管理类),则必须将include语句添加到Data Protection for Oracle 选项文件,以将所有对象绑定至该项管理类。
以下步骤将管理类名称orcbackup指定给所有具有缺省文件空间名称adsmorc的oracle备份:
1.将此inclexcl条目添加到dsm.sys文件中所使用的服务器节下:
   inclexcl /u01/oracle/include.def
2. 将此include条目添加到/u01/oracle/include.def文件
   include /adsmorc/.../* orcbackup
1.4.5     对TSM服务器初始化密码
在使用Data Protection for Oracle 之前,管理员必须运行tdpoconf实用程序来设置密码。
1.4.6     使用RMAN和Data Protection for Oracle
您可以用oracle执行完全或部分备份、脱机或联机备份。一旦标识了要备份哪个数据库,Oracle会定位所有需要的文件并通过Data Protection for Oracle 将它们发送到TSM服务器。结果,Data Protection for Oracle 提供oracle介质管理API调用和TSM API例程之间的接口。
1.4.7     调用RMAN


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13719/showart_109723.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP