首页 > 数据库技术 > 详细

Oracle 一周备份策略及备份脚本

时间:2017-02-13 22:34:54      阅读:372      评论:0      收藏:0      [点我收藏+]

技术分享周日:做0级的增量备份(是增量备份的基础备份),脚本如下:

技术分享文本如下:

#!/bin/bash

#Author:wangergui       Date:2017-02-13         Email:291131893@qq.com

#Function   Sunday  Increment level 0 backup script 

Current_day=$(date +%Y-%m-%d)

[[ ${USER} == "oracle" ]] || exit 2

[[ -d /u01/app/oracle/myrman ]] || mkdir -p /u01/app/oracle/myrman

rman target / <<EOF

run {

        CONFIGURE CONTROLFILE AUTOBACKUP ON;

        CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘%F‘;


        allocate channel c1 type disk;

        allocate channel c2 type disk;

        allocate channel c3 type disk;

        allocate channel c4 type disk;

        

        backup incremental level 0 database format ‘/u01/app/oracle/myrman/%d_%T_%s.bak‘ plus archivelog delete all input;


        delete noprompt obsolete;


        release channel c1;

        release channel c2;

        release channel c3;

        release channel c4;

}

EOF


本文出自 “linux相关技术” 博客,请务必保留此出处http://wangergui.blog.51cto.com/8504247/1897308

Oracle 一周备份策略及备份脚本

原文:http://wangergui.blog.51cto.com/8504247/1897308

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!