Veritas NetBackup™ Plug-in for VMware vSphere Client (HTML5) Guide
- Introduction and notes
- Installing the NetBackup plug-in for vSphere Client (HTML5)
- Requirements for the NetBackup plug-in for vSphere Client (HTML5)
- Using consistent vCenter naming with the NetBackup plug-in for vSphere Client (HTML5)
- vCenter privileges for managing NetBackup plug-in installation
- Notes on using the vSphere Client (HTML5) plug-in in a VMware Platform Services Controller (PSC) environment
- Installing the NetBackup plug-in for vSphere Client (HTML5)
- Upgrading the NetBackup plug-in for vSphere Client (HTML5)
- Uninstalling the NetBackup plug-in for vSphere Client (HTML5)
- Configuration overview for the NetBackup Recovery and Instant Recovery Wizards
- Configuring ports for the NetBackup Web Services
- Port usage for the NetBackup vSphere Client (HTML5) plug-in
- Creating an authentication token for the NetBackup plug-in for vSphere Client (HTML5)
- Authorizing the NetBackup vSphere Client (HTML5) plug-in to restore virtual machines
- Configuring the plug-in for an external certificate
- Reconfiguring the plug-in for a NetBackup CA-signed certificate
- Setting vCenter privileges for recovering virtual machines
- Adding or deleting an additional host name or IP address for an authentication token
- Revoking an authorization token
- Renewing an authorization token
- Listing all current authentication tokens
- Permissions on the NetBackup plug-in authentication token file may need to be changed
- Excluding virtual disks from the backup
- Monitoring backup status
- Restoring virtual machines
- Troubleshooting
- The message NoPermission appears during plug-in installation
- Reducing the load time for the NetBackup plug-in for vSphere Client (HTML5)
- A NetBackup master server is not available in the master server list of the Instant Recovery Wizard
- The NetBackup plug-in for vSphere Client (HTML5) does not find any backup images in the listed events
- The NetBackup Recovery wizard for vSphere Client (HTML5) does not find a particular backup image
- Mismatch in vCenter server name (uppercase vs. lowercase letters) causes the VMware connectivity test to fail
- Instant recovery operation is not complete due to NFS mount limit exceed
- Instant recovery-ready backup images are not available for selection
- The vCenter server and NetBackup master server names are not available for search
- Preferred Instant recovery destination options are not saved
- Virtual machine display name conflicts are not shown before the pre-recovery check
- Reasons for failure of pre-recovery checks
- Too much time taken to populate the list of NetBackup master servers
- The NetBackup plug-in is not shown in the vSphere Client (HTML5) interface even after registration
- The correct NetBackup master server does not show up for selection for a given vCenter server on the Instant recovery wizard
- Troubleshooting master server communication failures in the plug-in's Recovery Portal
- The NetBackup plug-in is not shown in the vSphere Client (HTML5) interface after vCenter upgrade from older versions to vCenter 7.0 or later
- Appendix A. Instant recovery events and best practices
- Appendix B. Installing the vSphere Client (HTML5) plug-in from a NetBackup media server and plug-in package host
Troubleshooting master server communication failures in the plug-in's Recovery Portal
To recover VMs, the plug-in must have a registered NetBackup master server with a valid and correct authentication token. The NetBackup administrator generates the authentication token on a specific NetBackup master server for a specific client (such as a vCenter server). The token gives the vCenter access to the NetBackup master server where the token was generated. (Note: you can validate authentication tokens for currently registered master servers by means of the option in the plug-in's Recovery Portal.)
If the TCP/IP address or host name of the vCenter does not exactly match the information in the authentication token, the following operations fail: the Register Master Servers operation, and VM recovery. For VM recovery, the error message you receive depends on where in the plug-in interface you launched the restore attempt. Among the errors you can receive are:
Failed to get master server version. then java.security.cert.CertificateException
No mapping found between vCenter(s) and Master Server(s) Master Server "master_server_name" java.security.cert.CertificateException
Failed to communicate with NetBackup master server master_server_name on port 8443 with the supplied authentication token. Please verify that NetBackup master server name, port and authentication token are valid.
To correctly determine the problem and the corrective action, you must review the VxUL log file. On the master server, enter the following command:
vxlogview -i nbwebservice -p nb - L -E
The log file includes messages similar to the following:
02/17/2017 10:03:37.831 [Error] Remote host name does not match the name in the certificate, remote name:vcenter02.domain.com, name from certificate:vcenter02
In the log snip shown, the name in the token is vcenter02 and the required name is vcenter02.domain.com.
Veritas recommends that you revoke the existing token, generate a new token with the required name, and use the new token on the vCenter. If you cannot do that, add the vCenter's fully qualified domain name as an alias for the existing token, as follows:
manageClientCerts -addAlias vcenter02 -HOST vcenter02.domain.com
As an alternative, you can use the -ANY option:
manageClientCerts -addAlias vcenter02 -ANY
-ANY allows any host or any IP address to communicate with the NetBackup server by means of this token.
Caution:
The -ANY option is not a secure method for restores. Please see the NetBackup Commands Reference Guide for more information on the manageClientCerts command.
The log file includes messages similar to the following:
02/17/2017 16:18:13.951 [Error] Remote host name does not match the name in the certificate, remote name:10.10.10.11, name from certificate:vcenter02
In the log snip shown, the name in the token is vcenter02 and the required name is 10.10.10.11.
Veritas recommends that you revoke the existing token, generate a new token with the required name, and use the new token on the vCenter. If you cannot do that, add the vCenter's TCP/IP address as an alias for the existing token, as follows:
manageClientCerts -addAlias vcenter02 -IP 10.10.10.11
As an alternative, you can use the -ANY option:
manageClientCerts -addAlias vcenter02 -ANY
-ANY allows any host or any IP address to communicate with the NetBackup server by means of this token.
Caution:
The -ANY option is not a secure method for restores.
Additional information is available:
See Adding or deleting an additional host name or IP address for an authentication token.
See the manageClientCerts command in the NetBackup Commands Reference Guide.