Veritas NetBackup™ Bare Metal Restore™ Administrator's Guide
- Introducing Bare Metal Restore
- Configuring BMR
- Protecting clients
- Setting up restore environments
- Shared resource trees
- Pre-requisites for Shared Resource Tree
- Creating a shared resource tree
- Managing shared resource trees
- Adding software to a shared resource tree
- Importing a shared resource tree
- Copying a shared resource tree
- Deleting a shared resource tree
- Managing boot media
- Restoring clients
- BMR disk recovery behavior
- About restoring BMR clients using network boot
- About restoring BMR clients using media boot
- About restoring to a specific point in time
- About restoring to dissimilar disks
- Restoring to a dissimilar system
- About restoring NetBackup media servers
- About external procedures
- About external procedure environment variables
- About SAN (storage area network) support
- About multiple network interface support
- Managing Windows drivers packages
- Managing clients and configurations
- Client configuration properties
- Managing BMR boot servers
- Troubleshooting
- Troubleshooting issues regarding creation of virtual machine from client backup
- A restore task may remain in a finalized state in the disaster recovery domain even after the client restores successfully
- Creating virtual machine from client backup
- Virtual machine creation from backup
- Monitoring Bare Metal Restore Activity
- Appendix A. NetBackup BMR related appendices
- Network services configurations on BMR boot Server
- BMR client recovery to other NetBackup Domain using Auto Image Replication
Verify backup failure while recovering Windows client
During the Bare Metal Restore (BMR) restore process, the restoring client will attempt to verify that it has a valid backup image to complete the restore. This validation process is failing. The probable causes are:
The backup images have expired.
The client was backed up with the wrong policy type. As an example, a Windows client was backed up with a UNIX Standard policy.
The backup image is missing critical files required for a proper system restore.
The client is not authorized to perform list or restore operations on the master server.
The restore configuration that was used for the restore has invalid or missing networking information.
The NetBackup master server is not able to perform proper reverse lookup of the client.
The best methodology for debugging this error message involves the following steps:
- Perform a Prepare-to-restore operation from the NetBackup Administration Console or from the command line. If an error is encountered, then one of the below listed causes is at fault. Use normal NetBackup catalog query information to verify that a backup image is available using the correct policy type. Also, verify that the System State/ Shadow Copy Components were backed up properly. Also verify that the Bare Metal Restore software directory on the client was also backed up. If the Prepare To Restore operation is successful, the backup image information is valid. This in turn points to a problem in the BMR restore environment on the client or a network setting on the master server. Items that need to be verified as good in the restore configuration:
Check the 'Network Interfaces' section and ensure that the MAC address is correct and is the one being used during the restore. Verify that a network cable is attached to correct port on both the client NIC and the switch.
Check the "Hosts" section and verify that valid entries (host name and ip-address) exist for the NetBackup master server and media server, as required.
Look in the bmrrst log on the master server to see the progress of the restore. To determine the root cause on the restoring client:
- Cancel and exit from the restore wizard. This should place you in the main menu.
- Move the mouse to a location in the upper left-hand corner of the main screen, near the gear shaped icon. When the mouse pointer changes from an arrow to a hand, right-click the mouse. This opens a command-line window.
- Change directory to X:\BMR\NBU\bin.
- Execute the command,
bpclimagelist -client $CLNT_NAME -T echo %ERRORLEVEL%
The 'echo' command displays the return code of the command. The bpclimagelist command will fail to gather catalog backup image information for the following reasons:
Could not contact the master server (rc=25). This happens if the client has connected on the wrong interface port or has an invalid or incomplete host name and ip-address information for the master server. The fact that the client could initially access the client configuration is not relevant. At the time of the failure, the client network interfaces were modified to match what was in the restore configuration specified for the restore. The values entered on the first input page have been modified to match the configuration values.
The master server could not respond back to the client port (rc=23). Possible causes are missing client reverse lookup information, either in the Server's DNS entries or hosts file or invalid routing back to the client
The master server does not see the restoring client as a valid client (rc=131, 133, 135). The ip-address used by the client resolved to a different name than in the configuration, or the client does not have permission to perform list/restore requests. One way to resolve this is to place a temporary entry in the 'hosts' file of the master server and media server. This entry must match the data information found'Network Interfaces' section of the restore configuration used for the restore. Also check the Host Properties > Master Server > Client Attributes of the NetBackup Administration Console to ensure that the client has permissions to perform list and restore operations
The NetBackup master server does not have a valid backup image (rc=227).
As a general rule, all BMR restores should make use of fixed ip-address information and not make use of DHCP or DNS during the restore. This can be reset after the BMR restore has completed, if so desired.