For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.
Download from Wow! eBook <www.wowebook.com>
v
Contents at a Glance
Foreword ���������������������������������������������������������������������������������������������������������������������������lvii
About the Authors ���������������������������������������������������������������������������������������������������������������lix
About the Technical Reviewers ������������������������������������������������������������������������������������������lxi
Acknowledgments ������������������������������������������������������������������������������������������������������������lxiii
Introduction ����������������������������������������������������������������������������������������������������������������������� lxv
Chapter 1: Backup and Recovery 101 ■ �������������������������������������������������������������������������������1
Chapter 2: Jump-Starting RMAN ■ �������������������������������������������������������������������������������������21
Chapter 3: Using the Fast Recovery Area ■ ������������������������������������������������������������������������39
Chapter 4: Using RMAN ■ ���������������������������������������������������������������������������������������������������85
Chapter 5: Configuring the Rman Environment ■ �������������������������������������������������������������111
Chapter 6: Using the Recovery Catalog ■ �������������������������������������������������������������������������147
Chapter 7: Making Backups with RMAN ■ ������������������������������������������������������������������������173
Chapter 8: Maintaining RMAN Backups and the Repository ■ �����������������������������������������225
Chapter 9: Scripting RMAN ■ ��������������������������������������������������������������������������������������������255
Chapter 10: Restoring the Control File ■ ��������������������������������������������������������������������������291
Chapter 11: Performing Complete Recovery ■ �����������������������������������������������������������������309
Chapter 12: Performing Incomplete Recovery ■ ���������������������������������������������������������������365
Chapter 13: Performing Flashback Recovery ■ ����������������������������������������������������������������395
Chapter 14: Handling Online Redo Log Failures ■ ������������������������������������������������������������443
Chapter 15: Duplicating Databases and Transporting Data ■ �������������������������������������������459
■ Contents at a GlanCe
vi
Chapter 16: Tuning RMAN ■ ����������������������������������������������������������������������������������������������503
Chapter 17: Troubleshooting RMAN ■ �������������������������������������������������������������������������������533
Chapter 18: Using Oracle Secure Backup as a Media Management Layer ■ ��������������������567
Chapter 19: Performing Backup and Recovery with Enterprise Manager ■ ���������������������597
Chapter 20: Using the Data Recovery Advisor ■ ���������������������������������������������������������������617
Chapter 21: Using RMAN on Windows ■ ���������������������������������������������������������������������������627
Chapter 22: RMAN in an Oracle Data Guard Environment ■ ���������������������������������������������653
Chapter 23: RMAN and RAC ■ �������������������������������������������������������������������������������������������671
Chapter 24: RMAN and ASM ■ ������������������������������������������������������������������������������������������683
Chapter 25: RMAN in Exadata ■ ����������������������������������������������������������������������������������������695
Index ���������������������������������������������������������������������������������������������������������������������������������719
lxv
Introduction
Every company relies on data to operate eciently. Protecting corporate data is a critical task. One major
responsibility of a DBA is to ensure that information stored in corporate databases is safe and available. is is what
makes a database administrator valuable.
Oracle is a leading vendor of database technology. Many companies use Oracle databases to store mission-critical
data. Recovery Manager (RMAN) is Oracle’s agship database backup and recovery solution. A DBA’s job security
depends on being able to back up and safely recover databases. erefore, RMAN is a tool that every Oracle DBA must
be procient with.
RMAN can be used out of the box for simple backup and recovery needs or can be congured to meet the most
sophisticated requirements. When you are implementing RMAN backups, sometimes it can be dicult to nd clear
examples of how to accomplish a specic task. Or worse, you nd yourself in an uber-stressful recovery situation and
you can’t quickly nd a solution to get your mission-critical database restored and available.
In those hectic circumstances, you don’t want to wade through pages of architectural discussions or complex
syntax diagrams. Rather, you require a solution right then and there. You want a quick step-by-step cookbook example
that is easy to read and to the point.
is book provides you with task-oriented, ready-made solutions to both common and not-so-common backup
and recovery scenarios. You do not need to read this book cover to cover. You can pick and choose whatever topic
requires your attention. Whether you just need to brush up on an old backup and recovery subject or you want to
implement an RMAN feature that is new in Oracle Database 12c, this book allows you to focus on a topic and its
corresponding solution.
Audience
is book is for any DBA who wants to quickly nd accurate solutions to his RMAN backup and recovery operations.
Any database administrator from rookie to expert can leverage the recipes in this book to implement RMAN’s features
and resolve troublesome issues.
is book is also for system administrators, who are responsible for keeping the overall system backed up and
available. e delineation between system administration and database administration tasks is often nebulous. is
is especially true when troubleshooting and tuning disk, tape, hardware, and network issues. System administrators
and database administrators must work together to ensure that the database servers are backed up, scalable, and
highly available.
Using This Book
Problem
You often nd yourself thinking, “Dang it, I just want to see a good example and an explanation of how to implement
this RMAN feature. . . .”
- 1
- 2
前往页