第15章 RMAN备份
oracle推荐的备份工具是rman(恢复管理器:recovery manager),用操作系统命令执行的备份被称为用户管理的备份。使用rman执行的备份被称为服务器管理备份。
 
创建一致的数据库备份
1、如果数据库为非归档日志模式,那全部一致备份(完整的或增量的)是唯一可能的备份类型。
2、执行rman一致备份要求数据处于加载模式下,并且干净关闭。
 
在不关闭的情况下备份数据库
1、在数据库的打开状态的备份必须还包括归档日志文件的备份,可以包括在同一备份集中,也可以包括在单独的备份集中。
2、要求数据库处于归档日志模式下的打开状态的备份可以是全部的或局部的,完整的或增量的。
 
创建增量备份
1、级别1增量或累积备份不能基于完整备份,只能基于级别0增量备份。
2、除非启动了块变更跟踪,否则增量备份必须扫描整个数据库。
3、rman备份集(不管是完整的还是增量的)都不包未使用的块。
 
oracle企业管理器(database control或grid control)可以调度备份作业的执行。
 
管理备份、查看备份报告和监视闪回恢复区
1、LIST命令显示已创建了什么备份,REPORT命令显示需要哪些备份以及那些备份时冗余的
2、闪回恢复区是rman磁盘备份的默认目标
3、rman可以自动地从闪回恢复区中删除过时文件
 
定义、应用和使用保留策略
1、备份保留策略可基于冗余(保持一定的副本)或恢复窗口(保证时间点恢复的可能性)
2、根据保留策略被视为过时的备份可自动删除
 
创建映像文件备份
1、映像文件与源文件相同
2、映像副本只可定向到磁盘
3、映像副本可由数据文件、控制文件和归档日志文件构成。
 
全部数据库备份时数据文件、spfile和控制文件的完整集合。
rman不备份联机日志、临时文件或口令文件
 
启动快速增量备份
1、变更的块有ctwr进行跟踪
2、变更跟踪文件是自动管理的:DBA只可选择其名称和位置
 
 
 
 
 
 
 
 
 
 
 

第15章 RMAN备份
oracle推荐的备份工具是rman(恢复管理器:recovery manager),用操作系统命令执行的备份被称为用户管理的备份。使用rman执行的备份被称为服务器管理备份。
 
创建一致的数据库备份
1、如果数据库为非归档日志模式,那全部一致备份(完整的或增量的)是唯一可能的备份类型。
2、执行rman一致备份要求数据处于加载模式下,并且干净关闭。
 
在不关闭的情况下备份数据库
1、在数据库的打开状态的备份必须还包括归档日志文件的备份,可以包括在同一备份集中,也可以包括在单独的备份集中。
2、要求数据库处于归档日志模式下的打开状态的备份可以是全部的或局部的,完整的或增量的。
 
创建增量备份
1、级别1增量或累积备份不能基于完整备份,只能基于级别0增量备份。
2、除非启动了块变更跟踪,否则增量备份必须扫描整个数据库。
3、rman备份集(不管是完整的还是增量的)都不包未使用的块。
 
oracle企业管理器(database control或grid control)可以调度备份作业的执行。
 
管理备份、查看备份报告和监视闪回恢复区
1、LIST命令显示已创建了什么备份,REPORT命令显示需要哪些备份以及那些备份时冗余的
2、闪回恢复区是rman磁盘备份的默认目标
3、rman可以自动地从闪回恢复区中删除过时文件
 
定义、应用和使用保留策略
1、备份保留策略可基于冗余(保持一定的副本)或恢复窗口(保证时间点恢复的可能性)
2、根据保留策略被视为过时的备份可自动删除
 
创建映像文件备份
1、映像文件与源文件相同
2、映像副本只可定向到磁盘
3、映像副本可由数据文件、控制文件和归档日志文件构成。
 
全部数据库备份时数据文件、spfile和控制文件的完整集合。
rman不备份联机日志、临时文件或口令文件
 
启动快速增量备份
1、变更的块有ctwr进行跟踪
2、变更跟踪文件是自动管理的:DBA只可选择其名称和位置
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

