首页 > 其他分享 >RMAN之环境配置(二)---Backups to a Media Manager备份到介质管理器

RMAN之环境配置(二)---Backups to a Media Manager备份到介质管理器

时间:2024-10-31 15:44:46浏览次数:1  
标签:管理器 sbt SBT Media OB --- DEVICE TYPE CHANNEL

在生产库中,一般都选用第三方的磁带管理软件,但是基本对于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;

标签:管理器,sbt,SBT,Media,OB,---,DEVICE,TYPE,CHANNEL
From: https://www.cnblogs.com/lndt/p/18517967

相关文章

  • Vue组件化-插槽Slot
    认识插槽Slot如何使用插槽slot?插槽的默认内容多个插槽的效果具名插槽的使用◼事实上,我们希望达到的效果是插槽对应的显示,这个时候我们就可以使用具名插槽:具名插槽顾名思义就是给插槽起一个名字,<slot>元素有一个特殊的attribute:name;一个不带name的slot,会带有隐......
  • css_repeating-linear-gradient
    在不指定背景颜色渲染区间的情况下,repeating-linear-gradient与linear-gradient的没有区别<divclass="testtest1"></div><divclass="testtest2"></div>.test{width:150px;height:150px;border:1pxsolid#ccc;display:inli......
  • AP5126 是一款 PWM 工作模式,高效率、外围简单、内置功率管,适用于 12-80V 输入的高精
    高性能摩托车灯降压恒流ic全亮/半亮/循环模式短路保护AP5126产品描述AP5126是一款PWM工作模式,高效率、外围简单、内置功率管,适用于12-80V输入的高精度降压LED恒流驱动芯片。输出最大功率可达15W,最大电流1.2A。AP5126可实现全亮/半亮功能切换,通过MODE切换:全亮/半亮/......
  • AP5127 是一款 PWM 工作模式,高效率、外围简单、内置功率管,适用于 12-100V 输入的高精
    产品描述AP5127是一款PWM工作模式,高效率、外围简单、内置功率管,适用于12-100V输入的高精度降压LED恒流驱动芯片。输出最大功率可达25W,最大电流2.5A。AP5127可实现全亮/半亮功能切换,通过MODE切换:全亮/半亮/循环模式。AP5127工作频率固定在140KHZ,同时内置抖频电路,......
  • Unity性能优化-降低功耗,发热量,耗电量之OnDemandRendering篇
    公司游戏项目,手机运行严重发烫,耗电量飞快。在暂时无法做其他美术性和技术性优化的情况下,我写了这个公司内部文档,并做了个实验,今天干脆公布出来,希望对大家有用。 --官方文档:Unity-ScriptingAPI:OnDemandRendering--Youtube讲解:https://www.youtube.com/watch?v=RYgWn6jbt......
  • DJango-入门
    1.Django系列之web应用于HTTP协议1.2最简单的web应用程序web应用程序指供浏览器访问的程序,通常也简称为web应用。应用程序有两种模式C/S、B/S。C/S是客户端/服务端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务端应用程序,这类应用程序一般借助浏览器来运行。we......
  • 【STM32开发之寄存器版】(十四)-SPI读写外部FLASH
    一、前言STM32F103ZET6内置512KByte的FLASH,当内部FLASH存储器空间不足时,需要通过高速SPI总线外扩FLASH进行读写操作,本文旨在使用STM32F103ZET6自带的SPI实现对外部W25Q128的读写,并将结果显示在TFTLCD模块上。二、SPI基础知识2.1SPI简介SPI是一种高速同步串行输入/输出......
  • Django-Ajax请求
    1.Django-Ajax请求1.2介绍客户端(浏览器)向服务端发起请求的形式:1.地址栏:GET2.超链接标签:GET3.form表单:GET或POST4.Ajax(重要):GET或POST或PUT或DELETEAjax(AsynchronousJavascriptAndXML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交......
  • SG-ADIO 组合式远程 IO,详细介绍
    一、功能概述1.1设备结构本产品是三格电子模块化远程IO系列组合式型号,以下称SG-ADIO。SG-ADIO旨在帮助用户在自动化项目上更便捷的选型和应用。为此SG-ADIO采用模块化设计,把设备接入点(核心板,以下称DAP模块)和IO模块做成了接口兼容的小模块,方便用户根据不同使用场景......
  • SOT89-5 的标准封装
    AP5165B是一款外围电路简单的连续电流模式的降压型LED恒流驱动芯片。在输入电压高于LED电压时,可以有效地用于驱动一颗或者多颗串联LED。输出电流可调,大可达1A。适用于3-36V电压范围的非隔离式恒流LED驱动领域。AP5165B内置功率开关和一个高端电流检测电路,可以使用外部......