一、摘要Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库的保证"事务一致性"时,使用生产库的物理全备份创建备库,
转载
2023-07-27 22:21:43
206阅读
Dataguard原理 1.DataGuard概要 Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库的
转载
2023-10-04 20:47:01
441阅读
概述Primary Database主库处于open状态对外提供服务,用户在Primary Database 上进行操作,操作被记录在联机日志和归档日志中。需要设置 logging force 模式:即使在归档模式下,也可能会有一些有nologging的操作不产生redo,这在DG下是不允许的,因此必须启用数据库强制记录redo。Standby Database备库处于恢复状态,接收并应用主库传递
原创
精选
2023-11-01 20:38:56
669阅读
Oracle Data Guard 提供三种高水平的数据保护模式来平衡成本、可用性、性能和事务保护。可以使用任意可用管理界面来轻松地设置这些模式。要确定适当的数据保护模式,企业需要根据用户对系统响应时间的要求来估量它们对数据保护的业务要求。下表从数据丢失风险的角度概述了各种模式的适用性。 保护模式在出现灾难时数据丢失的风险重做传输机制 最大保
转载
2023-06-30 17:53:41
268阅读
# 了解Data Guard迁移架构
在现代数据库管理系统中,确保数据的安全性和可用性至关重要。Oracle的Data Guard功能便是一个出色的解决方案,专门用于提供高可用性、灾难恢复和数据保护服务。在这篇文章中,我们将探讨Data Guard的迁移架构,并提供一些代码示例,帮助大家更好地理解这一技术。
## Data Guard的基本概念
Oracle Data Guard允许在一个主
原创
2024-09-21 03:38:16
50阅读
Oracle11g DaraGuard部署一、DataGuard简介Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数
转载
2023-12-13 01:53:47
280阅读
DataGuard一、容灾复制方案1、阵列的复制技术(硬件)通过在阵列之间进行复制,异地保存数据对存储设备和网络环境要求比较高。2、基于逻辑卷的复制技术(操作系统层面)通过LVM的镜像技术来实现。3、基于 Oracle 的 redo log 的复制(在应用层)1) DataGuard2) GoldenGate3) Stream二、什么是DG1)不同于RAC保护主机,DG保护的是数据库2)主库(一个
原创
2017-08-24 16:23:40
1293阅读
DataGuard运行原理非常简单:传输日志、应用日志。下图表示了DG的基本架构日志传输服务将主库产生的日志数据传到从库。应用服务(Apply Service)验证日志数据,并且更新从库的数据文件。主数据库的写进程更新数据文件,并不依赖于DataGuard架构。当网络或者从库故障恢复时,DG自动重传已经被主库归档的日志数据。 日志传输服务Redo T
原创
2015-08-02 22:08:06
10000+阅读
手工搭建物理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
510阅读
1.DataGuard概要 Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。 DataGuard可以提供Oracle数据库的冗 ...
转载
2021-07-16 17:51:00
2460阅读
2评论
DATA GUARD的最主要的功能是冗灾。当然根据配置的不同,DATA GUARD还可以具备以下特点:高可用、性能提升、数据保护以及故障恢复等。
DATA GUARD可以分为物理STANDBY和逻辑STANDBY两种。二者的最大差别在于,物理STANDBY应用的是主库的归档日志,而逻辑STANDBY应用的是主库的归档日
转载
精选
2011-05-17 12:56:10
506阅读
实验:搭建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
864阅读
1、DATAGUARD原理
STANDBY一旦创建,DATAGUARD就会通过将主数据库的REDO传递给STANDBY数据库,然后在STANDBY中应用REDO实现数据库的同步。
有两种类型的STANDBY:物理STANDBY和逻辑STANDBY
物理STANDBY提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的。它是直接应用R
转载
精选
2012-12-16 11:32:11
2018阅读
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
550阅读
1、概述和说明单实例数据库.只需安装grid、oracle software、不需要安装oracle database.2、安装前准备工作preusers.sh#!/usr/bin/bashgroupadd -g 1000 oinstallgroupadd -g
转载
2013-07-02 13:53:00
213阅读
2评论
运行Data Guard的条件 1、 在主库和从库的所有机器上必须安装同一个版本的Oracle企业版。 2、 主库必须运行在归档模式下。 3、 主库和从库的操作系统必须一样(允许版本不同),从库可以使用与主库不同的目录结构。 4、 主从库硬件系统的体系结构必须相同。比如:主库运行在64位的Sun Sparc系统上,如果从库是32位的Linux Intel系统就不允许。主从库硬件的配置可以不同,比如
转载
精选
2009-09-25 09:43:06
871阅读
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...
原创
2021-12-30 10:20:16
132阅读
oracle dataguard
原创
2012-04-26 12:17:32
683阅读
Oracle DataGuard Study之--DataGuard FailOver案例Oracle DG(Dataguard)是目前比较常见的数据库HA配置策略。通过实现Physical Standby和Logical Standby,可以实现数据冗余容错机制。防止在主库出现严重故障,不能支持服务的时候,没有快速的后备支持环境。在DG中,switchover和failover是两个重要的概念,
推荐
原创
2015-03-05 15:44:29
5619阅读
点赞
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
1308阅读