第15章 RMAN备份 ​的更多相关文章

  1. RMAN备份演练初级篇

    前面我们已经知道了如何进入rman,以及rman的一些基本命令,相信大家定会觉着rman操作的简单,事实也确实如此,但万不要因此小视rman的强大,简单往往意味着灵活,灵活对于那些有心人则意味着主动权 ...

  2. 记录一则RMAN备份策略修正案例

    背景:在给某客户处理问题时,发现客户数据库的备份空间即将用尽,进一步查看发现是用户数据库的当前RMAN备份策略存在潜在问题,需要修改备份策略. 环境:SunOS 5.10 + Oracle 11.2. ...

  3. RMAN备份脚本一列分享

    在ORACLE数据库中,RMAN备份的脚本非常多,下面介绍一例shell脚本如何通过RMAN备份,以及FTP上传RMAN备份文件以及归档日志文件的脚本. fullback.sh 里面调用RMAN命令做 ...

  4. RMAN 备份及策略

    更详细信息请转http://blog.chinaunix.net/uid-21187846-id-3017363.html 天,这里修改为15天:这样比较保险,到时候恢复时也可以找到当时的备份元数据: ...

  5. RMAN备份演练进阶篇

    前篇介绍了通过rman进行各种备份,进阶篇则主要是rman的一些功能扩展和增加功能,利用前篇你已经完全可以完成数据库的备份,而通过本篇你可以更好更方便的完成数据库的备份. 一.建立增量备份 如果数据库 ...

  6. RMAN备份数据库与恢复数据库(整库)

    1 准备 2 1.1 检查数据库归档状态 2 1.2 RMAN登陆目标 2 2 备份全库 2 2.1 创建备份数据存储目录 2 2.2 RMAN备份全库 2 2.3 试验(备份后,改变数据) 5 2. ...

  7. Oracle RMAN备份恢复指导书

    目 录 1 目的与范围... 1 2 术语和定义... 1 3 角色和职责... 2 4 使用RMAN备份数据库... 2 4.1.1 检查数据库模式... 2 4.1.2 连接到target数据库. ...

  8. RAC 之 RMAN 备份

    这篇主要介绍的是RAC 环境下的RMAN 备份. 关于Oracle 备份与恢复的一些理论知识参考我的Blog:       Oracle 备份 与 恢复 概述 http://blog.csdn.net ...

  9. linux 下RMAN备份shell脚本

    RMAN备份对于Oracle数据库的备份与恢复简单易用,成本低廉.对于使用非catalog方式而言,将RMAN脚本嵌入到shell脚本,然后再通过crontab来实现中小型数据库数据库备份无疑是首选. ...

随机推荐

  1. Android Support 包的作用、用法

    1, Android Support V4, V7, V13是什么?本质上就是三个java library. 2,  为什么要有support库?如果在低版本Android平台上开发一个应用程序,而应 ...

  2. pycharm同时使用python2.7和python3.5设置方法

    pycharm同时使用python2.7和python3.5设置方法 - CSDN博客https://blog.csdn.net/qwerty200696/article/details/530159 ...

  3. 洛谷P1792——[国家集训队]种树

    传送门:QAQQAQ 题意:$n$个点中选$m$个不相邻的点,使得这些点不相邻(1和n算相邻),求这些点的最大值 思路:这不是神仙题不是神仙题…… 刚看到这题觉得不难,好像只要贪心就可以了但贪心不知从 ...

  4. 第二天:数值与字符串、列表list

    数值 1. 声明变量 age = 20 f = 3.14 #浮点型 f = 0.3 f = .3 2.表达式 主要是做一些简单的加减乘除运算,直接出结果 1.1 + 2.2 2.2 + 3.0 3.1 ...

  5. js 删除数组中指定值

    var arr = ['1','2'];delete('1'); function delete(i){ var index = arr.indexOf(i); arr.splice(index, 1 ...

  6. csp-s模拟测试61砖块, 数字,甜圈题解

    题面:https://www.cnblogs.com/Juve/articles/11626350.html 砖块: 直接模拟即可,map统计被覆盖的次数 #include<iostream&g ...

  7. linux系统添加定时任务

    http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html

  8. spring boot 监听容器启动

    /** * 在容器启动的时候 加载没问完成的消息重发 * @author zhangyukun * */ @Component @Slf4j public class LoadMessageListe ...

  9. django中的request对象

    Request 我们知道当URLconf文件匹配到用户输入的路径后,会调用对应的view函数,并将  HttpRequest对象  作为第一个参数传入该函数. 我们来看一看这个HttpRequest对 ...

  10. CentOS 8上安装Docker

    前言 这几天,想玩玩docker,方便漏洞复现,我去学docker搭建了,感觉不错,挺方便的 安装步骤: 1.下载docker-ce的repo curl https://download.docker ...