Oracle数据库定时增量备份脚本

Oracle全备增量备份脚本,oracle数据全备份增量备份脚本 1、脚本名称是rman_bk_0.sh 此脚本数据库全备脚本 设定一周执行一次set ORACLE_BASE=/oracle (设定 oracle的 安装基目录)set ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1set ORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/crsset ORACLE_SID=ncdb1se... 阅读详情

创建一个目录放备份脚本

mkdir rman_scripts

创建RMAN删除脚本

vim delete_rman.dat

键入以下内容:

ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE disk;
run{
   
   
 allocate channel d1 device type disk;
 allocate channel d2 device type disk;
 delete obsolete recovery window of 7days;
 release channel d1;
 release channel d2;
}

保存退出

创建RMAN备份脚本

vim rman_full.sh

键入以下内容:
注意修改环境变量、备份位置及tag的部分

#!/bin/bash
 
#设置环境变量
ORACLE_SID=limsdb
ORACLE_BASE=/u01/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
PATH=
Oracle一键备份脚本(包含全量备份+增量备份 通用版Oracle一键备份脚本(包含全量备份+增量备份 阅读详情

相关推荐

oracle01增量备份,Oracle增量备份和快速备份(块改变跟踪Block Change Tracking)

Oracle增量备份和快速备份(块改变跟踪Block Change Tracking)下面小麦苗给出全库备份脚本:点击(此处)折叠或打开[oracle@rhel6lhr ~]$ crontab -l2 12 * * 1 /home/oracle/lhr/rman/rman_backup_full.sh[oracle@rhel6lhr ~]$ more /home/oracle/lhr/rman/...

weixin_42537450的博客 858

oracle RMAN备份备份信息查询

RMAN备份 RMAN备份分为全备和增量备份两部分,而增量备份:分为0 1 2级 备份脚本(db_bak_rman.sh) ##====================================================================== ## db_bak_rman.sh ## ## 2014/06/10 ## usage: db_bak_rman....

qq_35201754的博客 1864

oracle典型的增量备份方案

采用sh文件来调用这三个级别的备份。三个sh的文件可命名为lev0.sh、lev1. sh、lev2. sh。这三个备份脚本对应文件lev0.rcv、lev1.rcv、lev2.rcv。1、level 0备份脚本。采用crontab来制定计划任务。2、level 1备份脚本。3、level 2备份脚本

lmxx2020的博客 886

oracle备份恢复---分享RMAN定时备份和增备脚本(0+1)

racle备份恢复---分享RMAN定时备份和增备脚本RMAN定时全备脚本2、脚本内容(oracle执行) RMAN定时全备脚本 1、建立对应目录 mkdir -p /rmanbackup/rmanlog mkdir -p /rmanbackup/dbbak mkdir -p /rmanbackup/scripts mkdir -p /rmanbackup/week mkdir -p /rman...

mystic2008的博客 2823

Oracle 增量备份和逻辑备份脚本

文章目录1. 增量备份2. 逻辑备份 1. 增量备份   先看下RMAN配置,备份保留7天,控制文件自动备份到指定目录: RMAN> show all; using target database control file instead of recovery catalog RMAN configuration parameters for database with db_unique_name PRIMARYDB are: CONFIGURE RETENTION POLICY TO RECOV

成屿的专栏 1041

oracle数据库备份之exp增量备份

    本篇只介绍使用exp对oracle数据库定时备份并如何恢复的方法。    Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP、EXPDP/IMPDP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。    exp支持增量备份,而expdp不支持增量备份    exp/imp增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为...

zcb_data的博客 1万+

rman 定时备份

oracle用户下操作: 1、创建备份脚本 more database0.sql run { allocate channel ch1 device type disk; allocate channel ch2 device type disk; backup incremental level 0 database format '/opt/app/oracle/backup/a

有梦就别怕痛 873

oracle rman 定时备份脚本

近期需要出个oracle定时备份的方案,可以恢复到最新状态,参考http://blog.sina.com.cn/s/blog_7756ebc30100tnqy.html,我又在shell中加工了一下,弄了2个shell脚本,in...

coyxadc0396的博客 181

sh+crontab实现oracle自动备份

完全备份的SH文件:exp_comp.sh  rq=` date +"%m%d" `  su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp"  累计备份的SH文件:exp_cumu.sh  rq=` date +"%m%d" `

来去 的BLOG 1284

rman备份0级1级备份脚本

运维过程中没有备份工具,例如NBU等自动备份工具时,需要手动写备份脚本进行备份,下面展示0级全备份和1级增量备份脚本: 0级全备份: #!/bin/bash ORACLE_SID=kjdb1 ORACLE_HOME=/oracle/app/db/11.2.0 ORACLE_BASE=/oracle/app/db export ORACLE_SID=$ORACLE_SID export ORACLE_HOME=$ORACLE_HOME export ORACLE_BASE=$ORACLE_BASE bac

select_html的博客 606

收藏RMAN备份脚本 --转载的

=备份脚本=== 开始准备了两份备份脚本 如下: database_bak0.rman -------全库备份及控制文件 run{ crosscheck archivelog all; delete expired archivelog all; crosscheck backup; delete expired backup; allocate channel c1 type disk; backup incremental level=0 database format ‘/u02/orad

qq_41468794的博客 288

oracle备份计划

所有的脚本匀在/dsk3/bk/scripts中 ①[oracle@sia scripts]$ cat connect.rcv (连接rman脚本) connect target sys/oracle@prod; ②[oracle@sia scripts]$ cat del_obso.rcv (删除归档日志状态为expired的日志和obsolete的文件) run{ CONFIGURE

panjc_job的专栏 1357

linux 平台下 RMAN 全备 和 增量备份 shell 脚本

一. 一些准备知识   Oracle 分归档和非归档模式。 这两者的区别就是对redo log的处理。归档模式下,当一个redo log 写满之后,就会把这个redo log里的内容写入归档文件,等写完之后,这个redo log 就可以继续使用,如果是非归档模式下,redo log 就直接覆盖了。 恢复一般都需要归档文件,这里面记录了对数据库的操作,所以生产库一般都运行在归档模式下。 关于归档

好读书,每有会意,便欣然忘食。 886

ORACLE入门之逻辑备份SH文件

完全备份的SH文件:exp_comp.shrq=` date +"%m%d" `su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp"累计备份的SH文件:exp_cumu.shrq=` date +"%m%d" `su - oracle -c "exp system

Leo's DBA blog 758

linux还原不了dede数据库文件,Linux中Oracle数据库备份

先来介绍一些不使用脚本我们直接使用命令备份与还原oracle数据库Oracle数据备份:步骤 1 备份用户数据。1.使用linux系统下的数据库管理员账号连接linux终端。2. 执行以下语句,创建“bak_dir”文件夹。复制代码 代码如下:mkdir bak_dir3. 执行以下语句,为“bak_dir”文件夹赋予读、写和执行权限。复制代码 代码如下:chmod 777 bak_dir4. 执...

weixin_31102231的博客 145

RMAN自动备份小记

最近在研究RMAN备份,以前低RMAN备份很是模糊不清,看了David Dai Oracle的日记后,豁然开朗,把之前的思绪整理了一遍,自己在VM上面试做了一遍。 环境 :数据库   ORACLE 10.2.0.2.0        系统  :  linux enterpri

Colin Lau Oracle 894

oracle load.sh,Oracle数据库逻辑备份的SH文件

完全备份的SH文件:exp_comp.shrq=` date +"%m%d" `su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp"累计备份的SH文件:exp_cumu.shrq=` date +"%m%d" `su - oracle -c "exp system...

weixin_39785150的博客 76
上一篇: OracleLinux6.10安装Oracle11.2.0.4操作实录
下一篇: Linux磁盘添加与挂载
夜满青山
博客等级 码龄9年 2粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值