第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. PAT甲级——A1132 Cut Integer

    Cutting an integer means to cut a K digits lone integer Z into two integers of (K/2) digits long int ...

  2. map 与 lambda 的用法

    # 列表中的每个元素进行*2lis = [10, 30, 70]f = map(lambda li: li*2, lis) # 操作lis中的每个元素.print(list(f)) # 返回来一个新的 ...

  3. flexbox属性速览及常见布局实现

    CSS3 弹性盒子(Flex Box)弹性盒子是即 CSS2 浮动布局后, CSS3 的一种新的布局模式. CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同 ...

  4. java笔试之自守数

    自守数是指一个数的平方的尾数等于该数自身的自然数.例如:25^2 = 625,76^2 = 5776,9376^2 = 87909376.请求出n以内的自守数的个数 接口说明 /*功能: 求出n以内的 ...

  5. go string和[ ]byte

    https://www.cnblogs.com/zhangboyu/p/7623712.html

  6. 满血复活前的记录(持续更新ing)

    时隔一年重新开启算法竞赛征程. 该记录大多为老课件.已经做过的习题重做和已经看过的书本重看 7.21 下午到山大 娄晨耀basic_algorithm课件中的内容: 复习线性筛原理 复习差分 做完Co ...

  7. Android开发 TextView的开发记录

    前言 此篇博客是记录一些TextView开发上一些少用的开发功能项.目前开发记录如下: 添加图片 文字滚动 添加省略号 实现长文的收起和展开功能 改变一个字符串里自定字符的颜色或者大小 效果字体(粗体 ...

  8. Jquery实现图片瀑布流思路-简单版

    目录 Jquery实现图片瀑布流思路-简单版 1.预备 2.开始 1.声明 2.主体 3.窗体大小改变事件 Jquery实现图片瀑布流思路-简单版 注意:本篇文章基于知道每张图片的实际尺寸的情况下 特 ...

  9. [ javasript ] javascript中的each遍历!

    1.数组中的each var arr = [ "one", "two", "three", "four"]; $.eac ...

  10. 数论整除——cf1059D

    用map是卡着过去的..题解用vector+离散化后常数小了十倍.. 总之就是把所有模数给保存下来然后离散化,再去匹配一下即可,最后有个细节 自己的 #include<bits/stdc++.h ...