计算机是易坏的。主板上的芯片、主板电路、内存、电源等任何一项不能正常工作,都会导致计算机系统不能正常工作。当然,这些损坏可以修复,不会导致应用和数据的损坏或丢失。但是,如果计算机的硬盘损坏,将会导致应用和数据的损坏或丢失。而数据是关键,如果数据被破坏或者丢失,则会对应用系统能否正常运行起着决定性作用
情况一,数据库崩溃,只剩下磁带上的通过rman 的全备份,有controlfile和spfile都在rman备份中。 通过重新安装一个同名的SID之后再进行恢复。 注意事项: 1 rman的保存格式前后要一样. 2 archive 的格式也要和原来一样。 oracle 10g [oracle@standby oracle]$ rman target / 启动归档 SQL>alter
使用RMAN进行备份和恢复的常用命令 =================== 连接到目标数据库(不用恢复目录数据库) rman target / nocatalog 显示rman配置 RMAN> show all; ==================== 报告目标数据库的物理结构 RMAN> report schema;
1、创建rman用户及相应的tablespace SQL> conn sys/admin@redhat_db as sysdba 已连接。 SQL> set wrap off SQL> set linesize 1000 SQL> set timing on SQL> select * from v$version; BANNER Oracle9i Enterprise Edition Release 9.2.0.4.0 Production PL/SQL Release 9
测试开始: RMAN> delete backupset; RMAN> list backupset; SQL> select * from try; COL 1 2 3 4 5 6 RMAN> shutdown immediate; RMAN> startup mount; RMAN> configure controlfile autobackup on; RMAN> configure controlfile autobackup format for device type disk to ''D:\backup\%F''; RMA
1.使用dbv检查D:\oradata\eygle>dbv file=EYGLE.DBF blocksize=8192DBVERIFY: Release 10.1.0.4.0 Production on 星期六 6月 11 17:36:37 2005Copyright (c) 1982, 2004, Oracle. All rights reserved.DBVERIFY 开始验证: FILE = EYGLE.DBF页 219 标记为损坏Corrupt block relative dba: 0x010000db (file 4, block 21
本文只是简单测试Rman备份恢复功能的一个例子,环境是Oracle10gR2。 1.使用 backup database 进行备份 C:\>rman target / 恢复管理器: Release 10.2.0.1.0 Production on 星期五 10月 28 17:05:28 2005 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到目标数据库:
RMAN 的list 命令 1 列出对应物 RMAN>list incarnation; 2 列出备份 2.1概述可用的备份 RMAN>list backup summary; B 表示 backup F 表示 FULL A 表示 archive log
rman的简单使用: catalog的建立,全备份,保留备份策略,删除过期备份。 1. 查看当前数据库的数据文件 SQL> select name from V$datafile; NAME /oracle/oracle9i/oradata/testmysiteok/system01.dbf /oracle/oracle9i/oradata/testmysiteok/undotbs01.dbf /oracle/oracle9i/oradata/
由于工程需要经常将客户的现场数据导出到公司的开发环境中,随着客户现场数据量的不断增大,原先使用的导出导入的方法需要花费越来越长的时间,所以测试一下RMAN的效率,验证是否能用恢复RMAN备份的方法来代替以往的EXP/IMP方法。原本想过用传输表空间的方法,但是由于我们通常在创建数据库的时候就给业务所用的表空间创建
1.数据库基本信息 [oracle@standby oracle]$ sqlplus "/ as sysdba" SQL*Plus: Release 9.2.0.4.0 Production on Wed Mar 9 09:55:14 2005 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 Productio
Oracle 恢复管理( RMAN )有很多可以用来帮助备份和恢复进程的功能,该工具具有命令行和 GUI 两种版本。通常, RMAN 执行并标准化备份和恢复进程,并且通过其操作,减少 DBA 在此过程中犯的错误。 RMAN 的主要功能如下所示: 备份数据库、表空间、数据文件、控制文件和归档日志 RMAN 工具能以很多种方法备份
一:RMAN是Oracle提供的一个数据库备份和恢复工具。 特点: 1)备份和恢复数据库、表空间、控制文件、数据文件和归档文件 2)校验备份数据集 3)通过备份检查损坏块 4)增量备份 5)脚本能力 6)备份和恢复获得更好的性能 7)结合OS一起实现自动备份 8)支持OPS 二:RMAN的一些术语 Targe