返回顶部
首页 > 资讯 > 数据库 >RMAN的使用(一)
  • 498
分享到

RMAN的使用(一)

2024-04-02 19:04:59 498人浏览 安东尼
摘要

一、RMAN概述 RMAN在数据库服务器的帮助下,实现数据文件、控制文件、归档日志文件、数据库服务器参数文件的备份。RMAN也允许使用脚本文件实现数据库的备份与恢复,而且脚本保存在数据库内,而不需要编写基于

一、RMAN概述

RMAN在数据库服务器的帮助下,实现数据文件、控制文件、归档日志文件、数据库服务器参数文件的备份。RMAN也允许使用脚本文件实现数据库的备份与恢复,而且脚本保存在数据库内,而不需要编写基于操作系统的脚本文件。RMAN的备份文件自动保存在指定目录,文件的名称也有RMAN自己维护,减少了在传统导出程序中人为错误的发生。

二、RMAN的特性

1.支持增量备份。在传统的备份工具中如exp/expdp,只能实现完整备份,RMAN可以实现增量备份,可以减少备份的数据量。

2.自动管理备份文件。RMAN备份的数据是RMAN自动管理的,包括文件名字、存储目录,自动识别最近的备份文件,搜索恢复时需要的备份文件。

3.自动化备份与恢复。在备份和恢复时,只需要使用简单的命令,执行过程完全由RMAN自己维护。

4.不产生重做信息。与用户管理的联机备份不同,使用RMAN的联机备份不产生重做信息。

5.恢复目录。RMAN在恢复目录中保存了备份和恢复脚本。

6.支持映像复制。这种复制类似于用户管理的脱机备份方式。

7.新块的比较特性。这是RMAN支持增量备份的基础,这种特性使得在备份时,跳过数据文件中从未使用过的数据块,减少备份存储空间需求和备份时间。

8.备份的数据文件压缩处理。RMAN支持对备份的文件进行压缩,压缩的备份文件以二进制文件格式存在,减少备份文件的存储空间。

9.备份文件有效性检查。在恢复前验证备份文件是否可用。

三、RMAN系统架构

RMAN的使用(一)

上图是RMAN的系统结构图,也可以理解为一个备份或者恢复过程的信息流程示意图。RMAN可执行程序启动并建立与数据库服务器的会话连接,客户端发出备份指令,而数据库服务器端的服务器后台进程执行指令完成磁盘读写操作,并将备份信息记录在RMAN信息库中。RMAN信息库可以保存在数据库端的控制文件中,如果使用恢复目录,RMAN信息库同样会自动保存在恢复目录中,RMAN恢复目录的元数据是从控制文件同步得到的。

您可能感兴趣的文档:

--结束END--

本文标题: RMAN的使用(一)

