VERITAS NetBackup 3.4 for Oracle

VERITAS NetBackupTM 3.4 for Oracle

System Administrator's Guide

Windows NT

June 2000 100-001477

Disclaimer

The information contained in this publication is subject to change without notice. VERITAS Software Corporation makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. VERITAS Software Corporation shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this manual.

Copyright

Copyright ? 1994 - 2000 VERITAS Software Corporation. All rights reserved. VERITAS is a registered trademark of VERITAS Software Corporation. The VERITAS logo, VERITAS NetBackup, and VERITAS NetBackup BusinesServer are trademarks of VERITAS Software Corporation. All other trademarks or registered trademarks are the property of their respective owners.

Portions of this software are derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm. Copyright 1991-92, RSA Data Security, Inc. Created 1991. All rights reserved.

Printed in the USA, June 2000.

VERITAS Software Corporation 1600 Plymouth St. Mountain View, CA 94043 Phone 650?335?8000 Fax 650?335?8050

Contents

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .vii Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Type Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Notes and Cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Key Combinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Command Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Features of NetBackup for Oracle on Windows NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Terminology for NetBackup for Oracle on Windows NT . . . . . . . . . . . . . . . . . . . . . . . . . 4 NetBackup Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Oracle Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Oracle7 Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Oracle8 Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Technical Overview of NetBackup for Oracle on Windows NT . . . . . . . . . . . . . . . . . . . . 9 Oracle7 Enterprise Backup Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 How Does the Oracle7 Enterprise Backup Utility Work? . . . . . . . . . . . . . . . . . . 10 How Does NetBackup for Oracle on Windows NT Work? . . . . . . . . . . . . . . . . . 10 Incremental Backup of Oracle Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Oracle8 Recovery Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

i

How Does the Oracle8 Recovery Manager Work? . . . . . . . . . . . . . . . . . . . . . . . . 12 How Does NetBackup for Oracle on Windows NT Work? . . . . . . . . . . . . . . . . . 13 Incremental Backup of Oracle Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Chapter 2. Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Install NetBackup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Install NetBackup for Oracle on Windows NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Install Oracle8 Recovery Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Chapter 3. Advanced Installation Topics 19 Microsoft Systems Management Server Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Install Command Line Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Setup.exe Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Silent Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Uninstall Command Line Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 IsUninst.exe Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Silent Uninstall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Chapter 4. Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Configure Media Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Add Oracle Classes to NetBackup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Expiration of Backup Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Expiration of Backup Images from the NetBackup Catalog Using Retention Level 27 Oracle7 Enterprise Backup Utility Catalog Maintenance . . . . . . . . . . . . . . . . . . 27 Oracle8 Recovery Manager Catalog Maintenance . . . . . . . . . . . . . . . . . . . . . . . . 27 Environment Variables Set During an Automatic Backup . . . . . . . . . . . . . . . . . . . . . 28 Example Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Maximum Jobs per Client Global Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 NetBackup Administration - Java Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 xbpadm Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

ii

NetBackup for Oracle on Windows NT System Administrator's Guide

NetBackup Administration - Windows NT/2000 Interface . . . . . . . . . . . . . . . . . 31 Class Configuration Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

NetBackup Administration - Java Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 xbpadm Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 NetBackup Administration - Windows NT/2000 Interface . . . . . . . . . . . . . . . . . 50 Configure Run-Time Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Environment Variables Set Up by NetBackup for Oracle on Windows NT . . . . . . 61 Environment Variables Set Up by a User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Oracle7 EBU Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Oracle8 RMAN Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Create Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Create NetBackup for Oracle Scripts Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Create NetBackup for Oracle Script for Enterprise Backup Utility . . . . . . . . . . . 64 Create NetBackup for Oracle Script for Recovery Manager . . . . . . . . . . . . . . . . 65 Create NetBackup for Oracle Scripts Automatically . . . . . . . . . . . . . . . . . . . . . . . . . 80 EBU Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 RMAN Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Database User Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Test NetBackup for Oracle on Windows NT Configuration Settings . . . . . . . . . . . . . . 97 NetBackup Administration - Java Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 xbpadm Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 NetBackup Administration - Windows NT/2000 Interface . . . . . . . . . . . . . . . . . . 100

Chapter 5. Using NetBackup for Oracle on Windows NT . . . . . . . . . . . . . . . . . . . . 103 Maintaining a Recovery Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Querying the Recovery Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Performing a Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Automatic Backup of an Oracle Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Manual Backup of an Oracle Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 User-Directed Backup From the Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

Contents

iii

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download