我们使用 Commvault Simpana 8,并且我遇到这样一种情况:我在磁带上有从主机 A 获取的 Oracle 数据库备份。主机 A 出现磁盘故障(丢失了其 raid 配置),系统管理员正在尝试恢复它;与此同时,我正在努力将数据库备份到另一台主机 - 主机 B 上。
我遇到了问题,正在尝试找出需要传递给 Commvault 媒体代理的参数,以使其正常工作。不幸的是,我无法获得 Commvault 支持,备份人员也不在。
有人知道吗?
备份在那里,并且媒体代理昨晚运行时报告写入成功。
这是失败的:
跑步 { 分配通道 t1 设备类型 sbt_tape parms='SBT_LIBRARY=/usr/local/galaxy/Base/libobk.so,BLKSIZE=262144, ENV=(CvClientName=dbsrv2,CvInstanceName=Instance001, CVOraSID=BBPROD)'; 从自动备份将 spfile 恢复到 pfile“/tmp/bbdb.ora”; } 分配的通道:t1 通道 t1:sid=34 devtype=SBT_TAPE 通道 t1:适用于 Oracle 的 CommVault 系统:版本 7.0.0(Build76) 2010 年 5 月 9 日开始恢复 频道 t1:正在寻找日期的自动备份:20100509 通道 t1:发现自动备份:c-3941155360-20100509-01 发布频道:t1 RMAN-00571:============================================================ RMAN-00569:=============== 错误消息堆栈如下================ RMAN-00571:============================================================ RMAN-03002:2010 年 5 月 9 日 18:01:35 恢复命令失败 ORA-19870: 读取备份片 c-3941155360-20100509-01 时出错 ORA-19507: 无法检索顺序文件,句柄="c-3941155360-20100509-01",参数="" ORA-27029: skgfrtrv: sbtrestore 返回错误 ORA-19511: 从媒体管理器层收到错误,错误文本: sbtrestore:Job[0] 线程[26316]:InitializeCLRestore() 失败。
答案1
媒体管理器层实际上来自 CommVault 和 RMAN 之间的 ORASBT 链接 - 因此我建议您检查 CommVault 作业日志或 commcell 控制台的事件查看器,以查看当它打开存档文件/磁盘/磁带以响应 RMAN 的请求时发生了什么。如果没有这些详细信息,您将无法获得任何进一步的信息。
答案2
可能有很多原因,通常存在通信问题或无法安装介质。验证客户端上的 SBTORA.log 文件。介质代理上的 CVD.log 和 Commserve 上的 JobManager.log。