文档章节

linux环境下Oracle自动备份说明

晓叹星沉
 晓叹星沉
发布于 2015/11/06 16:03
字数 293
阅读 16
收藏 0
点赞 0
评论 0

linux环境下Oracle自动备份说明

前提

  1. Orable已经在linux环境下正确安装使用

  2. crontab服务已经正确安装并且启动

  3. 用户有足够的执行权限

配置过程

  1. 首先创建一个shell文件,名为backuporacle.sh,拷贝以下脚本内容,并保存。

#!/bin/sh

 

    #将以下路径替换为自己服务器对应的orable安装路径即可

ORACLE_BASE=/u01/app/oracle;

export ORACLE_BASE

ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1;

export ORACLE_HOME

LD_LIBRARY_PATH=/u01/app/oracle/product/10.2.0/db_1/lib;

export LD_LIBRARY_PATH

PATH=$PATH: $ORACLE_HOME/bin;

export PATH

 

# ORACLE_SIDoracle数据库的sid

ORACLE_SID=orcl;

export ORACLE_SID

 

#此处只保留6天内的备份,其余备份自动删除,如不需要去掉即可

find /home/oracle/backupdata/ -name "htms_*.dmp" -type f -mtime +5 -exec rm -rf {} \;

 

#修改为自己的用户名密码,配置好导出路径即可

rq=`date +%y%m%d`

   exp test_user/12345@orcl file=/home/oracle/backupdata/htms_"$rq".dmp

 

  1. shell文件加入定时任务

编辑文件crontab –e ,加入以下内容并保存。

30 01 * * * /home/oracle/backupscript/backuporacle.sh

此处设置为每天凌晨1点半执行备份任务,可根据需求自行调整。


© 著作权归作者所有

共有 人打赏支持
晓叹星沉
粉丝 12
博文 22
码字总数 12552
作品 0
海淀
高级程序员
Redhat6.6 图形化安装 oracle12c

环境说明 下载好Redhat6.6,在VMware Station12安装,选择安装图形化界面。下载oracle12c linuxamd6412102database.zip 并解压到database 启动Redhat6.6 64位,点击菜单 虚拟机->VMware-tool...

lizer2016
2015/12/14
0
0
Oracle学习系列之RMAN异地恢复数据

一:通过RMAN备份恢复数据库到其他服务器 设定环境: 源库:10.0.17.220 SID:zsddb 获取SID的方式: (1)通过查看/data/ora11g/product/11.2.0/db_1/dbs/spfilezsddb.ora,因为spfile[sid].ora...

SANSOM
2014/02/11
0
0
Oracle学习系列之RMAN异地恢复数据

一:通过RMAN备份恢复数据库到其他服务器 设定环境: 源库:10.0.17.220 SID:zsddb 获取SID的方式: (1)通过查看/data/ora11g/product/11.2.0/db_1/dbs/spfilezsddb.ora,因为spfile[sid].ora...

SANSOM
2014/01/22
0
0
linux+Oracle集群课程全面升级

作为国内最早从事开源架构师级课程研发的公司,从2006年10月开始,荣新稳步提升,将互联网运维作为主导就业方向,并将Linux集群架构课程发展成为国内最顶级、覆盖技术最全面的Linux课程,作为...

张琦
06/26
0
0
Linux下Oracle的配置和安装

实验环境 虚拟机: 操作系统Linux:Red Hat Enterprise Linux 5 64-bit IP:10.8.205.48 主机名:wutong oracle安装文件:10201databaselinuxx8664.cpio 本机: 操作系统 Windows xp IP: 10....

李水野
2013/03/19
0
0
用PXE方法从裸机批量推Oracle 11gR2 RAC环境

唐波,福建省第一批Oracle ERP实施顾问,中国科学院最佳技术顾问。Oracle 10g/11g OCM、RHCE,ACOUG&SHOUG核心成员。 2004年4月到2006年12月在北京担任中科院ARP项目组数据仓库架构师,参与完...

