重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2888|回复: 2
打印 上一主题 下一主题

[讨论] 如何实现没有磁带但要模拟往磁带中备份?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-3-14 13:41:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,我们在教学中,为了演示往磁带备份数据库,没有真实的磁带,能实现吗 ?

如果没有磁带,下面的命令会失败。

rman target /
rman>run{
allocate channel c1 device type sbt;
backup recovery area;
}

RMAN> run{
2> allocate channel c1 device type sbt;
3> backup recovery area;
4> }
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of allocate command on c1 channel at 03/14/2019 13:41:02
ORA-19554: error allocating device, device type: SBT_TAPE, device name:
ORA-27211: Failed to load Media Management Library
Additional information: 2









分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2019-3-14 13:50:49 | 只看该作者
虚拟磁带,mhvtl 加 osb,也是一种方法,

不安装虚拟磁带可以吗 ?
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2019-3-14 14:35:03 | 只看该作者
The RMAN disksbt library, which emulates a SBT library (but writes backups to disk
location), can be used to test backup the FRA to a disk location:
For example :
run {
allocate channel dev1 type sbt parms='SBT_LIBRARY=oracle.disksbt, ENV=(BACKUP_DIR=/backup)';
backup recovery area;
}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-26 16:14 , Processed in 0.093203 second(s), 19 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表