Академический Документы
Профессиональный Документы
Культура Документы
Joseph Meeks
Director of Product Management, Oracle
Madhu Tumma
Technology Director, J P Morgan Chase
Primary Standby
Greater than
300 miles Less than 100
miles
100-300 miles
233 Responses in an IOUG Survey - 2012
10 4% 26%
http://www.oracle.com/technetwork/database/features/availability/dataguardremotemirroring-086151.html
SRDF/S SRDF/A
Local
Standby Remote
SYNC ASYNC
Standby
Primary
Many advantages:
– Best data protection, multiple recovery options, planned maintenance, testing
Recovery Recovery
files files
Putting an End to
Compromise
ASYNC
Primary Remote
Standby
ASYNC
Primary Remote
Standby
Far Sync
SYNC ASYNC
Primary Remote
Standby
Configure the primary to ship redo synchronously to the Far Sync instance
Configure Far Sync to forward redo asynchronously to the remote standby
– Supports up to 29 remote destinations
– Can also compress redo to conserve WAN bandwidth (requires ACO license)
– Standard RMAN deletion policies automate archive log management
– An alternate Far Sync instance on a separate server can be used for HA (not shown)
Far Sync
ASYNC
Primary Remote
Standby
Far Sync
Single-Step Role Transition
New
Primary Primary
Far Sync confirms that the configuration is in zero data loss state
Fast, single-step, zero data loss failover to remote standby
– Same failover command as for any Data Guard configuration
– Manual or automatic using Data Guard Fast-Start Failover
Copy the server parameter file (SPFILE) and password file used by
the primary database
– Several initialization parameters are also modified for Far Sync
Copy the control file to the Far Sync instance
– Create standby redo log files at the Far Sync instance
Start the Far Sync instance
DATABASE_ROLE column in V$DATABASE will show FAR SYNC
LOG_ARCHIVE_CONFIG='DG_CONFIG=(PROD, DR)'
LOG_ARCHIVE_DEST_2='SERVICE=DR DB_UNIQUE_NAME=DR
PROD VALID_FOR=(PRIMARY_ROLE,ONLINE_LOGFILE)'
LOG_ARCHIVE_DEST_STATE_2=ENABLE
LOG_ARCHIVE_CONFIG='DG_CONFIG=(PROD, DR)'
LOG_ARCHIVE_DEST_2='SERVICE=PROD DB_UNIQUE_NAME=PROD
DR VALID_FOR=(PRIMARY_ROLE,ONLINE_LOGFILE)'
LOG_ARCHIVE_DEST_STATE_2=ENABLE
For best protection, locate the Far Sync instance at the maximum
distance an application can tolerate synchronous transport
Different applications will have different tolerance to RTT latency
New Data Guard 12c Fast Sync will increase the practical distance
– Near-zero performance impact if network RTT is less than local I/O time
Backups
Primary
Online
Redo Logs
Backups
Primary
Online
Redo Logs
DML to global temp tables Support for cascaded standby and real-time cascade
Use cascaded destination for up-to-date reporting Support for Container Databases
43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. After OpenWorld, visit oracle.com/goto/availability
The preceding is intended to outline our general product direction. It is
intended for information purposes only, and may not be incorporated into
any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing
decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole
discretion of Oracle.