![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
备份恢复
文章平均质量分 86
wu_wei_jie
这个作者很懒,什么都没留下…
展开
-
RMAN 系列(二) ---- RMAN 设置和配置
<br />一. 配置数据库以ARCHIVELOG 模式运行<br /> 在ORACLE 10g 之前,在将数据库置入Archivelog 模式后,需要启动arch进程。 设置参数LOG_ARCHIVE_START 为true,也可启动arch进程。在10g以后,不需要使用该方法,当数据库处于archivelog模式时,Oracle 会自动启动arch进程。<br />Arch 进程由LGWR 进程调用,只要一个联机redo log 被填满。LGWR 进程就切换到另一个联机redo 组。 此时如果数据库处于转载 2011-05-09 20:56:00 · 596 阅读 · 0 评论 -
-- RMAN catalog 的创建和使用
<br />--==========================<br />-- RMAN catalog 的创建和使用<br />--==========================<br /> <br />一、创建恢复目录<br /> 创建恢复目录一般分为三大步骤<br /> 创建存放恢复目录的数据库(或使用已存在的数据库)<br /> 创建恢复目录的的所有者<br /> 创建恢复目录<br /> <br /> 创建数据库可以参考:Or转载 2011-05-03 00:31:00 · 278 阅读 · 0 评论 -
-- RMAN 备份详解
<br />--======================<br />-- RMAN 备份详解<br />--======================<br /> <br />一、数据库备份与RMAN备份的概念<br /> <br /> 1.数据库完全备份:按归档模式分为归档和非归档<br /> 归档模式<br /> 打开状态,属于非一致性备份<br /> 关闭状态,可以分为一致性和非一致性<br /> 非归档模式<b转载 2011-05-03 00:26:00 · 546 阅读 · 0 评论 -
-- 基于catalog 的RMAN 备份与恢复
<br />--=================================<br />-- 基于catalog 的RMAN 备份与恢复<br />--=================================<br /> <br /> RMAN的备份与恢复存储仓库的数据通常存放于控制文件或恢复目录中,本文主要讲述基于catalog的备份与恢复。<br /> 关于catalog的创建请参考:RMAN catalog的创建和使用<br /> <br /> catalog方式的R转载 2011-05-03 00:32:00 · 560 阅读 · 0 评论 -
-- Oracle 控制文件(CONTROLFILE)
<br />--=============================<br />-- Oracle 控制文件(CONTROLFILE)<br />--=============================<br /> <br />一、Oracle 控制文件 <br /> 为二进制文件,初始化大小由CREATE DATABASE指定,可以使用RMAN备份<br /> 记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息等等<br />原创 2011-05-03 00:32:00 · 416 阅读 · 0 评论 -
RMAN 系列(四) ---- RMAN 备份
<br />一. RMAN 备份的一些优点<br />1. RMAN 会检测和报告损坏的数据块。<br />2. 不需要将表空间置入热备份模式,RMAN 就可以连接备份数据库。 热备份期间会额外的生成重做日志。<br />3. RMAN 会自动跟踪新的数据文件和表空间,这样就不再需要在脚本中添加新的表空间和数据文件。<br />4. RMAN 只备份使用过的数据库(直至最高使用标记(High wate mark)),这样RMAN 备份映像通常小于联机备份的备份脚本。<br />5. RMAN 提供备份映像的转载 2011-05-09 20:57:00 · 493 阅读 · 0 评论 -
RMAN 系列(五) ---- RMAN 还原 与 恢复
<br />一. RMAN 还原与恢复基础在RMAN 用于中,还原与恢复是两个不同的概念。 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象。 恢复(recover):是一个数据库与给定时间点相一致以保证能够打开这个数据库的实际进程,该进程通常是通过应用重做(包括联机重做日志和归档的重做日志)来完成的。 数据库中的数据状态对数据库是非常重要的,在数据库启动时要求数据与给定的时间状态一致。 如果数据库是一致的,就可以打开这个数据库,如果不一致,就不能打开转载 2011-05-09 20:58:00 · 344 阅读 · 0 评论 -
RMAN 系列(六) ---- RMAN 高级恢复
<br />这几天心情不太好,这周连续加上3天班,有点累,但是不管怎样,学习不能放下,在当下的社会,要改变自己的命运只能靠学习了,有点很无耐,还是专心搞技术吧。 这篇资料主要讲了一下几个知识点:<br />1. 不完全恢复<br />2. 基于RMAN 的恢复主题<br />3. 表空间时间点恢复<br />4. 验证备份可恢复<br />5. 跨平台的数据库移动和RMAN<br /> <br />一. 不完全恢复<br />不完全恢复是指不完全的数据恢复,不完全恢复与完全恢复在许多方面是相同的,他们基本的转载 2011-05-09 20:59:00 · 557 阅读 · 0 评论 -
RMAN 系列(八) ---- RMAN List和report 命令
<br />一. List 命令<br />RMAN的list命令是一种在数据库控制文件或恢复目录中查询备份的历史信息的方法。列表提供了一组信息,包括从数据库对应物的列表到备份集和归档日志的备份的列表的所有信息。<br />1.1 列出对应物<br />List incarnation 命令为用户提供了目标数据库的每个数据库对应物列表。 如果有必要,可以使用这个列表的信息将数据库恢复到执行最后一条resetlogs命令前的某个时间点。<br />RMAN> list incarnation;<br />使用转载 2011-05-09 21:00:00 · 558 阅读 · 0 评论 -
-- RMAN 配置、监控与管理
<br />--=========================<br />-- RMAN 配置、监控与管理<br />--=========================<br /> <br /> <br />一、通道及通道分配<br /> 1.通道的概念<br /> 一个通道代表一个到设备(磁盘或磁带)的数据流并且在目标数据库或辅助数据库实例上产生一个相应的服务器会话(server session)<br /> 多个通道则产生多个服务器会话,这些服务器会话(或进程)转载 2011-05-03 00:25:00 · 359 阅读 · 0 评论 -
-- Oracle 基于用户管理恢复的处理
<br />--================================<br />-- Oracle 基于用户管理恢复的处理<br />--================================<br /> <br /> Oracle支持多种方式来管理数据文件的备份与恢复来保证数据库的可靠与完整。除了使用RMAN工具以及第三方备份与恢复工具之外,基于<br />用户管理的备份与恢复也是DBA经常使用的方式之一。本文首先介绍了恢复的相关概念,接下来详细讲述了在归档模式下使用基于用户管原创 2011-05-03 00:29:00 · 399 阅读 · 0 评论 -
rac 归档的存放路径下的不同的恢复方法
rac 归档的存放路径下的不同的恢复方法本地磁盘共享的CLUSTER 磁盘ASM 转http://space.itpub.net/67294/viewspace-557894一、归档日志分别存放在本地部分:对于建立在裸设备上的环境,由于归档不能存放到裸设备上,因此,所有的归档都必须保存在本地的磁盘上。直接通过RMAN备份会导致错误。首先模仿裸设备的情况,修改原来LOG_ARCHIVE_DEST_1的配置,将每个实例的归档改在本地硬盘:节点一:SQL>原创 2011-04-30 20:14:00 · 1890 阅读 · 0 评论 -
RMAN 系列(三) ---- 介质管理问题
<br />Oracle 10g中的RMAN 使用程序主要关注的是将磁盘备份作为介质恢复解决方案的最佳方法。 随着磁盘价格的下跌,大量的存储区网络(Storage Area Network:SAN)已经在很多数据中心找到了永久的存储空间。 随着业务向着价格越来越便宜而容量越来越大的磁盘发展,对RMAN的功能(如Flashback)进行了升级,从而可以最有效的利用可用存储空间。<br />RMAN 备份实用程序是按逻辑执行的过程,而写入到磁盘的操作正是Oracle 数据库所擅长的工作。因此,当Oracle 数转载 2011-05-09 20:56:00 · 362 阅读 · 0 评论 -
RMAN Crosscheck 和 Delete 命令的2个实例
实例一假如我们在oracle数据库在迁移当中不小心丢失了一个归档文件, 此时RMAN 会因为缺少归档日志而不能完成备份,而且Veritas等备份软件由于归档日志的异常导致归档日志备份失败也是经常碰到的。 解决方法很简单,执行下面2条命令即可: RMAN>crosscheck archivelog all;RMAN>delete expired archivelog all;对这2条命令做一下说明:在controlfile中记录着每一个archivelog的相关信息,当我们在OS下把这些物理文件delete转载 2011-05-09 21:02:00 · 443 阅读 · 0 评论 -
RMAN 系列(一)---- RMAN 体系结构概述
<br />一. 服务器管理恢复<br />恢复管理器, Recovery Manager, 简陈 RMAN。 RMAN 实现一直服务器管理恢复(Server Managed Recovery: SMR)。 SMR 是一种数据库执行所需要的操作以确保自身备份成功的能力,依赖于Oracle RDBMS 内核中的内置代码可以完成这一功能。 SMR 的功能主要体现在能够减少用户的操作。<br />二. RMAN 使用程序<br />RMAN 是SMR的具体实现,它是Oracle 提供的,RMAN 是一个独立的应用转载 2011-05-09 20:55:00 · 384 阅读 · 0 评论 -
RMAN 系列(七) ---- RMAN 维护
<br />这篇资料主要讲到了如下内容:<br />1. Rman 的维护<br />2. 恢复目录的维护<br />3. 备份恢复目录<br />4. RMAN 存储脚本<br />5. 删除数据库<br /> <br /> <br />一. RMAN 的维护<br />1.1 交叉效验RMAN 备份<br />在RMAN目录和物理备份目的地不同步的情况下,我们可以使用crosscheck命令来效验控制文件或恢复目录中的RMAN信息是否与备份介质上的实际物理备份集片相同。<br />使用crosschec转载 2011-05-09 20:59:00 · 471 阅读 · 0 评论 -
Oracle9i LogMiner日志分析工具入门
<br />Oracle9i LogMiner日志分析工具入门<br />参考:<br />http://www.itpub.net/showthread.php?s=&threadid=51414<br />http://www.chinaunix.net/jh/19/210248.html<br />希望 - Oracle 9i 数据库管理员指南,第9章。<br />Oracle9i Database Administrator's Guide Chapter 9.<br />目录<br />1.转载 2011-05-13 18:02:00 · 433 阅读 · 0 评论 -
backup简介
<br />RMAN> backup database;<br /> <br />RMAN> configure backup optimization on;<br />RMAN> backup database;<br />RMAN> backup database force; /* 在开启备份优化的情况下,强制备份只读的数据文件 */<br />备份优化会使RMAN默认不备份没有发生变化的表空间(例如只读表空间)。但要执行一个忽略这个配置的特定备份操作,可以使用force参数来确保备份所有数据文件。转载 2011-04-21 22:11:00 · 1511 阅读 · 0 评论 -
SYSTEM 表空间管理及备份恢复
--=============================-- SYSTEM 表空间管理及备份恢复--============================= SYSTEM表空间是Oracle数据库最重要的一个表空间,存放了一些DDL语言产生的信息以及PL/SQL包、视图、函数、过程等,称之为数据字典,因此该表空间也具有其特殊性,下面描述SYSTEM表空间的相关特转载 2011-06-16 17:48:00 · 456 阅读 · 0 评论 -
SYSTEM 表空间管理及备份恢复
--=============================-- SYSTEM 表空间管理及备份恢复--============================= SYSTEM表空间是Oracle数据库最重要的一个表空间,存放了一些DDL语言产生的信息以及PL/SQL包、视图、函数、过程等,称之为数据字典,因此该表空间也具有其特殊性,下面描述SYSTEM表空间的相关特转载 2011-06-16 17:48:00 · 450 阅读 · 0 评论 -
RMAN 系列(九) ---- 调整RMAN备份与恢复操作的性能
<br />RMAN 实际上即装即用的,我们通常不需要对其做什么调整。 但是,RMAN 体系结构中还包含许多组件,当这些组件构成一个整体时,就必须调整RMAN的设置以从备份进程中得到最佳的性能。 通常RMAN 调整设计到处理逻辑和物理数据库设计中的低效率,调整介质管理库(Media Management Library: MML), 调整RMAN 和MML 层以备份数据库的物理设备更好地共存。 一. 调整RMAN 前的工作如果RMAN 的备份操作时间非常长,这可能不是RMAN的故障。 在大多数情况下,这可能转载 2011-05-09 21:01:00 · 1512 阅读 · 0 评论