明确目标编写rman批处理文件

目标:

A 每天夜间2点执行备份

B数据库全备,同时备份控制文件及归档日志文件,备份文件保存至:F:\backup\目录下,并在完成归档日志文件备份后,自动删除已备份的归档日志;

C 备份在数据库服务器上保留10天,过期则自动删除

D 保留操作日志备查

E 备份在192.168.0.1备份服务器上的文件保留1天,需手动删除 RMAN批处理文件

保存至:F:\oraclescripts\backup_cloudsea.rman

Run{

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 10  DAYS;

CONFIGURE CONTROLFILE AUTOBACKUP ON;

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'F:/backup/conf_%T_%F';

ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT 'F:/backup/ch1_%T_%U';

BACKUP DATABASE SKIP INACCESSIBLE FILESPERSET 10

PLUS ARCHIVELOG FILESPERSET 20

DELETE ALL INPUT;

RELEASE CHANNEL CH1;

}

ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE DISK;

CROSSCHECK BACKUPSET;

DELETE NOPROMPT OBSOLETE;

说明:由于逻辑分区是在同一块物理磁盘上,所以设置并行通道对备份IO调优没有任何影响,所以此策略里仅开启了一个通道。

编写dos批处理文件

创建文件夹:F:\oraclescripts

将下列信息保存至:F:\oraclescripts\backup_cloudsea.bat

set oracle_sid=cloudsea

rman target / msglog F:\oraclescripts\logs\%date:~0,10%.log cmdfile=F:\oraclescripts\backup_cloudsea.rman

设定执行计划

在控制面版à任务计划à添加任务计划中,添加dos批处理文件,并设置备份时间为每天早上两点。备份日志存放于F:\oraclescripts\logs文件夹中,DBA每天只需查看当天对应的日志文件便知是否备份成功。

windows 下oracle 数据库 rman 备份相关推荐

  1. windows下oracle数据库自动备份脚本

    1.根据日期自动生成 Oracle 备份文件 @echo off echo 正在备份Oracle数据库,请稍等...... exp userid='用户名/密码@SID' file=D:\bak\re ...

  2. windows下oracle数据库的备份和还原

    oracle数据库的备份和还原 sqlplus admin/123456@orcl #登录数据库 create directory dpdata1 as 'E:\orcalbak'; #创建dpdat ...

  3. linux mysql异机备份_Linux环境下oracle数据库Rman备份异机恢复

    备份的数据库和要恢复的数据库OS和数据库的版本均一致,恢复的目录也均一致! 备份数据库: RMAN> backup format '/home/oracle/scripts/full_prod. ...

  4. windows系统下oracle数据库rman备份记录(实战篇)

    在windows 2003系统中装了oracle10G数据库,同时建了多个实例,这个备份应该怎么做呢? 在网上查了N多的资料,终于了解了一些: 冷备:把数据库已执行关闭后,对数据库做全备:需要停机,一 ...

  5. Linux 系统下Oracle数据库自动备份

    转载: https://blog.csdn.net/weixin_40412301/article/details/81025675 1.新建Oracle数据库备份目录 mkdir -p /backu ...

  6. Linux系统下Oracle数据库自动备份脚本经验分享

    1.新建Oracle数据库备份目录 mkdir -p /backup/oracledata   2.新建Oracle数据库备份脚本 vi /backup/oracledata/ordatabak.sh ...

  7. oracle备份数据脚本,oracle数据库自动备份脚本

    ::通过exp命令导出远程机器(192.168.2.1)上指定服务(orcl)指定用户(pmis)及密码(pmis)的数据 ::运行该脚本的机器必须安装oracle @echo off @echo [ ...

  8. windows 下 oracle dmp 备份

    前些天做了一个windows 下oracle 数据库使用dmp文件进行备份的活.为了加深印象,整理一份笔记. 备份流程如下: 定时任务全库导出dmp文件 使用定时任务复制到共享文件夹 源数据库使用定时 ...

  9. Oracle数据库的备份

    这两天要用oracle的数据备份,在网上找了找例子.给大家贴出来看看. PS: 选择数据库中所有的表的SQL语句 SELECT * FROM DBA_TABLES WHERE OWNER=''(填用户 ...

最新文章

  1. NAT的完全分析及其UDP穿透的完全解决方案
  2. 全局变量、局部变量、静态全局变量、静态局部变量在内存里的区别(转)
  3. html兄弟选择器怎么用,CSS的相邻兄弟选择器用法示例讲解
  4. eureka服务的注册、续约、下线
  5. 程序员应该遵守的编程原则
  6. B端运营级视频服务技术平台搭建
  7. 【数据库】MySQL创建视图(CREATE VIEW)
  8. [vue] 说下你对指令的理解?
  9. POJ 1183 反正切函数的应用
  10. JSP→JSTL标准标签库简介与环境搭建、JSTL助手EL表达式EL隐式对象、标签→out、set、if、多选择配合、foreach、redirect、格式化、JSTL函数标签、自定义标签、标签类架构
  11. 数字化方法基础(二)_点的投影
  12. chrome 文本框 获取焦点时 边框色
  13. 花趣短视频源码淘宝客系统全开源版带直播带货带自营商城流量主小游戏
  14. 图灵大会 | 新观点:AI盛世,其实我们离得还很远
  15. IDrawingDoc Interface 学习笔记
  16. 软件测试周刊(第67期):用一颗浏览的心,去看待人生,一切的得与失、隐与显,都是风景与风情。
  17. 解决fileReader读取文件乱码
  18. 华尔街最“伟大”骗子排行榜!
  19. 【机器学习算法】逻辑回归为什么叫逻辑回归
  20. IE 和 标准盒模型 floa浮动 清除浮动 定位

热门文章

  1. 前端学习(2697):重读vue电商网站18之监听图片删除事件
  2. 1前端学习(2345):关于前端对于xml格式文件的渲染
  3. 前端学习(2148):webpack-less图片文件的转化
  4. 前端学习(1765):前端调试值之性能分析的方法三
  5. 前端学习(1661):前端系列实战课程之获取点击位置
  6. git学习(9):git 添加 ssh keys 出现如下错误
  7. java学习(38):数组排序(直接排序)
  8. 数据结构算法入门--一文了解什么是复杂度
  9. python定义一个列表_如何在Python中创建用户定义的列表?
  10. 学习资料(不定更新)