rman备份验证(之restore validate)
验证rman备份是否有效首先进入rman命令下执行:1、 验证数据备份restore validate database;2、 验证控制文件备份restore validate controlfile;3、 验证参数文件备份restore ...
数据迁移中需要考虑的问题
在生产环境中,做数据迁移需要考虑很多的可能性和场景,尽量排除可能发生的问题。我自己总结了下,大体有如下需要注意的地方。1)充分的测试,评估时间,总结经验,提升性能在生产中进行数据的大批量迁移时,充分的测试时必须的。一方面可以根据这些测试积累一些必要的数据作为生产中使用参考,另外一方面可以基于之前的...
CUUG笔记--oracle备份和恢复
免费网络课程《Oracle备份与恢复》,旨在深入的探讨Oracle备份与恢复的真谛,剖析备份与恢复的原理,通过各种真实的案例,全面的诠释Oracle数据库完全恢复、不完全恢复、无备份恢复,部分恢复等技巧。 本次网络演示案例:1、表空间备份方式备份数据库2、普通数据文件损坏完全恢复方式原理剖析完全恢复:不丢数...
FLASHBACK DATABASE可以恢复删除的TABLESPACE
FLASHBACK DATABASE可以恢复删除的TABLESPACE$ rman target /Recovery Manager: Release 10.2.0.1.0 - Production on Thu Aug 21 09:31:32 2008Copyright (c) 1982, 2005, Oracle. All rights reserved.connected to target database: TESTDB (DBID=2437320461)RMAN> list backup;using target databas...
RMAN Catalog 和 Nocatalog 的区别
转载于网络一.NocatalogNocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。由于nocatalog时利用controlfile存放备份信息,建议将Oracle参数文...
Oracle Rman 命令详解(List report backup configure)
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; list backup of tablespace summary; list backup of datafile n,n summary;...
Linux 平台下 RMAN 全备 和 增量备份 shell 脚本
一. 一些准备知识Oracle 分归档和非归档模式。 这两者的区别就是对redo log的处理。归档模式下,当一个redo log 写满之后,就会把这个redo log里的内容写入归档文件,等写完之后,这个redo log 就可以继续使用,如果是非归档模式下,redo log 就直接覆盖了。 恢复一般都需要归档文件,这里面记录了对数据库的操...
RMAN Crosscheck 和 Delete 命令的 2 个实例
实例一假如我们在oracle数据库在迁移当中不小心丢失了一个归档文件, 此时RMAN 会因为缺少归档日志而不能完成备份,而且Veritas等备份软件由于归档日志的异常导致归档日志备份失败也是经常碰到的。 解决方法很简单,执行下面2条命令即可:RMAN>crosscheck archivelog all;RMAN>delete expired archivelog all;...
RMAN 复制目标数据库的理论知识
一. RMAN 复制的基础1.1 使用RMAN 复制的原因RMAN 复制是必须的。 我们可以只将控制文件复制到新位置,然后再运行还原与恢复操作。 但是在使用了恢复目录的情况下,如果不使用RMAN复制来复制数据库,就存在许多问题。 由于RMAN 基于数据库的DBID 在恢复目录中注册数据库,因此即使存在同名的数据库(inint.o...
RMAN 同机复制数据库
关于RMAN 复制的理论知识,参考我的Blog:RMAN 复制目标数据库的理论知识http://blog.csdn.net/tianlesoftware/archive/2010/07/19/5746812.aspx实验平台: redhat + oracle 10g源库的相关信息:ORACLE_BASE: /u01/app/oracleORACLE_HOME: /u01/app/oracle/product/10.2.0/db_1O...
RAC 之 RMAN 备份
RAC 之 RMAN 备份这篇主要介绍的是RAC 环境下的RMAN 备份。 关于Oracle 备份与恢复的一些理论知识参考我的Blog: Oracle 备份 与 恢复概述 http://blog.csdn.net/tianlesoftware/archive/2010/04/16/5490733.aspx 一. RAC 归档的设置 1.1 相关理论...
RAC 之 RMAN 恢复
之前整理的RMAN 有关还原的文章:RMAN 系列(五) ---- RMAN 还原 与 恢复http://blog.csdn.net/tianlesoftware/archive/2010/07/11/5700474.aspxRMAN 备份与恢复 实例http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4699320.aspxOracle Rman跨resetlogs版本恢复...
Nocatalog 下的RMAN 增量备份 shell脚本
Linux 平台下 RMAN 全备 和 增量备份 shell 脚本http://blog.csdn.net/tianlesoftware/archive/2010/07/16/5740630.aspx在执行脚本之前,先修改几个参数值:1. DB 参数:修改控制文件的保存时间,从默认的7天改成14天SQL> show parameter controlSQL> alter system set control_fi...
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库在Oracle 10g下,我们可以使用RMAN duplicate 命令创建一个具有不同DBID 的复制库。 到了Oracle 11gR2, RMAN 的duplicate 有2种方法实现:1. Active database duplication 2. Backup-based duplicationActive database duplication ...
用 RMAN 备份异机恢复 迁移数据
先假设一种情况,假设有一个数据库,数据量是2T。 如果要对这个数据库进行迁移,在不考虑磁盘空间的前提下,要求在最短的时间内完成切换操作。在不考虑磁盘空间前提下,备份时间,网络传输时间,恢复时间。 这个时间对于7*24*365的系统来说,肯定是没办法承受的。如果在考虑下备份空间+迁移后的空间。 这...
oracle database 实例恢复和介质恢复
实例恢复,前提是数据库没有正常关闭,需要恢复利用资源: online redo 和 active redo 和undo行动: 利用redo前滚 利用undo回滚,自动化介质恢复:解决一些人为和自动产生的数据错误和丢失的恢复需求利用:backup set archive log;online and inactive redo等行动:手工恢复 完全和不完全...
Linux 平台下 Oracle 数据泵备份(expdp) SHELL 脚本
Logicalbackup.sh#!/bin/ksh# #################################################################### created by tianlesoftware# 2010-7-7# E...