shell脚本 rman备份

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本 rman备份相关的知识,希望对你有一定的参考价值。

#!/bin/bash

if [ $1 ]
then
backup_level=$1
else
backup_level=0
fi

backup_user=sys
backup_user_pw=oracle

#catalog_user=rman
#catalog_user_pw=rman

log_file=/oracle/admin/$ORACLE_SID/rman_backup.log

echo "Beginning rman backup ...">$log_file
data>>$log_file

rman target $backup_user/$backup_user_pw <<EOF >$log_file
# catalog $catalog_user/[email protected]
backup incremental level=$backup_level database ;
quit;
EOF
echo "rman backup finished">>$log_file
data>>$log_file


以上是关于shell脚本 rman备份的主要内容,如果未能解决你的问题,请参考以下文章

rman备份脚本shell版

rman备份脚本shell版

Linux 平台下 RMAN 全备 和 增量备份 shell 脚本

利用SHELL脚本来验证Oracle数据库RMAN备份集的有效性

Oracle数据库RMAN的自动备份脚本简介

通过shell脚本实现对oracle RMAN备份集压缩并异地备份