rman 备份与删除归档脚本
来源:互联网 发布:java二叉树非递归遍历 编辑:程序博客网 时间:2024/05/24 02:21
经过一段时间的观察发现两个本地和远程的两个dataguard运行都比较稳定,所以决定将日常的备份放到datagurad上。
以分担主库的压力。主库只定期做全备份。
备份脚本:rman_back.sh
由于数据库比较小,就没有做增量备份,直接做了全备份。
#!/bin/bashexport ORACLE_BASE=/u01/oraexport ORACLE_HOME=$ORACLE_BASE/product/11.2.3/db_1export ORACLE_SID=orclprdexport PATH=/usr/sbin:$ORACLE_HOME/bin:$PATHrman target / <<EOFrun{backup database skip inaccessible plus archivelog filesperset 20; }allocate channel for maintenance device type disk;crosscheck backupset;delete noprompt obsolete;exit;EOF
授予rman_back.sh给oracle用户 可执行的权限
chmod 744 rman_back.sh
将备份脚本添加到crontab里
crontab -e
00 01 * * * sh /u01/ora/backup/rman_back.sh >> /u01/ora/backup/rman_back.log
删除归档脚本:
more rman_del_archivelog.sh
#!/bin/bashexport ORACLE_BASE=/u01/oraexport ORACLE_HOME=$ORACLE_BASE/product/11.2.3/db_1export ORACLE_SID=orclprdexport PATH=/usr/sbin:$ORACLE_HOME/bin:$PATHrman target / <<EOFcrosscheck archivelog all;delete noprompt expired archivelog all;delete noprompt archivelog until time 'sysdate-7';exit;EOF
more del_archivelog.sh
#!/bin/bash##### LOGFILE=/u01/ora/arch01/del_archive.logdate=`date +%Y-%m-%d:%H:%M:%S`echo "----------Begin delete archivelog $date ----------" sh /u01/ora/arch01/rman_del_archivelog.sh echo "----------End delete archivelog $date ----------"date
将删除归档脚本添加到crontab里
crontab -e
00 03 * * * sh /u01/ora/arch01/del_archivelog.sh >>/u01/ora/arch01/del_archive.log
- rman 备份与删除归档脚本
- RMAN 非归档模式 备份shell脚本
- oracle rman 备份归档日志常用脚本
- rman备份与脚本
- 归档误删除,RMAN备份失败
- 通过Rman定期删除归档脚本
- Oracle Rman备份脚本与自动删除重复备份文件
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- rman之归档备份
- 解决rman无法自动删除过期备份和归档
- 手工物理删除Oracle归档日志RMAN备份报错
- oracle rac rman 批量删除归档日志脚本
- rman删除归档
- RMAN归档删除
- rman删除归档日志
- rman删除归档日志
- rman删除归档日志
- 心-脑-手
- Android中实现滑动翻页—ViewFlipper
- Linux文件和目录的属性
- NDK使用libffmpeg.so文件测试
- 单片机机器周期的计算
- rman 备份与删除归档脚本
- Ajax 和 JavaScript 验证用户登录
- ashx文件中折叠收起代码
- Android中实现滑动翻页—使用ViewFlipper
- 调试技术:生成DMP文件
- S3c2410 LINUX下如何访问IO端口
- Linux进程地址空间分析
- JavaDoc标记(Java文本标记)定义
- js隔行换色