Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

Oracle 白皮书 dataguard vs storage mirroring PDF 下载


分享到:
时间:2020-08-12 11:19来源:http://www.java1234.com 作者:小锋  侵权举报
Oracle 白皮书 dataguard vs storage mirroring PDF 下载
失效链接处理
Oracle 白皮书 dataguard vs storage mirroring PDF 下载


本站整理下载:
 
相关截图:
 
主要内容:

Executive Overview
A critical objective for any enterprise is the protection of corporate assets, including data. 
Enterprises are equally concerned about the impact of application downtime when databases 
become unavailable due to outages caused by data corruptions, component, system and site 
failure, or human error. Increased cost, lost revenue, negative publicity, and regulatory non￾compliance are just a few of the many negative consequences resulting from data loss and
downtime. 
Even though a bullet-proof disaster recovery (DR) solution offers the ultimate protection for 
enterprise data, businesses often don’t place a high priority on DR due to the fact that disaster 
recovery infrastructure is expensive and rarely used. This leads to under-investment in DR
and/or the deployment of solutions that provide inadequate protection and little assurance that 
they will actually work when called upon. 
Oracle Data Guard and Active Data Guard fundamentally changes what enterprises should 
expect from a DR solution for the Oracle Database. It provides the best possible data 
protection and application availability and simultaneously reduces the cost of DR by utilizing 
standby systems to offload production workload while in a standby role. Data Guard’s deep 
integration with Oracle Database also enables automatic failover for unplanned outages and 
database rolling upgrades to minimize downtime and risk when performing planned 
maintenance. These capabilities make Data Guard a comprehensive solution for HA and DR.
Active Data Guard also eliminates the risk inherent in generic data protection offered by 
storage-centric solutions such as array-based remote mirroring. Only Active Data Guard 
provides continuous real-time application level validation that the DR system is ready for 
failover if needed. 
This brief is intended for I.T. Managers and Architects who are evaluating disaster recovery 
solutions for the Oracle Database and describes why Data Guard and Active Data Guard are
preferred to traditional DR solutions based on storage technologies. 
Oracle Active Data Guard vs. Storage Remote Mirroring
Introduction: Data Guard and Active Data Guard 
Managed Standby, the precursor to Data Guard, first appeared in Oracle 7. It offered very basic 
archive log shipping capabilities that required complementary scripts to maintain a synchronized replica 
of a production database at a remote destination for DR. Data Guard was introduced as an included
feature of the Oracle Database with Oracle 9i. It represented a major evolution in technology, 
eliminating the need for external scripts and providing complete management, monitoring, and 
automation software to create and maintain one or more replicas (standby databases) of the production 
database (primary). 
Standby databases protect Oracle data from data corruptions, system and software failures, human 
error and disasters. Production applications can quickly switch to the standby database if the primary 
becomes unavailable for any reason. Data Guard with Oracle Database 10g added significant high 
availability (HA) features, making it a comprehensive solution for HA/DR optimized for the Oracle 
Database. 
Active Data Guard was introduced with Oracle Database 11g Release 1 to provide important 
extensions to basic Data Guard functionality that further enhance data protection, availability, and 
return on investment (ROI) in standby systems. Active Data Guard is a separately priced database
option that inherits all Data Guard capabilities while adding numerous advanced features.1 The 
introduction of Oracle Multitenant Architecture in Oracle Database 12c extends all of Active Data 
Guard’s benefits to consolidated database environments whether on premises or in the Cloud. Active 
Data Guard’s many use-cases are described in Figure 1.
Figure 1: Data Guard and Active Data Guard Use Cases
1 www.oracle.com/goto/dataguard
2
Oracle Active Data Guard vs. Storage Remote Mirroring
Why Data Guard Provides the Best Data Protection 
Before Data Guard was introduced, storage based remote mirroring (array mirroring) was the most 
prevalent method of providing real-time protection for the Oracle Database. Array mirroring is a 
sophisticated technology promoted as a generic infrastructure solution that makes a simple promise –
whatever is written to a primary volume will also be written to a mirrored volume at a remote site. 
Keeping this promise, however, can have disastrous consequences for data protection and availability 
when the data written to primary volumes is corrupt.
Data Guard and Active Data Guard are designed to provide greater data protection and availability 
than is possible using storage technologies alone. Many enterprises have been replacing array mirroring 
with Active Data Guard for their business critical databases for the following reasons:
Superior Isolation, Bandwidth Efficient
Simply stated, it is architecturally impossible for generic infrastructure solutions based upon array 
mirroring to provide the same level of data protection as Data Guard. Data Guard is a light-weight 
Oracle-aware solution that provides superior isolation between the production database (the primary)
and its standby database(s). Isolation from faults that can impact the primary copy is the most critical 
aspect of data protection. A high level description of Data Guard architecture is provided in Figure 2. 
Data Guard replicates only the information needed to recover an Oracle transaction (redo) which 
represents a small percentage of the total write volume generated by an Oracle database. Data Guard 
replicates data directly from the memory of the primary database ensuring that the standby is isolated
from corruptions that can be introduced by the I/O stack.


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