Professional Documents
Culture Documents
2
Common Concerns for DR Solutions
• Roadblocks for adoption of DR solutions
• Perception around the term “Disaster”
• “Disaster” often linked to destructive events that occur
infrequently, so no strong urge to implement a DR solution
“When it happens, we will see.”
“We do tape backups, and that should be fine, right?”
3
Market State
4
What is a Disaster?
5
Business Challenges
49%
System Real Application Clusters
Failures Continuous Availability for all Applications
12+3%
Unplanned Data Failures Data Guard
Downtime & Disasters Guaranteed Zero Data Loss
36%
Human Flashback Query
Errors Enable Users to Correct their Mistakes
6
What is Data Guard?
Data Guard
Physical
Primary or Logical
Database Standby
Database
7
Active Data Guard 11g
Offload Processing– Improve Primary Performance!
Read-write
Workload Real-time
Real-time Reporting
Real-time
Reporting Queries
Fast
Incremental Fast
Backups Incremental
Backups
Continuous redo
shipping, validation & apply
8
Data Guard Snapshot Standby
Use Standby Databases as Test Systems
Updates Queries
Updates
redo
data
Primary Physical
PhysicalStandby
Standby
Snapshot Standby
Database Database
Database
9
Deploying Data Guard
Protection Mode Controls Response to Failure Events
10
Switchover and Failover
• Switchover
• Planned role reversal
• No database reinstantiation required
• Used for maintenance of OS or hardware
• Failover
• Unplanned failure of primary
• Use Flashback Database to reinstate original primary
11
Data Guard Switchover
Reduce Downtime for Planned Events
12
Application Failover
Primary Site and Application Tier is Still Viable
Primary Site Standby Site
3 FAN breaks clients out
Application Tier - Oracle of TCP timeout,
Application Server Clusters
applications quickly
reconnect to new
primary
2 Startup trigger
is used to
relocate
Database Tier- Oracle primary
Real Application Clusters database
services
Database Data Guard
1 Data Guard
Manual or
Services Redo Transport Standby
Standby
Automatic Failover becomes
Primary Database
primary
Database
database
13
Complete Site Failure
14
Data Guard Management Interfaces
15
Enterprise Manager
16
Data Guard Best Practices
17
Resources
18
Agenda
19
20