Oracle 备份shell,oracle数据库shell备份脚本
1、root用户下创建备份路径:
mkdir /opt/backup
chown oralce:oinstall /opt/backup
2、oracle用户创建备份脚本路径:
mkdir /opt/app/oracle/bin
cd /opt/app/oracle/bin
3、创建备份脚本
vi backup.sh
#!/bin/sh
export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin:.
export ORACLE_SID=zd
#export NLS_LANG=american_america.UTF8
#export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
CURDATE=$(date ‘+%Y%m%d%H%M%S‘)
backup_directory=/opt/backup/
data_file_prefix=zd
BACKUP_FILE=$backup_directory/zd$CURDATE.dmp
delete_prev_month_data_file()
{
premonth=$(date -d"5 days ago" ‘+%Y%m%d‘)
rm -rf $backup_directory/$data_file_prefix$premonth* || true
}
#exp [email protected] FILE=$BACKUP_FILE tablespaces=‘zd‘
exp [email protected] FILE=$BACKUP_FILE owner=‘zdweb‘
delete_prev_month_data_file
exit 0
4、定时任务
crontab -e
0 5 * * * /opt/app/oracle/bin/backup.sh
5、crontab说明:
第一个*表示分钟 每小时的第几分钟执行 0-59
第二个*表示小时 每天的第几个小时执行 0-23
第三个*表示日期 每月的第几天执行 1-31
第四个*表示月历 每年的第几个月执行 1-12
第五个*表示星期 每周的第几天执行 0-6
原文:http://blog.51cto.com/meiling/2068171
Oracle 备份shell,oracle数据库shell备份脚本相关推荐
- Percona Xtrabackup备份mysql大数据库(完整备份与增量备份)
Percona Xtrabackup备份mysql大数据库(完整备份与增量备份) 文章目录 [隐藏] Xtrabackup简介 Xtrabackup安装 Xtrabackup工具介绍 innoback ...
- Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般 ...
- db2数据备份到mysql_DB2数据库自动备份详解
DB2数据库自动备份详解 由脱机备份转换为联机备份: 在db2CMD下执行 1.连接需要备份的数据库:db2 connect to数据库名称 2.修改自动数据库备份(AUTO_DB_BACKUP)参数 ...
- 数据库服务器备份日志文件,数据库服务器备份日志文件
数据库服务器备份日志文件 内容精选 换一换 使用自定义脚本实现数据库备份完成后,可以通过如下操作验证数据库备份结果是否成功.本章节以SQL_SERVER数据库为例进行验证. 业界对备份一致性的定义包括 ...
- mysql异地备份原理_Mysql数据库异地备份
Mysql数据库异地备份 一. 简介 1.1 增量备份简介 增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件.这就意味着,第一次增量备份的对象是进行全 ...
- mysql备份表恢复数据库_mysql备份恢复数据库据/表
备份单个数据库,只备份表,如要恢复,必须先创建一个数据库 [root@s]# mysqldump -u root -p dbname1 > dbname1.sql [root@s]# mysql ...
- dz mysql导出shell_mysql数据备份并导入数据库shell脚本
#!/bin/bash ############################################# # # mysql手工导入,qa到dev # ######### ...
- java备份还原mysql数据库_Java备份还原Mysql数据库
///实体类 package com.ews.util; /** * 系统备份展示对象 * * */ public class DataFile { private String fileName;/ ...
- 新一代的数据库备份解决方案--Oracle数据库
DSG SnapAssure数据库备份软件 1.1 工作原理 DSG SnapAssure采用专利技术优化整个备份过程,并实现备份数据可用性,如下图所示: SnapAssure采用三层体系结构. 第一 ...
- MySQL自动备份到本地数据库_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是 ...
最新文章
- keil debug如何在watch直接修改变量值_printf系列教程03_SWO打印输出配置,基于Keil『Debug(printf)Viewer』...
- vb如何测试连接mysql_怎么在vb程序中查找数据库信息并显示
- 用脚本批量执行redis命令
- CPU怎么认识代码的?
- Vue系列vue-router的嵌套使用(四)
- Array, Vec 与 Slice
- ant design入门_Umi + ant Design Pro最简单的入门教程(一)初
- 送给计算机老师平安夜贺卡,平安夜小朋友送老师的贺卡寄语
- html5 360全景 陀螺仪,HTML网页设置(开启重力感应/陀螺仪)
- 苹果软件更新在哪里_苹果iOS 14.1/iPadOS 14.1正式版发布:新增更新机型[多图]-软件资讯...
- 【报错】Cannot mix different versions of joi schemas(Postman)
- 最新版的转转验机源码+完整教程
- SDIO WiFi调试经验总结
- Arduino 开发ESP8266(ESP12F)模块
- Linux中清除痕迹和隐藏自己-清除last login
- 阿里巴巴推动时尚零售智能化 FashionAI展示数字化零售新模式
- 【第一届“文翁杯”现场竞技赛】T2 —蜀石经(优先队列模拟)
- table合并单元格
- 2020年“磐云杯”网络空间安全技能竞赛武汉拉练赛赛题及解析(超详细)
- 两个运放制作加法器_运放基础第10讲,加法器、减法器、积分器、微分器、仪表放大器...
热门文章
- 巧用「打印」功能实现PDF单页提取
- 1.5 推荐优秀书籍 - 网站重构与Web标准设计 - 学习笔记
- 朋友公司招聘1名项目经理和两名asp.net(c#)程序员
- Cherry,你会喜欢这种手机!
- 弹出浮动页面html怎么写,C# 浮动窗体实现(自定义弹出窗口)
- webrtc之SVC实现(十)
- Android6.0 dump h264/h265编码裸流(二)
- Android视频录制-MediaRecorder流程
- 长时间工作意味着什么
- android电池(五):电池 充电IC(PM2301)驱动分析篇