Linux oracle数据库自动备份自动压缩脚本代码
#!
#backup.sh
##系统名称
sysname=gz
syspath=/home/oracle/databak/$sysname/
v_date=$(date '+%y%m%d%h%m%s')
logfile=$syspath/backup.$v_date.log
echo backup_time>>$logfile
date '+%y-%m-%d %h:%m:%s' >> $logfile
#数据库使用情况
echo "backup gznxt">>$logfile
echo "start_time">>$logfile
date '+%y-%m-%d %h:%m:%s' >> $logfile
cd /home/oracle/product/10.2.0
export oracle_home=/home/oracle/product/10.2.0
export path=$path:/home/oracle/product/10.2.0/bin
export oracle_sid=db
echo $syspath
v_date=$(date '+%y%m%d%h%m%s')
exp gz/gz file=$syspath/gznxt$v_date.dmp compress=n >> $logfile
echo "end_time">>$logfile
date '+%y-%m-%d %h:%m:%s'>>$logfile
#压缩备份的数据文件
gzip $syspath/*.dmp
如对本文有疑问,
点击进行留言回复!!
相关文章:
-
-
IT基础与云计算
软路由器(IPtable)iptable是Linux上常用的防火墙软件。负载均衡负载均衡是网络基础构架的关键组件...
[阅读全文]
-
-
嵌入式行业职位分析
嵌入式开发涵盖硬件软件,开发链条很长,要根据自己的实际情况选择适应的职位。嵌入式的职位大概有:1、硬件工程师:负...
[阅读全文]
-
-
-
-
-
运维面试题小总结
linux惊群效应 如何解决? 是什么情况导致发生惊群效应也有人叫做雷鸣群体效应,不过叫什么,简言之,惊群现象就...
[阅读全文]
-
-
网友评论