本文链接: https://lsjlt.com/news/47311.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • RMAN的使用(一)
    一、RMAN概述 RMAN在数据库服务器的帮助下,实现数据文件、控制文件、归档日志文件、数据库服务器参数文件的备份。RMAN也允许使用脚本文件实现数据库的备份与恢复,而且脚本保存在数据库内,而不需要编写基于...
    99+
    2024-04-02
  • RMAN的使用(七)
    十五、非归档模式下的完全恢复 非归档模式下的恢复可能是完全恢复,也可能是不完全恢复,如果联机重做日志被复写,只能做不完全恢复的可能性更大。 参数文件丢失 1.控制文件、数据文件以及联机重做日志文件丢失的恢...
    99+
    2024-04-02
  • RMAN的使用(五)
    十三、恢复目录 恢复目录数据库用来代替控制文件存储RMAN信息库的信息。 首先创建恢复目录数据库。恢复目录数据库可以跟目标数据库在一个数据库上也可以在不同数据库上。 1.创建恢复目录数据库的表空间 SQL&...
    99+
    2024-04-02
  • RMAN的使用(三)
    五、RMAN的连接 使用操作系统认证连接 [oracle@oracle11g ~]$ rman target / 使用拥有dba权限的用户连接 [oracle@oracle11g ~]$ rman targ...
    99+
    2024-04-02
  • RMAN的使用(八)
    十六、归档模式下的完全恢复 在归档模式下,拥有RMAN的备份和归档重做日志以及当前的重做日志文件,可以做到数据库的完全恢复,并且是联机状态的下的恢复。 1.非系统表空间损坏的恢复 做数据库完全备份 RMA...
    99+
    2024-04-02
  • 怎么使用RMAN
    本篇内容介绍了“怎么使用RMAN”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!RMAN的备份脚本可以存储在...
    99+
    2024-04-02
  • [RMAN]是否选择使用RMAN恢复目录
    1.      恢复目录概述 当没有恢复目录时, RMAN 相关的备份信息,比如归档文件路径、备份集路径等均存储在目标数据库的控制文件中,...
    99+
    2024-04-02
  • 【RMAN】rman使用NORESTELOGS 方式恢复数据库
    关于备份、迁移具体命令方式可参考文档:http://blog.itpub.net/29487349/viewspace-2142872/ 全备恢复数据文件后,准备使用增量完整恢复数据时,选择使用nore...
    99+
    2024-04-02
  • 【RMAN】Oracle11g使用rman迁移升级数据库(win_to_linux)
    前言:在迁移Oracle数据库的过程中,我们会遇到很多种情况,例如32位操作系统下的数据库迁移到64位,不同操作系统平台之间的迁移,那么怎么选择迁移工具呢,首先我们需要确认迁移源端和目标端的环境,再次停...
    99+
    2024-04-02
  • RMAN基础操作(一)
    Recoverymanager(RMAN)是ORACLE 8i后提供的备份,恢复工具。它能够备份整个数据库或数据库部件,其中包括表空间,数据文件,控制文件和归档文件。RMAN可以按要求存取和执行备份和恢复。...
    99+
    2024-04-02
  • 如何使用rman克隆Oracle
    这篇文章主要介绍如何使用rman克隆Oracle,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!RMAN(Recovery Manager)是随Oracle服务器软件一同安装的工具软件,它可以用来备份和恢复数据库文件、...
    99+
    2023-06-27
  • 使用RMAN恢复数据库的过程
    这篇文章主要讲解了“使用RMAN恢复数据库的过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用RMAN恢复数据库的过程”吧!由于需要搭建一个测试环境,把...
    99+
    2024-04-02
  • RMAN如何使用镜像备份
    这篇文章给大家分享的是有关RMAN如何使用镜像备份的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。RMAN提供了一个更为谨慎的备份策略:Duplexed方式备份。其实质的在生成备份...
    99+
    2024-04-02
  • RMAN中如何使用set命令
    小编给大家分享一下RMAN中如何使用set命令,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、s...
    99+
    2024-04-02
  • ORACLE 12C使用RMAN进行表恢复
         在12C以前的版本中rman可以进行db,tablespace,datafile,block级别和TSPITR的恢复,12C引入了table级别的恢复在...
    99+
    2024-04-02
  • Oracle 11g 使用RMAN备份数据库
    使用Oracle自带的备份恢复工具RMAN(Recovery Manager)具有以下几种优势:支持增量备份能自动管理备份文件自动化备份与恢复备份的文件有效性检查配置快闪恢复区(flash recovery...
    99+
    2024-04-02
  • 如何使用RMAN备份数据库
    这篇文章给大家分享的是有关如何使用RMAN备份数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Oracle推荐的数据库备份和恢复工具是RMAN(恢复管理器,Recovery ...
    99+
    2024-04-02
  • Oracle19c rman使用简单测试分析
    本篇内容主要讲解“Oracle19c rman使用简单测试分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle19c rman使用简单测试分析”吧!1...
    99+
    2024-04-02
  • rman的list命令用法
    这篇文章主要介绍“rman的list命令用法”,在日常操作中,相信很多人在rman的list命令用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”rman的list命令用法”...
    99+
    2024-04-02
  • RMAN命令configure,report,list,crosscheck,delete的使用方法
    1.configure CONFIGURE RETENTION POLICY TO REDUNDANCY 3; 保留三份备份 CONFIGURE BACKUP OPTIMIZATION OFF; # def...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作