oracle secure backup是什么,Oracle Secure Backup管理指南

年前遗留的osb问题,今天终于搞定,在此跟朋友们分享下经验。本文主要包含了osb与mhvtl的结合,osb的管理以及osb与rman的结合。至于osb和mhvtl的安装请参考以下两篇博文:

一、环境介绍:

一台虚拟机上装有oracle 10g数据库、mhvtl以及Oracle Secure Backup,内存大小2G.

当前已经安装了mhvtl与Oracle secure backup。带库如下所示:

e2be866426adc739441ec8ce9aaca740.png

上图中也可以看到/dev/st*设备与/dev/sg*的对应关系。查看磁带机状态:

1e54a0c3b18c3a9c52530b2901ca17a1.png

osb服务已经处于运行状态:

e004e18836ad6b83ec1eb48cea35efc6.png

二、osb的管理:

1、更改主机角色:

当前db02主机只具有管理角色和客户端角色,现在要为它加入mediaserver角色:

ea34213a14cff4e6789018bdc4e04662.png

2、创建用户:

c25837797ba71ce8b08a86bd24907121.png

6c8d36b01dd0e623b4d99a9e2fd21c22.png

如果想跟rman绑定,还必须对oracle用户添加相应权限,选中oracle用户,点击edit,然后选择ade6b24c721fcbccd807cba1e31b6970.png,进入后同时选中cmdline和rman,点添加即可。

6741f7570de662b407a217308e8c5bcd.png

设置完成后,就可以使用rman将数据库备份到磁带上了。

首先设置rman的默认备份类型为sbt_tape:

33cec316f0a793d4e3bbd551272d0de3.png

以下是使用rman备份的结果:

6b9b500b814033ba589ca37506a21d0e.png

d1c8e6afe1ecbebdf878fd5ef80ff592.png

3、device的管理:

这里使用的obtool命令行工具,首先创建带库然后创建磁带:

3fa77e6b4dcc5798d72e4e1ebd437158.png

至于mkdev的详细用法可以在ob提示符下,使用help mkdev列出。

可以使用lsdev查看已经创建的device:

fe5731d95589fc665fc2eb77afd04f56.png

4、列出每个带库的详细信息:

1a2417b5cef4c31e166be71ce2dcd2e5.png

完成之后,使用lsvol查看卷信息:

dd23721154ece7ab866b7ec838ef076b.png

82fb58dd9d25d13af573bf9070654aa8.png

5、管理磁带设备:

目前,磁带的状态还处于offline状态,可以通过lsdev命令查看,这里查询下tape01的状态,其他的依次论推:

9611be1d70d3a18bfc4a433b1717c6a8.png

现在向磁带tape01载入一个卷,载入完成后,状态就是online状态:

d3fe3a81e7f7b082d4375298c1609a02.png

再来查看状态:

c60e56b2421a3211016989a8bd9c742d.png

再使用lsvol命令,查看下vol信息:

f6a34045f5ae84d3f5002ac37f970baa.png

这里看到的是一个没有label的,下来对其进行label操作:

c9230957dc8dad429a5c0fce5876e2c1.png

3c64662393586d56ff0ee7e9b0450560.png

管理vol的相关命令参考下图:

db6b64f23513c998a6fb7b83e8e766a6.png

三、rman与osb的结合示例:

1、在结合之前,必须创建一个用户拥有rman权限,这个可以见上面内容的创建用户。

2、media families的创建。

默认系统存在两个media families,OSB-CATALOG-MF和RMAN-DEFAULT。如果未增加心的media families,则使用rman备份时所使用的默认media families是RMAN-DEFAULT。如图:

07943ea66af699db5f22fa613937aaf8.png

增加一个media families:rman-test,点击上图中的Add后,出现下图,输入相关内容,提交即可:

a6881dc176459725fd1f5afe1388265a.png

01ede059f9693e126984ef415a0b5b1e.png

3、在rman中设置媒体管理的参数:

<1>、rman本身的configure以及allocate中设置参数.

<2>、rman的send命令参数,这个针对osb主要包含以下几个参数:

■ OB_MEDIA_FAMILY[_n]

■ OB_DEVICE[_n]

■ OB_RESOURCE_WAIT_TIME

■ OB_ENCRYPTION

■ OB_RESTORE_DEVICE

备份示例:

e64683e888487971a2c15a0aa5f3a7f4.png

以上命令指定了media families为rman-test.

604b9b483aa3659baff029785399e020.png

可以在web界面看到正在执行。磁带这些都是自动载入的,不需要手工干预。完成后,可以通过obtool工具查看具体信息:

27798f752f8983fc95f9644a090a2339.png

4、在EM中设置自动备份计划:

在EM中的维护选项卡中选择调度备份:

5dd93ef23c70766a853f8fb9ce0162ae.png

131558e74e644691d960017798188fea.png

0acdb1081ae2baf8189c305bd0409df8.png

91ca053b0d1d213e26167307911a4f0f.png

115b04dfc6e8dc1a5cefba1e8b30ac48.png

e8ce62a7fcf19c1f271a69b7a4467e90.png

81d9b976e725e76995fcd87c433cf4d3.png

c8a3c115cd72b12f33eef3398866fe05.png

查看当前的job情况:

8f1161375f317dc13913f0aac2c2608b.png

9e908d1d0731d5ecbbcf9aac8365a061.png

这里由于我是先安装了osb,后来安装的oracle,所以在EM中看不到osb选项,正常情况下,EM中是可以调用osb管理界面的。

备份完成:

9b22e75d398e6058dd1506a2430038ce.png

8d41e4c39e5553ceb43fb54cbe890b8b.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值