Professional Documents
Culture Documents
Agenda
Data Protection and High Availability Improve Performance using Idle Redundancy Address Advanced Replication Requirements
ORA-01251 - Corrupted file header. This could be caused due to missed read or write or hardware problem or process external to oracle overwriting the information in file header.
Primary Site
SYNC / ASYNC
Standby Site
Primary Database
Data Guard
Database-Aware Physical Replication
Primary Database Network I/O
Log Buffer Online Logs
fil
Data Files
SYSTEM USER TEMP UNDO
Storage agnostic
Target Volumes
Network I/O
Data Files
SYSTEM USER TEMP UNDO
FEATURE Transmit directly from memory Standby uses different code path Multiple Oracle corruption checks Detect silent corruptions Standby is always on
BENEFIT Isolate I/O corruptions Isolate firmware/software errors Data is logically and physically consistent Data protection unique in the industry Known state ready for production
Polling Question
Has a storage failure ever resulted in unplanned downtime for your critical databases? Yes No
10
Site A
Primary
Site B
Standby
Integrated role-based services Automatically start/stop services Fast Application Notification (FAN)
11
SYNC / ASYNC
Site A Site A
Primary Primary
Site B Site B
Standby Standby
12
SYNC / ASYNC
Site A Site A
Primary
Site B Site B
Standby Primary
13
Site A Site A
Primary Standby
Site B Site B
Primary Standby Primary
14
Amazon
Using Data Guard Automatic Failover since 2007
End-to End Failover Time
60
Resolve Respond Identify
50
Minutes 40 30 20 10
350 Data Guard configurations 150 are configured for automatic failover
15
16
17
18
Polling Question
Which is the greater obstacle to implementing Disaster Recovery for your mission critical Oracle databases? A) Complexity B) Cost C) Other
19
Agenda
High Availability and Data Protection Improve Performance using Idle Redundancy Address Advanced Replication Requirements
20
Does it all work? Find out when you try to failover Idle Disaster Recovery Systems
Data Guard
SYNC / ASYNC
Primary Database
Primary Site
Standby Site
22
Data Guard
SYNC / ASYNC
Primary Database
Primary Site
Standby Site
23
Improve Performance
For all Workloads
3500
Transactions / sec
3000 2500
2,610
standby
630 290
primary
R/O R/W
Primary Only
24
Improve Availability
Detect and Repair Corrupt Blocks Active Data Guard Automatic Block Repair Automatic detection and repair of corrupt blocks Transparent to the user and application
Read/Write Workload Real-time Reporting
Continuous redo shipping, validation & apply Primary Database Active Standby Database
25
Improve Availability
Detect and Repair Corrupt Blocks Active Data Guard Automatic Block Repair Automatic detection and repair of corrupt blocks Transparent to the user and application
Read/Write Workload Real-time Reporting
Continuous redo shipping, validation & apply Primary Database Active Standby Database
26
Recoup DR Investment Impact of ad-hoc queries is isolated to active standby Longer run windows for reports
27
Polling Question
Do you have read-only workloads that could benefit from being offloaded to a standby? Yes No
28
Agenda
High Availability and Data Protection Improve Performance using Idle Redundancy Address Advanced Replication Requirements
29
30
Real-time information
Real-time Access
When To Use
Active Data Guard or GoldenGate
GoldenGate
Information distribution, data integration
High performance, drop-in solution, support all data types & applications
One-way, complete, physical replication, sync or async Replica open read-only Database rolling upgrade/maintenance
32
Complementary Solutions
HA/DR + Production Offload + Heterogeneous Replication
Read-write Transactions Read-only Workloads
Production Database
33
Complementary Solutions
HA/DR + Production Offload + Heterogeneous Replication
Read-write Transactions Read-only Workloads
Production Database
Capture
GoldenGate Replication
GoldenGate Targets
* GoldenGate archive log mode (ALO)
34
Or:
Included with Oracle Golden Gate License
35
Resources
Hands-on Lab, Online via Amazon Cloud Services Learn more about Database High Availability: oracle.com/ha Active Data Guard Hands-On Lab (HOL)
oracle.com/technetwork/database/features/availability/data-guard-hol-176005.html
36
To:
Fully utilized redundancy
37
38