码迷,mamicode.com
首页 > 数据库 > 详细

定期备份数据库数据

时间:2017-04-27 16:45:10      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:round   场景   bsp   style   文件   shell   oracle   manager   strong   

场景:整库备份,用exp方式,按周循环,备份文件存在oracle下的db_backup目录,周一备份到成dbbackup_1.dmp,周二:dbbackup_2.dmp,周三:dbbackup_3.dmp,周四:dbbackup_4.dmp,周五:dbbackup_5.dmp,周六:dbbackup_6.dmp,周日:dbbackup_7.dmp,并且循环覆盖,服务器上只存7个备份文件 

shell脚本:dbback.sh

 

#!/bin/sh

day=`date +%w`
if [ ${day} == "0" ]; then
  day="7"
fi
bakfile=/home/oracle/db_backup/dbbackup_${day}.dmp

exp userid=system/manager file=${bakfile} full=yes

 

定期备份数据库数据

标签:round   场景   bsp   style   文件   shell   oracle   manager   strong   

原文地址:http://www.cnblogs.com/zhabayi/p/6774941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!