Oracle在版本7的时候,就支持Standby容灾备份数据库技术,并在Oracle8版本开始支持日志从生产数据库到备用数据库的自动传输。Oracle9i版本把standby技术正式命名为Data Guard。
Data Guard是Oracle的集成化灾难恢复解决方案,该技术可以维护生产数据库一个或多个同步备份,由一个生产数据库和若干备用数据库组成,并形成一个独立的、易于管理的数据保护方案。Data Guard备用数据库可以与生产系统位于相同的数据中心,也可以是在地理位置上分布较远的远程灾难备份中心。
Data Guard的基本原理是,当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改。在Data Guard中可以配置写日志的这个过程,除了把日志记录到本地的联机日志文件和归档日志文件中,还可以通过网络,把日志信息发送的远程的备用数据库服务器上。这个备用日志文件写入过程可以是实时、同步的,以实现零数据丢失(最大保护模式);也可以是异步的,以减少对网络带宽的压力(最大性能模式);或者是异步和同步可以自动切换的模式(最大可用模式)。当备份数据库接收到日志信息后,Data Guard可以自动利用日志信息实现数据的同步。当主数据库打开并处于活动状态时,备用数据库可以执行恢复操作,如果主数据库出现了故障,备用数据库即可以被激活并接管生产数据库的工作
分享到:
相关推荐
Oracle零数据丢失恢复方案(Zero Data Loss Recovery Appliance, ZDLRA)是一种高级的数据保护解决方案,专为满足现代企业对关键业务数据的高可用性和无损恢复需求而设计。该方案由Oracle公司提供,旨在解决传统备份...
特别是当涉及到“任意距离零数据丢失保护”的解决方案时,Oracle提供的Data Guard (DG) 和 Active Data Guard (ADG) 技术便显得尤为重要。 Data Guard是Oracle数据库提供的一种高可用性解决方案,它通过实现生产...
Oracle 11g控制文件全部丢失从零开始重建控制文件,如果丢失了所有的控制文件并且没有任何的备份,我们可以通过重建控制文件来打开数据库。其中,重建控制文件至少需要以下信息: 1.数据库名 2.字符集 3.数据文件...
甲骨文存储“三剑客”是打通存储、应用与数据的任督二脉,分别是 Oracle FS1 闪存系统、Oracle ZFS 存储系统和 Oracle 零数据丢失恢复一体机。这些解决方案可以帮助企业解决存储方面的问题,提高效率,降低成本。 ...
oracle官方数据库备份方案:Oracle零数据丢失恢复解决方案是专门针对Oracle数据库开发的、 软硬件集成的一体化的数据备份和恢复解决方案。它采用了数据块 复制和数据日志复制相结合的解决方案,彻底摒弃了传统存储级...
此外,Oracle零数据丢失恢复一体机X8也同步发布,提供亚秒级恢复功能,数据恢复速度比传统设备快十倍,且容量扩大30%,价格保持不变。 另一方面,是德科技发布了PathWave Design 2020软件套件,旨在加速射频(RF)、...
在Oracle数据库中,小数点前的零丢失问题是一个常见的数据处理问题,特别是在涉及字符类型(如CHAR或VARCHAR2)与数值类型(如NUMBER)之间的转换时。这个问题主要出现在当数值小于1,并且以字符形式存储时,小数点...
2. **备份与恢复**:定期进行数据库备份,制定恢复策略,以防数据丢失或损坏。 3. **安全管理**:管理用户权限,定期审计,防止未授权访问。 4. **空间管理**:监控表空间和数据文件的使用情况,及时扩展或重新分配...
方案的设计要综合考虑系统现状、业务需求和资源限制,采取合理的迁移策略和技术手段,确保在迁移过程中数据不丢失、业务不受影响,从而实现平稳过渡。同时,方案的实施需要严格遵循预定步骤,对可能出现的风险制定...
Data Guard提供零数据丢失的实时复制,而GoldenGate支持双向复制,通过捕获和传输事务日志实现数据同步。 7. **数据保护与故障恢复**:Data Guard 11g 流程架构详细描述了同步和异步的Redo传输机制,用于主数据库和...
主要讲述Oracle 中间件产品家族一览Oracle Fusion Middleware的基础技术,WebLogic Server-应用服务器的领导者,Tuxedo-交易中间件的鼻祖,Coherence-零数据丢失内存数据网格,Oracle 身份管理,完整DW/BI 产品方案...
在本文档中,我们将深入探讨Oracle ADG如何实现远程数据保护,特别是其远程同步功能,以确保在任意距离下都能实现零数据丢失。 **Data Guard 零数据丢失保护** Oracle Data Guard通过多种方式确保数据安全性,其中...
1. 最大保护模式(Maximum Protection):redo 数据同步传输到备用数据库,确保零数据丢失。 2. 最大可用性模式(Maximum Availability):redo 数据异步传输到备用数据库,允许数据丢失。 3. 最大性能模式(Maximum...
此外,集成NBU备份和Oracle ZDLRA零数据丢失恢复Appliance提供了高级数据保护策略。 综上所述,Oracle数据技术解决方案以其深厚的历史积累、强大的自动化功能、高性能的Exadata平台和对未来的预见性,持续引领数据...
本教程"Oracle 从零开始 4"涵盖了四个关键主题,包括系统开发、存储管理、数据安全以及性能优化,这些都是Oracle数据库管理和应用的核心知识点。 **第十章:系统开发---VB+ORACLE9i** 在这一章节中,我们将学习...
Maximum protection 模式提供零数据丢失的保护,Maximum availability 模式提供最高可用性,Maximum performance 模式提供最高性能。 实施方案 本次实施将选择物理 STANDBY 方式,以提供最高可用性。在项目应用的...
当一个实例对数据进行修改时,会通过高速网络将变更同步到其他实例,以实现零数据丢失。 负载均衡是RAC的另一大优势。SQL语句可以在集群的不同实例间分配,通过SQL Parallel Execution和Database Res源管理策略,...
最大保护模式确保零数据丢失,但可能牺牲部分性能;最大性能模式允许一定的数据丢失以换取更好的性能;最大可用性模式在数据丢失和性能之间取得平衡。根据业务需求选择合适的模式至关重要。 2. **使用物理备用...
Oracle Data Guard提供了多种保护模式,如最高保护模式,它确保在将重做同步传输到两个站点时实现零数据丢失,适用于对数据完整性要求极高的环境。而单重故障保护模式则在保障可用性的同时,允许一定的数据丢失,以...