Please enter search query.
Search <book_title>...
Veritas NetBackup™ for SAP Administrator's Guide
Last Published:
2018-02-16
Product(s):
NetBackup (8.1.1, 8.1)
- Introduction to NetBackup for SAP
- About NetBackup for SAP
- Features of NetBackup for SAP
- Technical overview of NetBackup for SAP
- Sequence of operation for NetBackup for SAP
- Using NetBackup for SAP on Oracle databases without RMAN
- Using NetBackup for SAP on Oracle databases with RMAN
- SAP tools overview
- NetBackup for SAP on MaxDB databases
- Introduction to NetBackup SAP HANA
- Installing NetBackup for SAP
- Planning the installation of NetBackup for SAP
- Verifying the operating system and platform compatibility
- NetBackup server and client requirements
- SAP server software requirementsSAP server software requirements for NetBackup for SAP
- Requirements for using NetBackup for SAP in a NetBackup cluster
- Configuration and licensing requirements for NetBackup for SAP with Snapshot Client
- About the license for NetBackup for SAP
- Copying the SAP binary file (Windows Oracle databases without RMAN only)
- Linking NetBackup for SAP with backint (UNIX or Linux Oracle databases without RMAN only)
- Linking the Oracle instances with the SBT library (UNIX or Linux Oracle databases with RMAN only)
- Installing NetBackup for SAP HANA
- Configuring NetBackup for SAP
- About configuring NetBackup for SAP
- About configuring a backup policy for an SAP database
- NetBackup for SAP backup scripts
- Configuring the logon account for the NetBackup Client Service for NetBackup for SAP
- About SAP configuration files
- Relationships between SAP database configuration files
- Modifying the initSID.utl file for NetBackup for SAP
- Example NetBackup for SAP initSID.utl file
- Modifying the initSID.sap file (NetBackup for SAP Oracle databases only)
- Example initSID.sap file (NetBackup for SAP on Oracle databases only)
- Modifying the bsi.env file (NetBackup for SAP on MaxDB databases)
- Backing up files mounted with LOFS with NetBackup for SAP (UNIX or Linux)
- About permissions for NetBackup for SAP log files (UNIX)
- Reviewing the auto-discovered mappings in Host Management
- Configuring the Maximum jobs per client for NetBackup for SAP
- Performing a manual backup
- Testing multiple concurrent backup jobs for NetBackup for SAP for Oracle (without RMAN)
- Configuring NetBackup for SAP HANA
- Performing backups and restores of SAP
- Using NetBackup for SAP to perform a backup
- Using BRTools to start an SAP backup (for Oracle database only)
- Performing an SAP archive
- Performing SAP restores using the SAPDBA utility (SAP on Oracle databases only)
- Redirecting a restore to a different client (SAP on Oracle databases only)
- SAP redirected restore sample environment (UNIX)
- Disaster recovery using BRRECOVER
- Restarting failed NetBackup for SAP backups and restores
- Performing backups and restores of SAP HANA
- NetBackup for SAP with Snapshot Client
- NetBackup for SAP with Snapshot Client overview
- Using NetBackup for SAP with Snapshot Client to back up large databases
- How the NetBackup for SAP Snapshot Client works
- Configuration requirements for snapshot backups with NetBackup for SAP
- About configuring Snapshot Client with NetBackup for SAP
- Configuring a snapshot policy for NetBackup for SAP
- About NetBackup for SAP backup types
- Prerequisites for instant recovery backups (UNIX or Linux)
- Configuring a snapshot policy with Instant Recovery for NetBackup for SAP
- Additional configuration required for NetBackup for SAP with Network Attached Storage (NAS) on UNIX or Linux
- Configuring a NAS snapshot policy for NetBackup for SAP on UNIX/Linux
- About configuring NetBackup for SAP block-level incremental backups on UNIX
- How BLI works with NetBackup for SAP (UNIX)
- About Nodata Storage Checkpoint and NetBackup for SAP
- About Fulldata Storage Checkpoint and NetBackup for SAP
- Storage Checkpoint configuration on the NetBackup for SAP client
- Configuration requirements for BLI backups with NetBackup for SAP
- Configuring policies for BLI backups with NetBackup for SAP
- About restoring individual files from a NetBackup for SAP snapshot backup
- About NetBackup for SAP restores of volumes and file systems using snapshot rollback
- About NetBackup for SAP sample backup scripts (UNIX or Linux)
- About NetBackup for SAP sample backup scripts (Windows)
- Mixing RMAN stream and RMAN proxy NetBackup for SAP backups
- Performing user-directed snapshot backups with NetBackup for SAP
- NetBackup for SAP on MaxDB databases
- Troubleshooting NetBackup for SAP and SAP HANA
- About troubleshooting NetBackup for SAP
- NetBackup debug logs and reports
- Enabling the debug logs for a NetBackup for SAP client automatically (Windows)
- Enabling the debug logs manually (UNIX)
- About the bphdb directory on the Windows database client
- About the bphdb directory on the UNIX database client
- About the backint directory on the UNIX database client
- Setting the debug level on a Windows client
- Setting the debug level on a UNIX client
- About NetBackup server reports
- sapdba logs and messages (Oracle-based SAP environments only)
- Minimizing timeout failures on large database restores
- About troubleshooting NetBackup for SAP HANA
- Disaster recovery of an SAP Hana database
- Appendix A. backint command line interface
- Appendix B. Input and output files for SAP HANA
- Appendix C. backint -i in_file contents
- Appendix D. backint -o out_file contents
- Appendix E. NetBackup for SAP environment variables for backint
- Appendix F. NetBackup for SAP configuration or bp.conf file settings
- Appendix G. Parameters used in initSID.utl
- About parameters used in initSID.utl
- initSID.utl parameter summary
- backup_stream_buffersize <size>
- client <client_name>
- custom_sort_file <file_path>
- drives <number_of_drives>
- inquiry_query_period <months>
- master_time_offset <minutes> (UNIX or Linux)
- multistream_restore
- policy <policy_name>
- policy2 <policy_name>
- restore_stream_buffersize <size>
- retry_backup <number_of_retries>
- schedule <schedule_name>
- schedule2 <schedule_name>
- server <server_name>
- sort_backup_type <value>
- sort_restore_type <value>
- switch_list <control_file_path>
- switch_log <control_file_path>
- switch_sem <control_file_path>
- Appendix H. Configuring split mirror backups
- About configuring split mirror backups
- Local-host snapshot method: nbu_snap (Solaris SPARC platform only)
- Local-host snapshot method: VxVM (Solaris SPARC, HP-UX, Windows)
- Local-host snapshot method: VxFS_Checkpoint (UNIX or Linux)
- Off-host alternate client, FlashSnap method
- Off-host alternate client, VVR method (Solaris SPARC, HP-UX)
- Hardware array-based snapshot method: Hitachi Shadow Image, EMC TimeFinder, HP Business Copy (UNIX or Linux)
- Appendix I. Register authorized locations
Example NetBackup for SAP backup script (Windows)
This topic includes an example backup script that was created for Windows.
For example, the sap_offline_backup.cmd script contains the following lines:
@REM @REM $Header: sap_offline_backup.cmd,v 1.2 2002/11/20 00:47:59 $ @REM @echo off REM This environment variable are created by NetBackup (bphdb) echo SAP_SCHEDULED = %SAP_SCHEDULED% echo SAP_USER_INITIATED = %SAP_USER_INITIATED% echo SAP_SERVER = %SAP_SERVER% echo SAP_POLICY = %SAP_POLICY% REM --------------------------------------------------------------------------- REM Replace cer below with the Oracle SID of the target database. REM --------------------------------------------------------------------------- set ORACLE_SID=cer REM --------------------------------------------------------------------------- REM Replace c:\oracle below with the Oracle home path. REM --------------------------------------------------------------------------- set ORACLE_HOME=c:\oracle REM --------------------------------------------------------------------------- REM Replace C:\oracle\CER with SAPData Home Path REM --------------------------------------------------------------------------- set SAPDATA_HOME=C:\oracle\CER REM --------------------------------------------------------------------------- REM Replace path with the correct sap archive path. REM --------------------------------------------------------------------------- set SAPARCH=%SAPDATA_HOME%\saparch REM --------------------------------------------------------------------------- REM Replace path with the correct sap backup path. REM --------------------------------------------------------------------------- set SAPBACKUP=%SAPDATA_HOME%\sapbackup REM --------------------------------------------------------------------------- REM Replace path with the correct sap reorg path. REM --------------------------------------------------------------------------- set SAPREORG=%SAPDATA_HOME%\sapreorg REM --------------------------------------------------------------------------- REM Replace path with the correct Path to Brtools REM --------------------------------------------------------------------------- set SAPEXE=C:\usr\sap\%ORACLE_SID%\sys\exe\run REM --------------------------------------------------------------------------- REM Replace path with the correct BRBACKUP path. REM --------------------------------------------------------------------------- set BRBACKUP=c:\usr\sap\%ORACLE_SID%\sys\exe\run\brbackup REM Full offline backup set CMD_LINE=%BRBACKUP% -u internal/ -c -d util_file -t offline -m all %CMD_LINE% REM --------------------------------------------------------------------------- REM To communicate with NetBackup's job monitor for an automatic schedule REM a "STATUS_FILE" variable is created by NetBackup (bphdb) that contains REM a path to a file. This file is check by NetBackup to determine if the REM automatic schedule was successful. It is up to the script to write REM a 0 (passed) or 1 (failure) to the status file to communicate to NetBackup REM the status of the execution of the script. The following code echo a 0 REM to %STATUS_FILE% if succcessful and echo a 1 to %STATUS_FILE% for a REM failure. REM --------------------------------------------------------------------------- if errorlevel 1 goto errormsg echo BRBACKUP successful if "%STATUS_FILE%" == "" goto end if exist "%STATUS_FILE%" echo 0 > "%STATUS_FILE%" goto end :errormsg echo Execution of BRBACKUP command failed - exiting if "%STATUS_FILE%" == "" goto end if exist "%STATUS_FILE%" echo 1 > "%STATUS_FILE%" :end