唐波
2015/09/29
0
0
log_file_name_convert配置错误引起的问题

环境: OS:Red Hat Linux As5 DB:10.2.0.1 刚部署了一个物理Dataguard环境,主库的数据文件(控制文件,数据文件,日志文件)目录是'/u01/app/oracle/oradata/oracl/',备库的数据文件目录是'/u02/a...

li_xiqing
06/29
0
0
举一反三:跨平台版本迁移之 XTTS 方案操作指南

跨平台跨版本迁移方案对比 针对跨平台跨版本的迁移,主要有以下三种方式:数据泵、GoldenGate / DSG、XTTS,针对停机时间、复杂度、实施准备时间,做了以下列表比对: 客户的需求都是最短停机...

技术小能手
04/23
0
0
在Oracle Database 12.1 中异机迁移恢复数据库【实战】

平台环境: 源OS:Oracle Linux 7.3 源DB:Oracle Database 12.1.0.2 目标OS:Oracle Linux 7.3 目标DB:Oracle Database 12.1.0.2 一、准备工作 1、查询当前SCN col current_scn form 9999......

PengChonggui
06/28
0
0
Linux和类Unix系统上5个惊艳的开源备份软件

 一个好的备份计划是非常必要的,这样可以有能力恢复被下面几种情形顺坏的数据: 人为损坏 RAID或者磁盘损坏 文件系统损坏 数据中心损毁以及其它   在这篇文章里我会给你列举一些惊艳的开...

Ryan-瑞恩
2014/11/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JavaEE——JavaScript

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 JavaScript 内置对象 String对象方法: date对象...

凯哥学堂
10分钟前
0
0
Git 远程代码回滚master

方式一(推荐): git revert commit-id 方式二(不推荐):不推荐原因:推送到线上后,其它开发人员需要重新clone git reset --hard commit-id git push origin HEAD --force...

浮躁的码农
10分钟前
0
0
Elasticesearch学习(7)—— ES查询与Java API的对应关系

1、普通查询 类型 ES查询语句 Java查询实现 结果 查询格式 { "query": { "bool": { "must": [], "must_not": [], "should": [], "filter": [] } }, "from": 0, "size": 10, "sort": [] } Que......

叶枫啦啦
11分钟前
15
0
getElementsByClassName()与getElementById()区别

1.document.getElementsByClassName() 返回的是数组 使用:document.getElementsByClassName("className")[0].innerText='具体内容' 2.document.getElementById() 返回的是单个元素 使用:d......

botkenni
22分钟前
0
0
MyBatis入门

一、安装 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x.x.x</version></dependency> 二、从 XML 中构建 SqlSessionFactory String r......

一个yuanbeth
23分钟前
0
0
聊聊spring cloud的LoadBalancerAutoConfiguration

序 本文主要研究一下spring cloud的LoadBalancerAutoConfiguration RibbonAutoConfiguration spring-cloud-netflix-ribbon-2.0.0.RC2-sources.jar!/org/springframework/cloud/netflix/ribb......

go4it
25分钟前
0
0
【转】使用Lombok来优雅的编码

前言 Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注解实现这一目的。 正文 添加依赖 在 pom.xml 文件中添加相关依赖:...

HAVENT
27分钟前
0
0
Dubbo 源码解读 —— 可支持序列化及自定义扩展

一、概述 从源码中,我们可以看出来。目前,Dubbo 内部提供了 5 种序列化的方式,分别为 fastjson、Hessian2、Kryo、fst 及 Java原生支持的方式 。 针对不同的序列化方式,对比内容如下: 名...

Ryan-瑞恩
35分钟前
0
0
MySQL内存设置—— MySQL server has gone away

set global max_allowed_packet=268435456

一梦心草
44分钟前
0
0
推导式

列表、集合和字典推导式 列表推导式是Python最受喜爱的特性之一。它允许用户方便的从一个集合过滤元素,形成列表,在传递参数的过程中还可以修改元素。形式如下: [expr for val in collect...

火力全開
49分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部