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/$catalog_user_pw@rman
backup incremental level=$backup_level database ;
quit;
EOF
echo "rman backup finished">>$log_file
data>>$log_file


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章