马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在生产库中,一般都选用第三方的磁带管理软件,但是基本对于oracle 的备份和规复都是通过调用RMAN来实现的。
确定media manager Library (媒体管理库)的位置
在尝试将 RMAN 与媒体管理器一起使用之前,请确定媒体管理库的位置。
分配或设置 RMAN 与媒体管理器通讯的通道时,在命令行ALLOCATE CHANNEL或CONFIGURE CHANNEL语句中必须指定SBT_LIBRARY参数。该 SBT_LIBRARY参数指定库的路径。
如果您未SBT_LIBRARY在分配或预设置的通道中为参数提供值,则 RMAN 会在特定于平台的安全默认位置中查找。
在 Linux 和 UNIX 上,SBT 库从类似以下位置加载:
/opt/oracle/extapi/[32,64]/{SBT}/{VENDOR}/{VERSION}/libobk.so
在HP-UX或者Linux系统后缀一般是.so或者.sl
在AIX系统后缀是.a
- 设置介质管理库位置
CONFIGURE CHANNEL DEVICE TYPE sbt PARMS 'SBT_LIBRARY=pathname';
- Oracle Secure Backup 的 PARMS 设置
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS 'ENV=(OB_MEDIA_FAMILY=datafile_mf)';
这个PARMS参数的设置特定于供应商,以及相关第三方软件的设置。
相关主题:Oracle Secure Backup Reference
测试media manager Library (媒体管理库)是否正确集成
比方:- RUN
- {
- ALLOCATE CHANNEL c1 DEVICE TYPE sbt
- PARMS 'SBT_LIBRARY=/mydir/lib/libobk.so,
- ENV=(OB_DEVICE=drive1,OB_MEDIA_FAMILY=datafile_mf)';
- }
复制代码 如果没有报错信息,就是正确的;
如果收到报错信息ORA-27211,则表示无法加载媒体管理库。
每当通道分配失败时,数据库都会将跟踪文件写入 trace自动诊断存储库 (ADR) 主目录中的子目录。以下表现了示例输出:- SKGFQ OSD: Error in function sbtinit on line 2278
- SKGFQ OSD: Look for SBT Trace messages in file /oracle/rdbms/log/sbtio.log
- SBT Initialize failed for /oracle/lib/libobk.so
复制代码 在媒体管理器上测试备份和规复操作
您可以使用此示例中的命令(更换媒体管理供应商所需的通道设置)来测试是否可以在媒体管理器上创建备份。如果您的数据库不使用服务器参数文件,则请备份当前控制文件。
将服务器参数文件备份到磁带:- RUN
- {
- ALLOCATE CHANNEL c1 DEVICE TYPE sbt
- PARMS 'SBT_LIBRARY=/mydir/lib/libobk.so,
- ENV=(OB_DEVICE=drive1,OB_MEDIA_FAMILY=datafile_mf)';
- BACKUP SPFILE;
- # If your database does not use a server parameter file, use:
- # BACKUP CURRENT CONTROLFILE;
- }
复制代码 从磁带规复服务器参数文件:- RUN
- {
- ALLOCATE CHANNEL c1 DEVICE TYPE sbt
- PARMS 'SBT_LIBRARY=/mydir/lib/libobk.so,
- ENV=(OB_DEVICE=drive1,OB_MEDIA_FAMILY=datafile_mf)';
- RESTORE SPFILE TO PFILE '/tmp/test_restore.f';
- # If your database does not use a server parameter file, use:
- # RESTORE CURRENT CONTROLFILE TO '/tmp/test_restore.f';
- }
复制代码 设置自动 SBT 通道
设置特定于供应商的通道参数,并设置默认设备:- CONFIGURE CHANNEL DEVICE TYPE sbt PARMS 'ENV=(OB_RESOURCE_WAIT_TIME=1minute,OB_DEVICE=tape1)';
- CONFIGURE DEFAULT DEVICE TYPE TO sbt;
复制代码 如果您使用多个磁带设备,可以设置并行度来提高速度- CONFIGURE DEVICE TYPE sbt PARALLELISM 2;
复制代码 表现检查磁带通道设置- SHOW CHANNEL FOR DEVICE TYPE sbt;
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |