数据库owner级exp备份脚本

备份脚本说明:
(1) 环境:HP-UX B.11.11+Oracle 9.2.0.6
(2) 主机空间要求:脚本导出的文件为一个owner级的数据库备份为一个文件,必须保证空间有足够的剩余量;必须保证主机支持大文件系统,以防止大于2G的文件导出失败。
(3) 部署:
$ su – oracle
oracle@gd_rdb01:/oracle$ mkdir -p /rpt_bak/gd_noarch_db_bk/bin –备份文件存放主目录
oracle@gd_rdb01:/oracle$ mkdir -p /rpt_bak/gd_noarch_db_bk/exp_file/last_exp_file –上次exp备份集的路径
oracle@gd_rdb01:/oracle$ mkdir -p /rpt_bak/gd_noarch_db_bk/exp_file/this_exp_file –本次exp备份集的路径
oracle@gd_rdb01:/oracle$ mkdir -p /rpt_bak/gd_noarch_db_bk/exp_log –备份log的路径
oracle@gd_rdb01:/oracle$ mkdir -p /rpt_bak/gd_noarch_db_bk/mail_result –发送邮件的邮件内容路径

oracle@gd_rdb01:/rpt_bak/gd_noarch_db_bk/bin$chmod +x gd_noarch_db_bk.sh — 给脚本赋予执行权限

部署crontab,每天凌晨0点10运行
oracle@gd_rdb01:/rpt_bak/gd_noarch_db_bk/mail_result$ crontab -l
10 0 * * * /rpt_bak/gd_noarch_db_bk/bin/gd_noarch_db_bk.sh

相关文章

一条评论

  1. 不错啊!很多实际问题/实用技巧。建议将平时学习心得,实验过程写下来

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据