文档介绍:;温暖是写在脸上的笑影;温暖是义无反顾的响应;温暖是一丝不苟的配合。8尊重是一缕春风,一泓清泉,一颗给人温暖的舒心丸,一剂催人奋进的强心剂Oracle DataGuard数据备份方案详解
Oracle DataGuard是一种数据库级别的HA方案,最主要功能是冗灾、数据保护、故障恢复等。
在生产数据库的"事务一致性"时,使用生产库的物理全备份(或物理COPY)创建备库,备库会通过生产库传输过来的归档日志(或重做条目)自动维护备用数据库。
将重做数据应用到备用库。本文介绍使用RMAN备份创建备库(dataguard).
一:Oracle DataGuard环境概述
操作系统Red Linux Enterprise as 5
数据库版本Oracle 10g release 2
databae
IP:
ORACLE_SID=db1
db_unique_name=db1
database
IP:
ORACLE_SID=standby
db_unique_name=standby
二,主数据库(db1)做准备
logging
SQL> alter database force logging;
cd $ORACLE_HOME/dbs/ orapwdfile=orapwdb1 password=123456 force=y
alter system set log_archive_config='dg_config=(db1,standby)' scope=both;
alter system set log_archive_dest_1='location=/u01/db1/arch' scope=both;
alter system set db_unique_name='db1' scope=both;
RMAN> connect target sys/123456
RMAN> backup database format='/oracle/rmanback/%d_%' plus archivelog;
[******@oracle rmanback]$ ls
file
SQL>alter database create standby controlfile as '/oracle/rmanback/
,
[******@oracle dbs]$ lsnrctl status
LSNRCTL for Linux: Version - Produc