rman完全恢复演练
本文主要记述8个完全恢复的演示案例,每个案例均可与之前手工完全恢复演练相对应,操作时可复习下之前手工备份的内容。在案例演示之前,先要做好冷热备份,下面开始做rman冷热备。--执行冷备RMAN> run{2> shutdown immediate;3> startup mount;allocate channel c1 ty...
rman备份archivelog出现ORA-19625
rman备份archivelog时出现以下错误:RMAN> backup archivelog all delete input;Starting backup at 14-APR-14current log archivedusing channel ORA_DISK_1using channel ORA_DISK_2RMAN-00571: ===========================================================RMAN-00569: ==============...
rman备份演练
一、备份前准备工作--创建备份目录[oracle@localhost control]$ cd /home/oracle[oracle@localhost ~]$ lsafiedt.buf backup contrl01.bak Desktop ed.hup flash oracle_11g.tar.gz oradiag_oracle PROD prod_bak[oracle@localhost ~]$ mkdir rman_bak[oracle@localhost ~]$ cd rman_bak[ora...
rman概述与配置
rman:全称为recovery manager,只备份已经使用的数据块(高水位以下),并且可以进行压缩,备份时自动判断该数据块是否为坏块(跳过坏块),可以实现增量备份,另外可对asm和裸设备进行备份。rman可对数据库、表空间(归档),数据文件(归档),控制文件,归档日志,spfile等参数文件,密码文件等做备份。可以...
flashback drop/query/table/database/archive
flashback分类:flashback drop:利用recyclebin;只要被drop的表不在system表空间,就可利用flashback drop来恢复,若在system表空间的表,则只能做不完全恢复。例:SQL> select count(1) from scott.emp1; COUNT(1)---------- 56SQL> drop table scott....
手工不完全恢复演练(基于time/cancel/old controlfile)
不完全恢复分类:基于时间点的恢复:主动恢复到过去某个时间点。time-based基于改变的恢复:恢复到某个scn。change-based和第一个相似,主动恢复到某个时间点。基于取消的恢复:被动恢复到某个scn。cancel-based由于日志缺失。基于备份的controlfile的恢复:用于表空间的恢复。如何发现时间点:l...
手工完全恢复演练
演练手工恢复之前,先做一次数据库的冷热备。--手工冷备SQL> conn / as sysdbaConnected.SQL> @/home/oracle/prod_bak/cold_bakhost cp /u01/app/oracle/oradata/PROD/disk3/lxtbs01.dbf /home/oracle/prod_bak/cold_bakhost cp /u01/app/oracle/oradata/PROD/disk3/system01.dbf /home/oracle/prod...
手工备份
上一篇讲到,手工备份可分为冷备与热备,这章详细讲解冷备与热备的原理,且有相关的案例展示。一、手工冷备份其原理很简单,就是在数据库正常关库的情况下,对控制文件、数据文件或参数文件(可选)进行拷贝。--查看控制文件、数据文件及参数文件信息SQL> select name from v$datafile;NAME---...
备份分类
一、备份分类1、物理备份:备份database的数据文件、控制文件、参数文件(spfile)等(备份database的物理结构),可以用于任何形式的failure。其中control file datafile必须备,初始化参数文件为可选备份。1)手工备份:通过os的命令,对要备份的文件拷贝,备份数据文件中的所有块,不能做增量备份。...