Oracle RMAN 11g Backup and Recovery (5 page)

Other Backup and Recovery Setup and Configuration Considerations . . . . . . . . . . . . . 99

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

4

Media Management Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Tape Backups in a Disk Backup World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

RMAN and the Media Manager: An Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

The Media Manager Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

The Media Manager: Other Software Components . . . . . . . . . . . . . . . . . . . . . . 104

Media Management Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

RMAN Workshop:
Test Tape Channels with the Oracle Default

SBT Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

Interfacing with the MML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

The SBT API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

Back Up to Tape: From Start to Finish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

Restore from Tape: From Start to Finish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

Using sbttest and loadsbt.exe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

Media Management Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

5

Oracle Secure Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

Features of Oracle Secure Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Oracle Secure Backup and Recovery Manager . . . . . . . . . . . . . . . . . . . . . . . . . 115

Differences Between OSB and OSB Express . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Backup Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Fast Database Backup Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Oracle Secure Backup Cloud Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Oracle Secure Backup Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Oracle Secure Backup Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

Oracle Secure Backup Daemons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Host Access Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Administrative Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Oracle Secure Backup Users and Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Operating System Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

NDMP Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Oracle Secure Backup Rights and Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Installing and Configuring Oracle Secure Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

RMAN Workshop:
Install and Configure Oracle Secure Backup
. . . . . . . . . . . . 123

Oracle Database and File System Data Backup Using Oracle Secure Backup . . . . . . . . 133

RMAN Workshop:
Schedule Oracle Database and File System

Data Backups
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Oracle Database Backup Using Oracle Secure Backup Cloud Module . . . . . . . . . . . . . 138

RMAN Workshop:
Installing OSB Cloud Module and Using It

for OSB Backups
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

6

Backing Up to Amazon Web Services Using the Oracle Secure

Backup Cloud Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

Conventional Backups: Assumptions and Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . 144

The Oracle Secure Backup Cloud Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

What Is Cloud Computing? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

xii
Oracle RMAN 11
g
Backup and Recovery

Oracle and the Amazon Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Elastic Compute Cloud (EC2) and Elastic Block Store (EBS) . . . . . . . . . . . . . . . . 145

Simple Storage Service (S3)—Oracle’s Cloud Backup Solution . . . . . . . . . . . . . 145

RMAN Backup to S3: The Oracle Secure Backup Cloud Module . . . . . . . . . . . 145

S3 Backup over the Internet or from Amazon EC2 . . . . . . . . . . . . . . . . . . . . . . 145

Oracle Cloud Backup Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

RMAN Workshop:
Deploying RMAN Backups to Amazon S3
. . . . . . . . . . . . . . 146

Performing Backups by Using the OSB Cloud Module . . . . . . . . . . . . . . . . . . . . . . . . . 148

Listing RMAN Backups and Backup Sets Stored on S3 . . . . . . . . . . . . . . . . . . . 150

Optimizing Backups and Recoveries over the Internet Using

the OSB Cloud Module and Amazon S3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Licensing Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

7

Enhancing RMAN with VERITAS NetBackupTM
for Oracle
. . . . . . . . . . . . . . . . . . . . . . 153

Key Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Necessary Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

Storage/Media Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

NetBackup Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

Pre-Installation Tasks for NetBackup
for Oracle
Agent . . . . . . . . . . . . . . . . . . . 156

NetBackup
for Oracle
Agent Installation Steps . . . . . . . . . . . . . . . . . . . . . . . . . 157

How to Link Oracle to NetBackup Media Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

Automatic Link Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

Manual Link Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

Configuring NetBackup Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

Adding New Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

Defining Schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

Defining a Backup Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

Defining Policy Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

Managing Expired Backup Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

Delete Expired Backups Using NetBackup Repository . . . . . . . . . . . . . . . . . . . 167

Delete Expired Backups Using RMAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

RMAN Sample Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

Use NetBackup Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

Determine Which Library Is in Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

Security Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

Cost Justification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

8

Configuring HP Data Protector for Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

Integration of Oracle and Data Protector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

Support Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

Integration Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

RMAN Workshop:
Integration Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . 176

RMAN Backup Configuration on Data Protector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

RMAN Workshop:
Backup Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

Editing the Oracle RMAN Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

RMAN Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

Backup Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

Contents
xiii

Backup Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

Restoring Oracle Using the Data Protector GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

Restoring the Control File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

Restoring Oracle Database Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

Oracle RMAN Metadata and Data Protector Media Management

Database Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

9

RMAN and Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

Overview of Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

TSM Server System Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

TSM Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

TSM Administration Center and Web Client . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

RMAN Workshop:
Configuring TDPO for Oracle
. . . . . . . . . . . . . . . . . . . . . . . 194

Performing an RMAN Backup Using TDPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

Deleting Database Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

Troubleshooting Common Backup Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

Additional Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

Other books

Ghost Talker by Robin D. Owens
Summer Days by Susan Mallery
Bigger than a Bread Box by Laurel Snyder
Mila's Tale by Laurie King
I Must Be Dreaming by Seay, S.
Feint of Art: by Lind, Hailey
Borrowed Bride by Patricia Coughlin
Fox at the Front (Fox on the Rhine) by Douglas Niles, Michael Dobson