Net Backup 8 0 Blueprint Bare Metal Restore
Net. Backup 8. 0 Blueprint Bare Metal Restore (BMR) Backup and Recovery Technical Education Services
Attention Disclaimer ATTENTION This forward-looking indication of plans for products is preliminary and all future release dates are tentative and are subject to change. Any future release of the product or planned modifications to product capability, functionality or feature are subject to ongoing evaluation by Veritas, and may or may not be implemented and should not be considered firm commitments by Veritas, and should not be relied upon in making purchasing decisions. 2 © 2017 Veritas Technologies LLC. All rights reserved.
Important Notice Diagrams containing objects representing 3 rd-party platforms and applications This Net. Backup Blueprint presentation includes example diagrams that contain objects that represent applications and platforms from other companies such as Microsoft and VMware. These diagrams may or may not match or resemble actual implementations found in end user environments. Any likeness or similarity to actual end user environments is completely by coincidence. The goal of the diagrams included in this blueprint presentation is not to recommend specific ways in which to implement applications and platforms from other companies such as Microsoft and VMware; the purpose of these diagrams is to illustrate Net. Backup best practices only. For guidelines and best practices on installing and configuring applications and platforms from other companies, please refer to best practice documentation and other resources provided by those companies. 3 © 2017 Veritas Technologies LLC. All rights reserved.
Net. Backup Blueprints How to use Net. Backup Blueprints are designed to illustrate key customer data protection challenges and to demonstrate how Net. Backup solves them. Each Blueprint consists of: • Pain points - current challenges a customer faces • Whiteboards/example diagrams – illustrations of the Net. Backup solution • Configuration walkthrough – step-by-step configuration guide of the Net. Backup solution • Best practices - Net. Backup best practices to avoid common pitfalls Use Blueprints to present Net. Backup best practice implementation examples. 4 © 2017 Veritas Technologies LLC. All rights reserved.
Contents 5 1 Today’s Challenges 2 Net. Backup Advantages 3 Fundamentals 4 Whiteboards and Example Diagrams 5 Configuration Walkthrough 6 Debug Logging 7 Best Practices © 2017 Veritas Technologies LLC. All rights reserved.
Today’s Challenges
Today’s Challenges When a server must be recovered from bare metal, the recovery process presents several challenges to the IT staff: • System recovery takes too long. • Nonintegrated methods for system recovery are complex and require highly skilled staff. • Dissimilar system restore and Dissimilar disk restore. • Recovery procedures and tools vary from platform to platform. • System configurations and changes are often not tracked. • Quickly performs a diskless boot from the network. • Physical to Virtual conversion. 7 © 2017 Veritas Technologies LLC. All rights reserved.
Net. Backup Advantages
What Is Bare Metal Restore? • Net. Backup Bare Metal Restore (BMR) is the server recovery option of Net. Backup. • BMR automates and streamlines the server recovery process, making it unnecessary to reinstall operating systems or configure hardware manually. • You can restore servers in a fraction of the time without extensive training or tedious administration. • BMR restores the operating system, the system configuration, and all the system files and the data files with the following steps: – Run a single command or a single mouse click from the Net. Backup master server. – Reboot the client to get client recover automatically. BMR Integrated Physical to Virtual (P 2 V): With a single click, recover physical servers over to virtual machines. Those servers can remain as virtual machines, or they can be converted back to physical servers as needed using BMR. 9 © 2017 Veritas Technologies LLC. All rights reserved.
BMR Features (1) • Support of Windows, Solaris, AIX, HP-UX, and Linux platforms – With the release of Net. Backup 8. 0, following support for BMR Client and Boot Sever was added for: • SLES 12 SP 1 • RHEL 7. x UEFI-GPT boot – BMR UEFI-GPT Boot • The supported features on UEFI machine are Self-restore, DDR, and DSR *Note: The support for Linu multi devices is limited and BMR may not restore the exactly some configurations. • Dissimilar system restore (DSR) – The capability to restore a machine into a complete different hardware (Windows only). • Dissimilar disk restore (DDR) – The capability to restore to a machine that has a different disk configuration than the original machine. 10 © 2017 Veritas Technologies LLC. All rights reserved.
BMR Features (2) • Point-in-Time Restore – Restore systems back to the point of the last successful backup or to previous backup images. • External procedures – Insert custom scripts within the restore process to help automate operations such as database recovery or application recovery • Rapid-Fire recovery – Execute multiple server restores in parallel to accomplish mass recovery. • Supports network boot and media boot • Physical to Virtual conversion (P 2 V) 11 © 2017 Veritas Technologies LLC. All rights reserved.
Whiteboards and Example Diagrams
Terminology Term Description Shared Resource Tree A source of system resources, including the means to rebuild the client (SRT) system and restore all system files. 13 Media boot This is the process of booting a client using a CD or a DVD. Network Boot This is the process of downloading boot code to enable a client to boot out of RAM. The details are different for Windows and UNIX. Protection domain A logical grouping of BMR servers and clients that includes the following: one BMR master server, one or more BMR boot servers, and one or more protected clients. Prepare to restore Operation that runs on the master server and prepares all the resources necessary to restore the client. Prepare to discover Operation that runs on the master server and prepares all the resources necessary to do a discovery boot of a client. Client configuration A collection of information about the system. This information includes the following: the number of disk drives, volume and file system information, number and type of network adapters, network properties, drivers, and other system software components. © 2017 Veritas Technologies LLC. All rights reserved.
Installation and Licensing • The BMR master server is bundled with Net. Backup master server and is installed along with Net. Backup master server. • The BMR boot server software is installed when you install the Net. Backup client. No separate installation is required. • The BMR client software is automatically installed with the Net. Backup client software. No special installation or configuration is required. • Previously, the BMR Master Server acted as the license server for BMR clients. As of the 6. 5 release, no separate BMR license is required. Both the Net. Backup Enterprise Client and the Standard Client licenses include BMR. 14 © 2017 Veritas Technologies LLC. All rights reserved.
Example –Domain Protection Net. Backup and BMR Master Server Net. Backup Media Server Boot Server (HP-UX) Boot Server (Solaris) (SLES) (Red. Hat) (Windows) Windows Server 2003/2008/2012 15 Red. Hat © 2017 Veritas Technologies LLC. All rights reserved. SLES AIX Boot Server (AIX) Solaris HP-UX
Shared Resource Trees (1) • A shared resource tree (SRT) is BMR system recovery critical software which is a collection of the following: –Operating system files –Net. Backup client software –Programs that format drives, create partitions, rebuild file systems, and restore the original files using the Net. Backup client software • For UNIX and Linux systems, each client type and operating system version requires its own SRT; For Windows systems, a single SRT can restore all Windows versions of the same architecture. • For UNIX and Linux systems, the boot server must run the same version or a later version of the operating system that is installed in the SRT; For Windows systems, any version of Windows can host the SRT. The software in an SRT is not installed permanently on the protected system. Its purpose is to bring the protected system to a state from which the original files can be restored. SRTs must be available at system restoration time, either on a BMR Boot Server accessed over a network, or copied onto a CD or DVD using media restoration. 16 © 2017 Veritas Technologies LLC. All rights reserved.
Shared Resource Trees (2) The first time you create an SRT on a Linux boot server, you are guided installing the following software: – The operating system software. – BMR third-party products , the open source products that may not be included in the vendor Linux distribution. Veritas has updated the third party components in 3 PPCD to their respective recent releases. Veritas recommends using Version 2. 0 of 3 PPCD for Net. Backup 8. 0 or later. To download a CD image at no charge, see the following: http: //www. veritas. com/docs/000029042 – Net. Backup client software. 17 © 2017 Veritas Technologies LLC. All rights reserved.
BMR Client Backup Workflow Net. Backup and BMR Master Server bmrd Scheduled backup 1 begins. bmrsavecfg collects client 2 configuration information Send client information to the 3 media server The media server passes client 4 configuration information to the BMR Master server The BMR Master server stores client 5 configuration information to BMR database Media Server bpbrm 6 Normal backup begins bmrsavecfg 18 © 2017 Veritas Technologies LLC. All rights reserved. BMR Client
Restore Prepare to restore BMR Client Restore Workflow 19 BMR Master Server retrieves 1 the client configuration 2 Net. Backup and BMR Master Server The BMR Master Server creates the restore procedures BMR database The BMR Master Server 3 allocates the BMR Boot Server The client boots from network 4 or media 5 SRT BMR Boot Server The client accesses the SRT and create temporary restore environment 6 The restore procedures are retrieved from the BMR Master Server and executed 7 The restore procedure initiates a restore BMR Client of the client’s data from Net. Backup. © 2017 Veritas Technologies LLC. All rights reserved. Media Server SRT
Network Services On Boot Server For Network Boot For Network boot based recovery, BMR leverages OS specific NW boot protocols to start recovery. Different NW configurations like PXE, bootp, DHCP, or TFTP, would need to be done for network boot recovery depending on the type of OS. Type of server Redhat 20 TFTP DHCP NFS ✔ ✔ ✔ SUSE ✔ ✔ ✔ Solaris ✔ ✔ HPUX ✔ ✔ ✔ AIX ✔ ✔ ✔ Windows ✔ © 2017 Veritas Technologies LLC. All rights reserved. ✔ BOOTP PXE ✔
Creating UNIX/Linux SRTs Using bmrsrtadm 1. 2. 3. 4. 5. 6. 7. 8. 21 Enter the name of the SRT. Enter a description of the SRT. Enter the level of OS and Architecture (32/64). Specify the path to the directory in which to create the SRT. Enter the path to the OS installation files. Enter the name of the device in which the BMR Third-Party Products CD (Linux only). Enter the path to the Net. Backup client installation files. Answer the various Net. Backup installation prompts. © 2017 Veritas Technologies LLC. All rights reserved.
Creating Fast Restore SRTs For Windows 1. From the Start menu on the Windows BMR boot server that is to host the SRT, select Programs > Veritas Net. Backup > Bare Metal Restore Boot Server Assistant. 2. Click Shared Resource Tree Administration Wizard. 3. Select the option to create a shared resource tree. 4. Select the type of Shared resource tree: Fast Restore SRTs or Legacy SRTs. 5. Select Architecture, enter the name, description and target location for SRT. 6. Specify the source location of SRD. 7. Enter the path of Net. Backup client software image. 22 © 2017 Veritas Technologies LLC. All rights reserved.
Creating A UNIX/Linux Boot Media From SRT Specify an existing SRT 23 © 2017 Veritas Technologies LLC. All rights reserved.
Creating a Windows Boot Media From SRT 1. Prepare to restore the client. 2. From the Start menu on the Windows BMR boot server that is to host the SRT, select Programs > Veritas Net. Backup > Bare Metal Restore Boot Server Assistant. 3. Click Shared Resource Tree Administration Wizard. 4. Select the option for Create a Bootable CD/DVD from a Shared Resource Tree. 5. Select the SRT to use for the bootable image. 6. Select a target directory to be used in the create ISO process. 7. Enter the SRT name and description. 24 © 2017 Veritas Technologies LLC. All rights reserved.
SRT States READY: SRT can be copied, deleted, modified, or allocated to a restore task. LOCKED_READ: SRT is being copied. LOCKED_WRITE: SRT is being created or modified. BAD: SRT is completely unusable. DAMAGED: You might still be able to repair the SRT. 25 © 2017 Veritas Technologies LLC. All rights reserved.
Configuring Policies For BMR Clients Must set the Collect disaster recovery information for Bare Metal Restore attribute Policy type must be MS -Windows or Standard To ensure complete system recovery, use the ALL_LOCAL_DRIVES directive to back up all local drives. 26 © 2017 Veritas Technologies LLC. All rights reserved.
Restoring UNIX/Linux Clients Using Network Boot 1 2 3 Boot client 27 © 2017 Veritas Technologies LLC. All rights reserved.
Restoring Windows Clients Using Network Boot 2 1 4 Boot client 28 © 2017 Veritas Technologies LLC. All rights reserved.
Monitoring BMR Tasks 29 © 2017 Veritas Technologies LLC. All rights reserved.
Restoring to a Point In Time 1. Open Bare Metal Restore Clients view. 2. Right-click the current configuration for a client and select New Client Configuration. 3. Enter a new configuration name. 4. Click Retrieve a PIT Configuration. 5. Select the Policy and End Date for the restore. 6. Click OK. 7. Prepare to restore the client using the new configuration. 8. Perform the restore. 30 © 2017 Veritas Technologies LLC. All rights reserved.
Dissimilar Disk Restore (DDR) Workflow 1. Discover the client using Prepare to discover procedure. 2. Boot the client to start the hardware discovery operation. 3. Copy the configuration to a new editable one. 4. Open the Change configuration dialog box for the new configuration. 5. Initialize and map the volume layout in the new configuration. 6. Prepare to restore the client using the new configuration. 7. Boot the client to begin the restore. 31 © 2017 Veritas Technologies LLC. All rights reserved.
Dissimilar System Restore (DSR) Workflow 1. Discover the configuration of the target system. 2. Create an editable DSR configuration. 3. Add NIC and MSD drivers. 4. Change network interfaces. 5. Map the disks. 6. Create boot media If you use media to start the target system. 7. Restore the client. 8. Log on to the client as an administrator. 32 © 2017 Veritas Technologies LLC. All rights reserved. A DSR is useful in the following situations: • You change the preferred vendor for a class of systems in your enterprise. • You migrate an application from older hardware to the newer hardware. • Your system experiences critical hardware failure and similar hardware is not available for replacement. • Your disaster recovery provider does not have identical hardware to yours at the disaster recovery site. • You stage and verify an application at a test site with different hardware from the production site. (You can migrate the application from test to production. )
Client VM Conversion Workflow 1. Take BMR enabled Client Backup. 2. Register Hypervisor server and Net. Backup recovery host in Net. Backup master(One time registration). 3. Run “Backup to virtual machine conversion” wizard or run the command line. 4. Find selected client VM created and powered-on the VM. 33 © 2017 Veritas Technologies LLC. All rights reserved.
Configuration Walkthrough
Configuring BMR 1 Configure BMR Master server 2 Configure BMR Boot Servers 3 Create Shared Resource Trees (SRTs) 4 Build BMR boot medias 5 Configure Backup Policies If you use media to boot the client system, you must use BMR to prepare the appropriate boot media. You can prepare boot media at any time before the restore. However, a prerequisite is that the shared resource tree for the protected system must exist. 35 © 2017 Veritas Technologies LLC. All rights reserved.
Configure BMR Master Server on UNIX/Linux Create the BMR database Log on as the root user on Master and run the following command: # bmrsetupmaster 36 © 2017 Veritas Technologies LLC. All rights reserved.
Configure BMR Master Server On Windows Use the Master Server Setup Wizard to set up the Bare Metal Restore master server on a Windows system. 1. On the Windows BMR master server, select Programs > Veritas Net. Backup > Bare Metal Restore -- Master Server Setup from the Start menu. 2. Follow the prompts to set up the BMR master server. After you have setup the BMR master server, the bmrd service should run on the BMR master server. 37 © 2017 Veritas Technologies LLC. All rights reserved.
Configure BMR Master Server On Appliance • BMR can be enabled from Manage > Host > Advanced in the Net. Backup Appliance Web Console when the appliance is configured as a master server. 1 • BMR is disabled by default. Note: If you want to disable BMR on the appliance, you must run the appropriate Net. Backup commands. 3 Note: You cannot enable or disable BMR from the appliance CLISH. Note: The Manage > Host > Advanced tab does not appear when the appliance is configured in a media server role. 38 © 2017 Veritas Technologies LLC. All rights reserved. 2
Configure BMR Boot Server To set up a BMR boot server, run the bmrsetupboot – register command on the boot server host 39 © 2017 Veritas Technologies LLC. All rights reserved.
Debug Logging
BMR Logs Following are the originator IDs for the BMR processes that perform logging: 41 119: bmrd and bmrbd 130: bmrcreatepkg. exe 121: bmrsavecfg (Windows systems only) 122: bmrc 131: bmrrst. exe and bmrmap. exe 123: bmrs (Windows systems only) 125: bmrsrtadm 142: bmrepadm 126: bmrprep 152: bmrovradm 127: bmrsetupmaster and bmrsetupboot 248: bmrlauncher 128: Miscellaneous 433: bmrb 2 v 129: bmrconfig 434: bmrb 2 vrst © 2017 Veritas Technologies LLC. All rights reserved.
Best Practices & Limitations
General Best Practices • If you use more than one policy to back up a client, use the exact same name for the client in each policy. • Ensure that client restore requests are allowed by the BMR Master Server and BMR client. • The boot server must be on same subnet as their clients or have bootp relays configured depending on the intricacies of the specific platform. • To avoid incomplete client backup operations: –For UNIX clients, retry file backups if a file changes during the backup attempt. –For Windows clients, use the Windows Open File Backup option. • Ensure that no other network boot services except the valid one providing BMR client network boot is running in the same subnet. 43 © 2017 Veritas Technologies LLC. All rights reserved.
Top Support Technotes • Net. Backup 8. 0 Bare Metal Restore Administrator's Guide http: //www. veritas. com/docs/000116365 • Net. Backup Master compatibility list http: //www. veritas. com/docs/000033647 • Requirements for Bare Metal Restore (BMR) Boot Servers http: //www. veritas. com/docs/000041982 44 © 2017 Veritas Technologies LLC. All rights reserved.
Thank you! Presenter Name Presenter email Presenter phone © 2017 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC or its affiliates in the U. S. and other countries. Other names may be trademarks of their respective owners.
- Slides: 45