Linux oracle数据库备份完成后可以自动压缩脚本代码。
复制代码代码如下:
#!/bin/bash
#backup.sh
#edit: www.jbxue.com
##系统名称
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

相关文章:

  • 2022-12-23
  • 2021-09-24
  • 2021-11-13
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2021-11-30
猜你喜欢
  • 2021-08-27
  • 2022-12-23
  • 2021-11-30
  • 2021-10-08
  • 2022-01-02
  • 2022-12-23
  • 2022-01-09
相关资源
相似解决方案