• 【Oracle】Rman简介


    1.备份和恢复功能的用途:
    –保护数据
    -介质故障
    -用户错误
    -应用程序错误
    –数据保存和历史数据保留
    –数据传输
    2.典型的备份和恢复任务
    –通过配置数据库实现可恢复
    –定义备份计划
    –对不同类型的故障情形进行计划和测试
    –对备份和恢复环境进行监控、调整和故障排除
    –从备份还原数据
    –将事务处理恢复到所需的时间点

    一、Rman基本概念
    Rman(Rcover Manager)是Oracle数据备份和恢复的主要管理工具之一,它可以很方便快捷的对数据库实现备份和恢复,而且它还可以保存已经备份的信息以供查询。

    二、Rman恢复管理器的主要特点
    –可实现增量备份
    –可以实现对数据库表,控制文件,数据文件和归档日志备份
    –可实现多线程备份
    –可以存储备份信息
    –可以检测备份是否可以成功还原

    三、Rman备份中的术语
    1.备份策略
    –整个数据库(整体备份)
    –部分数据库(部分备份)

    2.备份类型
    –所有数据文件中的所有信息(完全备份)
    –只限自以前某次备份以来更改过的信息(增量备份)
    -累积增量备份(自上次0级备份以来的更改)
    -差异增量备份(自上次增量备份以来的更改)

    3.备份模式
    –脱机(一致备份或冷备份)
    –联机(非一致备份或热备份)

    4.备份存储类型
    –映像副本(Image Copies):操作系统格式的数据文件和日志文件的副本;
    –备份集(Bcakup Set):Oracle专有格式的二进制文件。

    5.备份内容
    –整个数据库
    –表空间
    –数据文件
    –指定的数据文件
    –控制文件
    –归档日志文件
    –参数文件等

    6.备份集
    –在Rman备份时,多个数据文件中的数据块组织到一起,形成Rman备份的文件
    –多个数据文件被组织在一起形成的备份就做一个备份集
    –一次备份命令可以产生多个备份集
    –产生的备份集个数和备份命令中Filesperset设置有关
    –如果没有设置Filesperset,所有备份的文件放在一个备份集中

    7.备份片(Backup Piece)
    –Rman产生的备份文件叫做备份片文件
    –一个备份集可能产生多个备份片文件
    –备份片文件中可能包括多个数据文件中的数据块
    –产生的备份片文件大小由管道限制maxpiecesize决定,每个备份集包含几个备份片文件也由这个限制决定
    –如果没有限制,一个备份集只生成一个备份片文件
    –不同管道产生的备份片文件大小可以不一样

    8.备份路径
    –磁盘目录
    –磁带
    –闪回区

    9.备份文件的命名设置
    可以使用通配符设置命名规范,常见的通配符有:
    –%c 备份产生的副本个数
    –%p 备份片编号
    –%s 备份集编号
    –%d 数据库名称
    –%n 数据库名,以8位字符串显示
    –%t 备份集的时间戳
    –%u 由8个字符组成的名称,该名称由该备份集号和该备份集创建时间的缩写形式构成
    –%U 指%u_%p_%c的简写方式,是默认的格式

    10.备份限制
    –数据库必须处于mount或open状态
    –不能备份联机日志
    –在非归档模式下仅能做干净备份,即在干净关闭且启动到mount状态下备份
    –在归档模式下,current状态下数据文件可以备份

    11.Rman命令的类型
    –独立命令:
    -在Rman提示符下单独执行
    -不能在Run内作为子命令出现
    –作业命令:
    -必须位于Run命令的大括号内
    -以组的形式执行
    有些命令既可以作为独立命令执行,也可以作为作业命令执行

    12.Rman资料档案
    –Nocatalog
    -不能使用恢复目录,而是与目标数据库(即所要执行备份和恢复的数据库)直接相连。选择这种方式,数据库的Rman备份信息都存储于控制文件中。
    –catalog
    -使用恢复目录为可选项,目标数据库的Rman备份信息都将存储于另一个数据库中。

    13.执行增量备份
    在执行备份集备份时,可以产生两种不同级别的备份:
    –完全备份
    -备份数据文件中所有有数据的数据块
    -控制文件、归档日志文件、初始化参数文件必须是完全备份
    -完全备份不属于增量备份策略的一部分
    –增量备份
    -只备份上次备份后改变过的块
    -增量级别从0-4,最多可以有5个增量级别
    –增量备份又分为:
    -差异备份(Differential)
    -累积备份(Cumulative)

  • 相关阅读:
    sql server 2008 r2安装详解 (转)
    SQL SERVER 与ORACLE常用函数比较(转)
    android色码对照表
    java小结
    如何查看android虚拟机的目录及文件
    java中的Serializable接口的作用
    android布局属性详解
    android 如何连接sqlserver数据库
    android 中Network error IOException: failed to connect to /127.0.0.1 (port 1433): connect failed: ECONNREFUSED (Connection refused)
    IDEA 将项目打包war包
  • 原文地址:https://www.cnblogs.com/NextAction/p/7366685.html
Copyright © 2020-2023  润新知