知识大全 中小型数据库RMAN CATALOG备份解决办法
Posted 数据库
篇首语:一箫一剑平生意,负尽狂名十五年。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 中小型数据库RMAN CATALOG备份解决办法相关的知识,希望对你有一定的参考价值。
中小型数据库RMAN CATALOG备份解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
RMAN还原shell脚本 [python] 下面的shell脚本用于实现数据库的自动还原 还原成功后 数据库被关闭 因为我们在Prod数据库无异常的情形下 不需要bak 的备用库open shell脚本做还原时调用了catalog中的全局脚本global_restore 在脚本最尾部 我们将DB还原是否成功的状态输出到日志文件db_restore_rman log 这样做的好处是我们可以将多个DB的还原状态集中 便于查看 $ more db_restore_rman_catalog sh ##==================================================================== ## File name: db_restore_rman_catalog sh ## Usage: db_restore_rman_catalog sh <$ORACLE_SID> ## Desc: ## The script uses to restore database with level backupset ##==================================================================== #!/bin/bash # # Define variable # if [ f ~/ bash_profile ]; then ~/ bash_profile fi # # Check SID # if [ z $ ];then echo Usage: echo `basename $ ` ORACLE_SID exit fi ORACLE_SID=$ ; export ORACLE_SID LOG_DIR=/u /database/$ORACLE_SID/backup; export RMAN_DIR TIMESTAMP=`date +%Y%m%d%H%M` export TIMESTAMP RMAN_LOG=$LOG_DIR/$ORACLE_SID_restore_$TIMESTAMP log; export RMAN_LOG SSH_LOG=$LOG_DIR/$ORACLE_SID_restore_full_$TIMESTAMP log; export SSH_LOG RETENTION= echo 》$SSH_LOG echo Start rman to backup at `date` 》$SSH_LOG echo 》$SSH_LOG $ORACLE_HOME/bin/rman target / catalog rman_user/xxx@catadb log=$RMAN_LOG 《EOF startup nomount; runexecute global script global_restore; exit; EOF RV=$? cat $RMAN_LOG》$SSH_LOG echo 》$SSH_LOG echo 》$SSH_LOG echo MSG : RMAN restore end at `date` 》$SSH_LOG echo 》$SSH_LOG if [ $RV ne ]; then echo 》$SSH_LOG echo MSG : RMAN restore error at `date` 》$SSH_LOG echo 》$SSH_LOG RMAN_STAT= FAILED mail s Failed RMAN restore for $ORACLE_SID on `hostname` <$SSH_LOG else echo 》$SSH_LOG echo MSG : No error found for RMAN restore at `date` 》$SSH_LOG echo 》$SSH_LOG RMAN_STAT= SUCCEED rm rf $RMAN_LOG >/dev/null fi echo `date +%F %X ` $ $ $RMAN_STAT 》 /u /m_scripts/db_restore_rman log exit
cha138/Article/program/Oracle/201311/17459相关参考
清理RMAN备份中的过期数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查看过期备份 RM
SQLSERVER数据库备份后无法还原的解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!有时
Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
RMAN的备份及恢复-丢失所有控制文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数据库基本
从网络上找到rman命令集合 一list常用命令总结备忘 list命令列出控制文件RMAN恢复目录中备份信息是我们对所有可见的数据库备份文件的一个最直观的了解的方法 listincarnat
初步尝试RMAN备份 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Rman备份命令 切换服务
[测试]数据库在非归档模式数据库MOUNT数据文件丢失有表空间备份 RMAN>backuptablespaceusers; 启动backup于月分配的通道:ORA_DISK_通道ORA_
RMAN自动备份的脚本(windows环境) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!自从推出
OracleRMAN物理备份技术之RMAN配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! R
如何简单测试Rman的备份恢复功能? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文只是简单