System Administrator’s Guide for Windows
This guide describes how to install, configure and use VERITAS NetBackup SAP Extension for Oracle on a Windows platform. In this guide, VERITAS NetBackup for SAP on Windows Extension for Oracle is referred to as NetBackup for SAP on Windows.
Preface . . . . . . . . . . . . . . . . . .. . . . . . . . . ix
What IsIn This Manual? . . . . . . . . . . . . . . . . .x
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . .x
GettingHelp . . . . . . . . . . . . . . . . . . . . . . . . . xi
NetBackup for SAP Manuals . . . . . . . . . . .. . . . . .xii
Other Documentation . . . . . . . . . . . . . . . .. . . . . . . . xiv
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . xiv
AccessibilityFeatures . . . . . . . . . . . . . . . . . . . . . . . xiv
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . .xv
Chapter1.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Terminology for NetBackup for SAP on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
NetBackup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .2
SAPTools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Features of NetBackup for SAP on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Technical OverviewofNetBackup for SAP on Windows . . . . . . . . . . . . . . . . . . . . . . . . .7
Sequence ofOperation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Chapter 2.
Installation Requirements and Registering a License Key . . . . . . . . . . .11
NetBackup for SAP onWindowsPlatform Support . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Installation Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Registering NetBackup for SAP on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Copying the NetBackup for SAP onWindowsBinary . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Chapter 3.
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Configuration Using the NetBackup Administration Console for Windows . . . . . . . 16
Configuring Media Using Media and Device Management. . . . . . . . . . . . . . . . . . . 17
Setting the Maximum Jobs Per Client Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Configuring a NetBackup Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Adding New Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Description of Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Adding New Schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Types of Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Schedule Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Adding Clientsto a Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Specifying the ListofBackup Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Configuration Using the NetBackup Administration Console for UNIX . . . . . . . . . . . 29
Configuring Media Using Media and Device Management. . . . . . . . . . . . . . . . . . . 30
Setting the Maximum Jobs Per Client Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Configuring a NetBackup Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Adding New Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Description of Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Adding New Schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Types of Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Schedule Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Adding Clientsto a Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Specifying the ListofBackup Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Creating Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Instructionsfor Modifying Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Script Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Enabling Database User Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Configuring the initSID.utl File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Configuring the initSID.sap File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Testing NetBackup for SAP on Windows Configuration Settings . . . . . . . . . . . . . . . . 51
NetBackup AdministrationConsole for Windows . . . . . . . . . . . . . . . . . . . . . . . . . . .51
NetBackup AdministrationConsole for UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Testing Multiple Drivesand Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
Chapter4.
Using NetBackup for SAPon Windows . . . . . . . . . . . . . . . . . . . . . . . . . .55
Performinga Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Backup of an SAPPolicy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Automatic Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Manual Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Using SAPto Performa Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
sapdba Off-line Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
brbackup On-line Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
PerforminganArchive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
Creating Backup Copies of Archive Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
Solution 1:
Using policy_log, sched_log, and second_secondary_archive Parameters . . . . . . . . . . . . . . . . . . . . .61
Solution 2:
Using Two brarchive Commandsin Sequence . . . . . . . . . . . . . . . . .62
Solution 3:
Using Inline Tape Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Performinga Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Redirecting a Restore to a Different Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Chapter5.
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Setting the Debug Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
NetBackup Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
NetBackup Server Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
sapdba Logs and Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Backup and Restore Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Archive Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
PreventingTimeout Failureson Large Database Restores . . . . . . . . . . . . . . . . . . . . . . .74
Appendix A. backintCommand Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Appendix B. backint-i in_file Contents . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Backup Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Restore Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
InquiryFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Appendix C. backint-o out_file Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Backup Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Restore Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
InquiryFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Appendix D. Environment Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Appendix E. bp.conf File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Appendix F.backint -p par_file or initSID.utl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 87
drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
policy2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
schedule2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 89
switch_list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
switch_sem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
switch_log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 90
sort_backup_type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 91
custom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 93
drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
custom_sort_file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
policy_log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
sched_log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
second_secondary_archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
retry_backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
fail_backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
Appendix G.Using NetBackup for SAP toBack Up SAPDB . . . . . . . . . . . . . . . . . . .99
Creating Backup Environment Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
backint for SAPDBConfiguration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Adapter Program Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
NetBackup for SAP Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Defininga Backup Medium in SAPDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Performinga Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Download attached file: You must be Loged in to download file