返回顶部

收藏

一个ubuntu server下的简单生产库全库备份脚本

更多
#!/bin/bash
###--- Set backup database env 
export TMP=/tmp
export TMPDIR=/tmp
export ORACLE_BASE=/opt/oracle
export ORACLE_SID=database
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin:$CATALINA_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

###--- Rollback database files 
rm /opt/bak/export.log;rm /opt/bak/data3.dmp
mv /opt/bak/data2.dmp /opt/bak/data3.dmp
mv /opt/bak/data1.dmp /opt/bak/data2.dmp

###--- DataBase full exp use EXPDP tools  
expdp  system/system directory=dump_dir dumpfile=data1.dmp full=y
#该片段来自于http://outofmemory.cn

标签:shell,数据库

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 歪脖骇客 发表 2017-02-15 09:50:11 每天自动备份MySQL数据库的shell脚本
  2. root 发表 2015-05-03 07:18:01 MySQL数据库定时备份Shell脚本
  3. root 发表 2015-04-03 02:34:01 [翻译]MongoDb 架构(MongoDb Architecture)
  4. root 发表 2015-04-13 03:52:01 Ubuntu 上 redis2.6.16部署
  5. root 发表 2015-04-16 08:28:01 ubuntu14.04 LTS下Atlas2.2安装说明
  6. wxianfeng 发表 2013-05-12 07:59:05 shell 统计项目代码行数
  7. 博主 发表 2014-07-14 15:03:26 如何选择数据库
  8. root 发表 2015-04-22 05:34:01 mysql数据库中的using
  9. root 发表 2015-04-24 10:08:01 mysql中的保留字段,说多了都是泪啊!!!!
  10. root 发表 2015-04-27 10:10:01 记一次mysql中浮点类型字段引起的问题
  11. root 发表 2015-04-29 03:40:02 SELECT … FOR UPDATE
  12. 博主 发表 2015-04-23 17:46:45 hexo常用命令笔记

发表评论