【DataGuard安装】RAC环境用DataGuard同步到单实例环境
2013-06-05 14:36
381 查看
概述
Oralce 11203 64位 ,rhel6.3操作系统Db_unique_name 主备: tantest (RAC环境),asm存储
备库: dgbro,单实例,文件系统
保护模式: maximumperformance mode
Redo log传输模式两端是SYNC
Standby库是物理的standby库
手工创建个物理standby database
http://docs.oracle.com/cd/E11882_01/server.112/e25608/create_ps.htm#SBYDB002101在主库上做准备
primarydatabase1.启动forcedlogging
SQL> ALTERDATABASE FORCE LOGGING;
2.确保在归档模式
确保主备在归档模式
3.主库参数配置
DB_NAME=tantest
DB_UNIQUE_NAME=tantest
REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
LOG_ARCHIVE_FORMAT=%t_%s_%r.dbf
Alter systemset LOG_ARCHIVE_CONFIG='DG_CONFIG=(tantest,dgbro)' scope=both;
Alter systemset LOG_ARCHIVE_DEST_1= 'LOCATION=+FRI/TANTEST/ARCH1 VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=tantest' scope=bothSID='tantest1';
Alter systemset LOG_ARCHIVE_DEST_1= 'LOCATION=+FRI/TANTEST/ARCH2 VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=tantest' scope=bothSID='tantest2';
Alter systemset LOG_ARCHIVE_DEST_2= 'SERVICE=dgbro LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=dgbro' scope=both;
Alter systemset LOG_ARCHIVE_DEST_STATE_1=ENABLE scope=both;
Alter systemset LOG_ARCHIVE_DEST_STATE_2=ENABLE scope=both;
Alter systemset LOG_ARCHIVE_MAX_PROCESSES=30 scope=both;
创建物理standby database
用rman对主库做备份:RAC任意实例
Rman target /
RMAN>backup format '/u01/bak/full_%U' database;
为standbydatabase创建一个控制文件
RAC在任意实际执行:
SQL>startup mount;
SQL> alterdatabase create standby controlfile as '/ u01/bak /dgbro.ctl';
SQL> alterdatabase open;
为standbydatabase创建一个PFILE
SQL>create pfile='/u01/bak/initdgbro.ora' from spfile;
所有备份文件拷贝到备库
设置standby库环境
1.密码文件
拷贝RAC中任意实例的密码文件至standby库并改名
2.修改standby库pfile参数
增加:
db_unique_name=dgbro
log_archive_config='DG_CONFIG=(tantest,dgbro)'
db_file_name_convert='tantest','dgbro'
log_file_name_convert='+FRI/TANTEST/ARCH1','/u01/arch2','+FRI/TANTEST/ARCH2','/u01/arch2'
log_archive_format=%t_%s_%r.dbf
log_archive_dest_1='location=/u01/arch1/valid_for=(all_logfiles,all_roles) db_unique_name=dgbro'
log_archive_dest_2='service=tantestlgwr async valid_for=(online_logfiles,primary_role) db_unique_name=tantest'
LOG_ARCHIVE_DEST_STATE_1=ENABLE
LOG_ARCHIVE_DEST_STATE_2=ENABLE
REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
STANDBY_FILE_MANAGEMENT=AUTO
FAL_SERVER=tantest
FAL_CLIENT=dgbro
恢复standby库
RMAN>restore database;
配置网络
STANDBYREDO LOG
主库查询:SELECTMEMBERS,GROUP#, BYTES,STATUS FROM V$LOG;
alterdatabase add standby logfile group 5
'/u01/dgbro/oradata/DGBRO/datafile/stdredo01.log'size 50m;
alterdatabase add standby logfile group 6
'/u01/dgbro/oradata/DGBRO/datafile/stdredo02.log'size 50m;
alter database add standby logfile group 7
'/u01/dgbro/oradata/DGBRO/datafile/stdredo03.log'size 50m;
alter database add standby logfile group 8
'/u01/dgbro/oradata/DGBRO/datafile/stdredo04.log'size 50m;
alter database add standby logfile group 9
'/u01/dgbro/oradata/DGBRO/datafile/stdredo05.log'size 50m;
增加redo线程
SQL>
ALTER DATABASE ADD STANDBY LOGFILE THREAD 1SIZE 50M;
SQL> ALTER DATABASE ADD STANDBY LOGFILE THREAD 1 SIZE50M;
SQL> ALTER DATABASE ADD STANDBY LOGFILE THREAD 1 SIZE50M;
SQL> ALTER DATABASE ADD STANDBY LOGFILE THREAD 2SIZE 50M;
SQL>
ALTER DATABASE ADD STANDBY LOGFILE THREAD 2SIZE 50M;
SQL> ALTER DATABASE ADD STANDBY LOGFILE THREAD 2 SIZE50M;
Start RedoApply.
SQL> alterdatabase recover managed standby database disconnect from session;相关文章推荐
- 【DataGuard安装】Oracle单实例到RAC用duplicate active database做DataGuard之二
- Oracle10g RAC环境下DataGuard备库搭建实例
- 【DataGuard安装】Oracle单实例到RAC用duplicate active database做DataGuard之一
- Goldengate的安装与配置(配置rac到单实例的同步)
- RAC (双节点) + 单实例 DATAGUARD 安装遇到的问题处理
- GG搭建 源单实例---到目标RAC环境 11.2.3版本 单向同步(XX公司项目)
- RedHat EL5 安装Oracle 10g RAC之--系统环境配置(1)
- Oracle安装部署之RAC安装环境配置脚本
- oracle linux 5.8安装oracle 11g rac 第一章:配置实验环境
- windows 环境安装oracle11g db 或者RAC 防火墙必须要透过的进程,端口
- 在windows 2003 sp2 或者 2008 rac环境中,可能会由于默认的SNP( Scalable Networking Pack)特性会导致 实例驱逐或者节点驱逐
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.5.安装Grid,创建ASM磁盘组空间不足
- CVX 安装、环境搭建及实例测试
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:2.搭建环境-2.6. 安装Oracle所依赖的必要包
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.7.Oracle 11G R2 RAC修改public网络IP
- oracle单实例通过dataguard 迁移到RAC
- GoldenGate配置实例:RHEL 4.7下的Oracle 10g RAC到单实例的单向同步(一)
- 在AIX 5.3+HACMP 5.4以上环境安装10gR2 10.2.0.1 RAC CRS Clusterware必须先运行Patch 6718715中的rootpre.sh
- ant安装、环境变量配置、ant实例
- 构建AIX环境下的RAC之--安装配置CRS(6)