DataGuard一、容灾复制方案1、阵列的复制技术(硬件)通过在阵列之间进行复制,异地保存数据对存储设备和网络环境要求比较高。2、基于逻辑卷的复制技术(操作系统层面)通过LVM的镜像技术来实现。3、基于 Oracle 的 redo log 的复制(在应用层)1) DataGuard2) GoldenGate3) Stream二、什么是DG1)不同于RAC保护主机,DG保护的是数据库2)主库(一个
原创 2017-08-24 16:23:40
1211阅读
手工搭建物理dataguard首先数据库需要设置为归档模式强制数据库为force logging 模式SQL>alter database force logging;为主库添加standby redo log,standby日志文件需要大于或等于联机日志文件SQL> alter database add standby logfile group 4 '/export/home/or
原创 2014-01-13 22:51:15
458阅读
1.DataGuard概要 ​ Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。 DataGuard可以提供Oracle数据库的冗 ...
转载 2021-07-16 17:51:00
2318阅读
2评论
Dataguard原理 1.DataGuard概要 Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库的
     DATA GUARD的最主要的功能是冗灾。当然根据配置的不同,DATA GUARD还可以具备以下特点:高可用、性能提升、数据保护以及故障恢复等。     DATA GUARD可以分为物理STANDBY和逻辑STANDBY两种。二者的最大差别在于,物理STANDBY应用的是主库的归档日志,而逻辑STANDBY应用的是主库的归档日
转载 精选 2011-05-17 12:56:10
471阅读
实验:搭建dataguard 1、打开主库zwb强制写日志模式 SQL> alter database force logging; SQL> select force_logging from v$database; FOR --- YES 2、建立备库数据文件放置目录 [oracle@testsvr oracle]$ mkdir stdby 3、做首次全同步数
原创 2012-06-17 21:19:41
825阅读
  1、DATAGUARD原理 STANDBY一旦创建,DATAGUARD就会通过将主数据库的REDO传递给STANDBY数据库,然后在STANDBY中应用REDO实现数据库的同步。  有两种类型的STANDBY:物理STANDBY和逻辑STANDBY 物理STANDBY提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的。它是直接应用R
转载 精选 2012-12-16 11:32:11
1980阅读
mkdir -p /home/oracle/rmanbk[oracle@localhost ~]$ cat 1dg.sh sqlplus "/as sysdba"  1>sql.log 2>&1 <<EOF! shutdown immediate; startu
原创 2015-09-16 09:59:11
473阅读
1、概述和说明单实例数据库.只需安装grid、oracle software、不需要安装oracle database.2、安装前准备工作preusers.sh#!/usr/bin/bashgroupadd -g 1000 oinstallgroupadd -g
转载 2013-07-02 13:53:00
166阅读
2评论
运行Data Guard的条件 1、 在主库和从库的所有机器上必须安装同一个版本的Oracle企业版。 2、 主库必须运行在归档模式下。 3、 主库和从库的操作系统必须一样(允许版本不同),从库可以使用与主库不同的目录结构。 4、 主从库硬件系统的体系结构必须相同。比如:主库运行在64位的Sun Sparc系统上,如果从库是32位的Linux Intel系统就不允许。主从库硬件的配置可以不同,比如
转载 精选 2009-09-25 09:43:06
775阅读
alter database open read only;alter database open read only*ERROR at line 1:ORA-10456: cannot open standby database; media recovery session may be inp...
sql
原创 2021-12-30 10:20:16
89阅读
oracle dataguard
原创 2012-04-26 12:17:32
618阅读
Oracle DataGuard Study之--DataGuard FailOver案例Oracle DG(Dataguard)是目前比较常见的数据库HA配置策略。通过实现Physical Standby和Logical Standby,可以实现数据冗余容错机制。防止在主库出现严重故障,不能支持服务的时候,没有快速的后备支持环境。在DG中,switchover和failover是两个重要的概念,
推荐 原创 2015-03-05 15:44:29
5451阅读
2点赞
Dec 1, 2009 Tag:oracle,dataguard,参数,LOG_ARCHIVE_DEST_2 HostName tnsnames.ora db1 primary node2 dr1 db1,db2,DR1,DR2 db2 Primary Site *.DB_NAME='DB' 注意: 如果主备db_unique_name不一样,需要
转载 精选 2010-04-18 10:48:17
1207阅读
&#160;&#160;&#160; Technorati 标签: oracle,dataguard,duplicate,主备,standby,primary &#160; 第一次搭建oracle dataguard。学oracle很长时间,却没有完整的搭过dg,说起来让人笑。总得有第一次,而且第一次总是很痛苦的。感谢庄哥和群内的朱老师的指点,也感谢公司同事标哥的支持。 &#1
原创 2011-09-06 19:39:30
881阅读
Technorati 标签: dataguard,broker,failover,observer 配置好dataguard后,可以演练主库崩溃后的操作。一般有两种方式,一种是用oracle的dataguard broker,启用fast_start failover,自动切换;一种是用failover手工进行切换。下面就两种方式,分别做介绍。 dataguard broker的配置: 相
原创 2011-09-07 18:01:12
3719阅读
1.duplicate target databasefor standbyfrom active database nofilenamecheckDORECOVERspfileset service_names='CWFOLB'set db_unique_name='CWFOLB'set log_archive_dest_1='location=/folarch VALID_FOR=(ALL_L
原创 2015-02-19 15:43:16
809阅读
方法一:手工注册日志 方法二:RMAN 增量恢复
原创 10月前
60阅读
 1.maximum availablity最高可用保护模式在该模式下,事务提交的条件是至少有一个同步中的备库中的那些所有事务所需要recover的redo data都已经写入到online redo log以及standby redo log中,才会提交。如果主库的redo stream无法传输的至少一个同步中的备库中的话,DG将运行为maximum performance保护模式。这
原创 2015-03-11 16:53:17
858阅读
  • 1
  • 2
  • 3
  • 4
  • 5