Linux oracle数据库自动备份自动压缩脚本代码
更新时间:2013年12月06日 10:57:38 作者:
这篇文章主要介绍了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
相关文章
linux和windows下的自动ftp脚本(shell bat)
linix和windows下的自动ftp脚本(shell bat),供大家学习参考2013-02-02Linux 通过 autojump 命令减少 cd 命令的使用的实现方法
这篇文章主要介绍了Linux 通过 autojump 命令减少 cd 命令的使用的实现方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-09如何使用Shell脚本掩盖Linux服务器上的操作痕迹(推荐)
这篇文章主要介绍了使用Shell脚本掩盖Linux服务器上的操作痕迹,需要的朋友可以参考下2017-12-12
最新评论