Professional Documents
Culture Documents
RMAN Best Practices
RMAN Best Practices
Julian Dontcheff
DBA Team Lead
Nokia Corporation
David Hickson
Principal Oracle Technologist
British Telecommunications
Agenda
Environment Overview
RMAN Best Practices
Data Guard
Streams
Environment Overview
Production Site
Standby Database
Recovery Manager
Data Protection & Archival
Data Guard
Streams
Physical
Standby DB
Redo Shipping
RMAN Backup
RMAN Backup
Primary database:
REGISTER DATABASE
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF <n> DAYS
Loss of
data files
Switchover/failover
Restore data file from backup
Or, restore from standby copy (via network**)
Recover file
Stop MRP
Restore datafile from backup
Or, restore from primary copy
Restart MRP
Loss of all
control
files
Failover
Flashback failed primary to standby role
Startup database nomount
Restore backup control file
Or, restore backup control file from standby**
Alter database mount
Recover database & open resetlogs
Human
error
11
With Oracle Database 11g, no backups and intermediary storage needed with
DUPLICATE .. FROM ACTIVE DATABASE
12
13
14
Target
Database
Propagate
Redo
Logs
Capture
RMAN Backup
Apply
RMAN Backup
15
Downstream
Capture Archived logs
backed up on
source database
Downstream
Capture Archived logs
not backed up
16
Other Considerations
Destination database creation
17
18
British Telecommunications
Case Study
19
Summary/Q&A
20
References
Oracle Database 10g
Using Recovery Manager with Data Guard
http://www.oracle.com/technology/deploy/availability/pdf/RMAN_DataGuard_10g
_wp.pdf
21
Summary
RMAN and Data Guard offer an integrated, comprehensive
data protection and availability solution.
RMAN and Streams combines flexible, active-active
replication solution with best-of-breed backup & recovery.
RMAN provides single-command creation of Data Guard
standby and Streams destination databases.
RMAN in Oracle Database 11g continues to innovate..
Fully integrated with Active Data Guard
22
Tue, Sep 23
Thu, Sep 25
Wed, Sep 24
DEMOgrounds, Mon-Thu
23
24