Documente Academic
Documente Profesional
Documente Cultură
Michael R. Messina, Management Consultant Rolta-TUSC, Oracle Open World 2009 (60 min)
Copyright 2009 Rolta International, Inc., All Rights Reserved
Introduction
Michael Messina Management Consultant with TUSC Background includes Performance Tuning, High Availability and Disaster Recovery Using Oracle for approximately 16 years messinam@tusc.com www.tusc.com
Audience Experience
How many are currently utilizing RMAN for you Backups? How many are using a RMAN Catalog Database? How Many are using a controlfile only? How many using RMAN for backups are using RMAN backup compression capability? Thoughts and experiences using RMAN for your Backups?
Goals
Brief Overview of RMAN Introduce New RMAN Features available in 11gR1
Overview of Features Show Feature Use Show Feature Usefulness
RMAN Architecture
RMAN Benefits
RMAN can detect corrupted blocks and report them to you. RMAN can backup and restore DATABASES, FILES, TABLESPACES, DATAFILES, CONTROLFILES and SPFILES. RMAN can create a single Backup of all archive logs since the last backup
RMAN Limitations
Database instance must be in nomount to restore controlfile, must also have DBID
RMAN Terminology
Image Copy Full copy of a single file Backup Set Oracle format for a package of Objects backed up Backup Piece Oracle format for a sub package of a backup set Channel A server process on the target database
RMAN Terminology
DB Incarnation
Incremented each resetlogs
Tag
A logical name assigned by a user to a backup set or image copy. Tag=< name >
11gR1
channel ORA_DISK_1: specifying datafile(s) for validation input datafile file number=00004 name=C:\ORACLE\ORADATA\ORCL11G\USERS01.DBF channel ORA_DISK_1: validation complete, elapsed time: 00:00:15 List of Datafiles ================= File Status Marked Corrupt Empty Blocks Blocks Examined High SCN ---- ------ -------------- ------------ -------------- --------4 OK 0 51199 64000 13457224 File Name: C:\ORACLE\ORADATA\ORCL11G\USERS01.DBF Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------Data 0 12357 Index 0 33 Other 0 411 Finished validate at 27-NOV-07
Physical Standby
Improves flexibility and protection for Dataguard (standby) environments Oracle 10g
Oracle 11g
ARCHIVELOG DELETION POLICY {CLEAR | TO {APPLIED ON [ALL] STANDBY | BACKED UP integer TIMES TO DEVICE TYPE deviceSpecifier | NONE | SHIPPED TO [ALL] STANDBY} [ {APPLIED ON [ALL] STANDBY | BACKED UP integer TIMES TO DEVICE TYPE deviceSpecifier | NONE | SHIPPED TO [ALL] STANDBY}]...}
RMAN can use the change tracking file on the physical standby
Identifies changed blocks since last incremental backup Makes incremental backups on physical standby faster
Reduces overall backup time and storage not backing up undo that applies to committed transactions
11gR2
DBMS_TTS.TRANSPORT_SET_CHECK
new procedure for DBMS_TTS package to determine if tablespaces in the recovery set are self contained.
Questions/Discussion
THANK YOU
Any Further Questions? Come see me Rolta-TUSC Booth # 1021 Moscone South