NetBackup™ Web UI Microsoft SQL Server Administrator's Guide
- About NetBackup for SQL Server
 - Installation and host configuration
- Planning the installation of NetBackup for SQL Server
 - Configuring SQL Server hosts and user permissions
 - Configuring the NetBackup services for SQL Server backups and restores
 - Configure local security privileges for SQL Server
 - Reviewing the auto-discovered mappings
 - Configuring mappings for restores of a distributed applications, clusters, or virtual machines
 - Configuring the ODBC connection
 - Configure NetBackup for the SQL Server non-readable secondary instances that are hidden
 - Configuring the primary server host name for the SQL Server agent
 - Configure the number of jobs allowed for backup operations
 - Configure the Maximum jobs per client setting
 
 - Configuring RBAC for SQL Server administrators
 - Managing SQL Server discovery and credentials
 - Managing protection plans for SQL Server
- About protecting SQL Server availability groups
 - Create a protection plan to protect SQL Server assets
 - Add SQL Server assets to a protection plan
 - Customize protection settings for a Microsoft SQL Server asset
 - Remove protection from SQL Server assets
 - Protect a SQL Server availability group that crosses NetBackup domains
 
 - Configuring backup policies with Snapshot Client
- About NetBackup Snapshot Client for SQL Server
 - How SQL Server operations use Snapshot Client
 - Snapshot methods
 - Configuration requirements for SQL Server snapshot and Instant Recovery backups
 - Configure a snapshot policy for SQL Server
 - Configure a policy for Instant Recovery backups of SQL Server
 - Using copy-only snapshot backups to affect how differentials are based
 - About SQL Server agent grouped snapshots
 
 - Viewing SQL Server asset details
 - Restoring SQL Server
- Requirements for restores of SQL Server
 - Perform a complete database recovery
 - Recover a single recovery point
 - Options for SQL Server restores
 - Restore a database (non-administrator users)
 - Select a different backup copy for recovery
 - Restore a SQL Server availability database to a secondary replica
 - Restore a SQL Server availability database to the primary and the secondary replicas
 
 - Using instant access with SQL Server
- Prerequisites when you configure an instant access SQL Server database
 - Things to consider before you configure an instant access database
 - Configure Samba users for SQL Server instant access
 - Configure an instant access database
 - View the livemount details of an instant access database
 - Delete an instant access database
 - Options for NetBackup for SQL Server instant access
 - NetBackup for SQL Server terms
 - Frequently asked questions
 
 - Protecting SQL Server with VMware backups
- About protecting an application database with VMware backups
 - About configuring NetBackup for VMware backups that protect SQL Server
 - Configuring a VMware backup policy to protect SQL Server
 - Configuring a VMware policy to protect SQL Server using Replication Director to manage snapshot replication
 - Create a protection plan to protect SQL Server data with a VMware backup
 - Protect SQL Server data with a VMware backup
 - Restore SQL Server databases from a VMware backup
 
 - Performance and troubleshooting
- NetBackup for SQL Server performance factors
 - About debug logging for SQL Server troubleshooting
 - Troubleshooting credential validation
 - Troubleshooting VMware backups
 - SQL Server log truncation failure during VMware backups of SQL Server
 - About monitoring NetBackup for SQL Server operations
 - Setting the maximum trace level for NetBackup for SQL Server
 - Reporting of unsuccessful filegroup or file backups
 - About minimizing timeout failures on large SQL Server database restores
 - SQL Server restore fails when you restore a SQL Server compressed backup image as a single stripe or with multiple stripes
 - Incorrect backup images are displayed for availability group clusters
 - A restore of a SQL Server database fails with Status Code 5, or Error (-1), when the host name of the SQL Server or the SQL Server database name has trailing spaces
 - A move operation fails with Status Code 5, or Error (-1), when the SQL Server host name, the database name, or the database logical name has trailing spaces
 - Unable to discover or browse availability group replicas
 - About disaster recovery of SQL Server
 
 
Veritas VSS provider logs
The Veritas VSS provider records its activities in Windows Event Logs. Debug logs are also available at the following location:
install_path\Veritas VSS provider\logs
Enable the Veritas VSS provider logging on the NetBackup computer where SQL Server is installed.
To enable Veritas VSS provider logging in the registry
- Log on as administrator on the computer where NetBackup is installed.
 - Open Regedit.
 - Open the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Veritas\NetBackup\CurrentVersion\Config
 - Create a new DWORD value named CreateDebugLog.
 - Right-click on the new value and click Modify.
 - In the Value data box, enter 1.
 - Click OK.
 
 To increase the log debug level modify both  the pre-freeze-script.bat and post-thaw-script.bat files in the C:\Windows folder. Add the -log parameter to the script, at the line where BeVssRequestor.exe is called.  VMware determines which script is invoked. 
To increase the Veritas VSS provider log debug level
- Change the following line in the pre-freeze-script.bat:
BeVssRequestor.exe -pre2 -logscreen !SkipExReplica! !SkipSQL! !VMBackupType! !ExcludeList!to:
BeVssRequestor.exe -pre2 -logscreen !SkipExReplica! !SkipSQL! !VMBackupType! !ExcludeList! -log - Also change the following line in the post-thaw-script.bat:
BeVssRequestor.exe -post2 -logscreen !SkipExReplica! !SkipSQL! !VMBackupType! !ExcludeList!to:
BeVssRequestor.exe -post2 -logscreen !SkipExReplica! !SkipSQL! !VMBackupType! !ExcludeList! -log