SlideShare a Scribd company logo
Table of contents
I.	 Executive summary.........................................................................................................................................2
Planning and Preparation
Hardware Requirements
II.	 Deploying RedHat Enterprise Linux...........................................................................................................4
Configuring RedHat Enterprise Linux
III. Deploying MariaDB .........................................................................................................................................6
Creating MariaDB Roles for HP Backup Navigator
Updating the MariaDB Configuration File
IV. Deploying Apache Tomcat...............................................................................................................................8
V. Deploying HP Backup Navigator.....................................................................................................................9
Configuring HP Backup Navigator
VI. Conclusion......................................................................................................................................................17
VII. Appendix A: Deploying Maria DB via Yellowdog Updater Modified (YUM)..................................................18
VIII. Appendix B: Creating MariaDB User Account via SQLyog............................................................................19
Technical white paper
HP Backup Navigator
Install and Configuration Guide
Client
Systems
Client
Systems
Backup
Devices
Media
Pools
Cell ManagerPolicies
Policies
Media
Pools
Cell Manager
Backup
Devices
IDB
IDB
HP Backup Navigator
MariaDB Tomcat
RHEL 6.4
			 Figure 1: HP Backup Navigator – Architectural Overview
2
Executive summary
HP Backup Navigator is one of three products that support HP’s Adaptive Backup and Recovery solution. Adaptive Backup
and Recovery is an innovative approach to data protection based on the use of operational analytics targeting the
day-to-day use of the backup infrastructure. More importantly this approach adds trending capabilities and predictive
algorithms enabling IT teams to make decisions about the backup and recovery process before problems surface. As a
core component of the Adaptive Backup and Recovery solution, HP Backup Navigator delivers an interactive web-based
reporting and analytics tool that correlates related, but often disparate, pools of information presenting the content
graphically in the form of customizable dashboards, graphs, charts, summaries, trending views and detailed information
concerning the backup performance, capacity utilization and daily operational details. With HP Backup Navigator,
organizations have access to the following:
•	Application and infrastructure backup analysis to effectively prioritize backup operations
•	Infrastructure performance monitoring to identify potential conflicts associated with interconnects between the source
and target, media and session throughput rates.
•	“What-if” scenarios to characterize backup datasets use a common federated deduplication model to potentially curb
backup capacity requirements before the space is depleted.
•	Capacity trending to expose current infrastructure utilization rates in conjunction with forward-looking, or predictions,
gaps in the infrastructure where the backup and recovery needs are not going to be met.
•	Quickly identify root-cause analysis with correlation and causation.
•	Recommend solutions to optimize backup environments, as well as tune and correct backup policies to improve
business continuity within your IT environment.
This document is intended to assist backup administrators and/or the IT staff with the setup, installation and
configuration of the HP Backup Navigator product.
Planning and Preparation
HP Backup Navigator is deployed on RedHat Enterprise Linux (RHEL) 6.4 (rhn.redhat.com/rhn/software/downloads/
SupportedISOs.do) and relies on MariaDB version 5.5.37 (www.mariadb.org) and Tomcat (www.tomcat.apache.org)
version 7. An architectural overview of HP Backup Navigator and its relationship the HP Data Protector can be seen in
Figure 1 below.
To begin, allocate the physical server or virtual machine for which HP Backup Navigator will run and install the RHEL
operating system.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Criteria Requirements Notes
Operating system Redhat Enterprise Linux Version 6.4; 64 bit
Database server MariaDB version Version 5.5.37; non-clustered install
Web server Apache Tomcat Version 7
CPU Dual Core (Physical/Virtual) Intel or AMD 2.0 Ghz or higher
Memory 16GB DDR4 64 bit; 288-Pin; 32GB recommended
Operating System hard disk space 6GB 7.2krpm SATA, 10krpm SAS or SSD
Database Server hard disk space 2GB 7.2krpm SATA, 10krpm SAS or SSD
Web Server hard disk space 500MB 7.2krpm SATA, 10krpm SAS or SSD
HP Backup Navigator hard disk space 30GB 7.2krpm SATA, 10krpm SAS or SSD; Database
size will grow depending upon cyclic change
rates and should be monitored for additional
capacity requirements
Network (4) 1GB Network Interface Cards Isolated 1GB LAN segment with jumbo frame
support recommended
3
Hardware Requirements
At a minimum, the operating system, supporting components and HP’s Backup Navigator software should be installed
on a physical or virtual server with the following capabilities:
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Figure 2: RHEL 6.4 - Package Installation Screen
		 Figure 3: RHEL 6.4 - Graphical User Interface Options
4
Deploying RedHat Enterprise Linux
Begin by configuring the server to boot from the RHEL 6.4 ISO image or from DVD media that has the RHEL 6.4 operating
system boot image loaded on it. During the boot process, accept the default options associated with disk setup and
allocation as appropriate. When presented with the installation type screen, choose Basic Server along with Red Hat
Enterprise Linux as an additional repository. Finally, ensure the option Customize Now option is selected before pressing
the Next button as shown in Figure 2 below:
Ensuring the Customize Now option is selected will modify the installation process and present a list of additional
packages that can be installed. By default, the basic server installation type does not include a graphical user interface
(GUI). While HP Backup Navigator does not require a GUI to operate, it is recommended that one is available to aid in the
deployment and configuration of the product. To install a GUI, use the Customize Now screen, shown in Figure 3 below,
choosing Desktops in the list on the left of the screen and Desktop and General Purpose Desktop options in the list on the
right.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Figure 4: RHEL 6.4 - Additional Application Installation
5
Finally, to access the web-based interface of HP Backup Navigator from this server, a web browser is required. To install
a web browser, select Applications in the list on the left and Internet Browser in the list on the right before pressing the
Next button to complete the installation. This can be seen in Figure 4 below.
This completes the necessary input to finalize the installation of RHEL 6.4. Upon completion of the installation, the
server will indicate completion with the instructions that a reboot is required. Once the server reboots, a number of
configuration steps are required before installing the additional components of HP Backup Navigator.
Configuring RedHat Enterprise Linux
To ensure a successful deployment, begin by verifying that the Domain Name System (DNS) is working correctly. Perform
this verification by pinging another server on the network from the newly installed RHEL 6.4 server. Additionally, ensure
server resolution occurs in both directions by using a separate server to ping the newly installed RHEL 6.4 server. It is
recommended that this process validate connectivity using IP addresses, host names and fully qualified domain names.
If a DNS Server is not available, the /etc/hosts file must be edited to manually add the IP address and host names for the
HP Backup Navigator server and the HP Data Protector Cell Managers.
HP Backup Navigator requires port 5555 for access. Opening this port can be accomplished graphically using the Firewall
Configuration Wizard (system-config-firewall) or using the command line interface (CLI). An example of the CLI code to
open this port is listed below:
		 [root@localhost ~]# iptables –I INPUT –p tcp --dpport 5555 –j accept
Alternatively, the iptables file can be edited manually by making changes to the /etc/sysconfig/iptables file. Finally, if a
firewall is not required, the firewall can be disabled by running the following commands:
		 [root@localhost ~]# service iptables save
		 [root@localhost ~]# service iptables stop
		 [root@localhost ~]# chkconfig iptables off
This concludes the necessary configuration steps to prepare the RHEL 6.4 operating system to host HP Backup Navigator.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
6
Deploying MariaDB
HP Backup Navigator relies on the MariaDB relational database to store and correlate details of the HP Data Protector
backup and recovery process. Before installing MariaDB, ensure there are no mysql libraries installed on the new RHEL
6.4 server by running the command:
		 [root@localhost ~]# rpm –qa | grep mysql
If the results of this command returns mysql-libs-5.1.71-1.el6.x86_64, or some derivate of it, the package must be
removed before continuing. Removing this package can be accomplished with the following command:
[root@localhost ~]# sudo yum remove mysql-libs-5.1.71-1.el6.x86 _ 64
After ensuring that there are no instances of mysql on the new RHEL 6.4 server, it is recommended that a directory is
created on the newly installed RHEL 6.4 server to store these files as they are downloaded. For example, create a root-
level directory called /hp and store the files listed below in that directory.
MariaDB version 5.5.37 can be downloaded from www.mariadb.org by navigating to the Downloads page, selecting the
link titled “Download 5.5.38” in the section titled “MariaDB 5.5 Series”. From the list provided, selecting the “RedHat,
Fedora and CentOS” RPM packages. This displays an index of the RPMs by processor type followed by subdirectories for
the processor type. Select the processor type that matches the server that RHEL 6.4 was installed on. From the list of
subdirectories, select RPMs and download the following files:
•	MariaDB-5.5.37-centos6-x86_64-client.rpm
•	MariaDB-5.5.37-centos6-x86_64-compat.rpm
•	MariaDB-5.5.37-centos6-x86_64-devel.rpm
•	MariaDB-5.5.37-centos6-x86_64-server.rpm
N.B. The Yellowdog Updater, Modified (YUM) service can also be used to download and install MariaDB If the newly
installed RHEL 6.4 has an active internet connection. For more information on this process, refer to Appendix A.
When directly downloading the MariaDB files, change to the directory where the RPM files were downloaded and execute
the following command:
[root@localhost ~]# sudo rpm –ivh MariaDB-*
An example of the output from this command is presented in the code-block below:
		 [root@localhost ~]# cd /hp
		 [root@localhost ~]# sudo rpm –ivh MariaDB-*
		 Warning: MariaDB-5.5.37-centos6-x86 _ 64-client.rpm: Header V4 DSA/SHA1 Signature, key 	
		 ID 1bb943db: NOKEY
Preparing…	 	    ####################################### [100%]
		 1.	 MariaDB-compat	   ####################################### [ 20%]
		 2.	 MariaDB-common	   ####################################### [ 40%]
		 3.	 MariaDB-client	   ####################################### [ 60%]
		 4.	 MariaDB-server	   ####################################### [ 80%]
		 5.	 MariaDB-devel	    ####################################### [100%]
[root@localhost ~]#
Once the MariaDB installation is complete, verify that the MariaDB configuration contains the FederatedX Storage Engine
for MySQL by starting the mysql service and accessing the MariaDB monitor interface as shown below:
		 [root@localhost ~]# service mysql start
		 [root@localhost ~]# mysql
		 MariaDB [(none)]> show engines
Technical white paper | HP Backup Navigator – Install and Configuration Guide
7
In the results that are displayed, ensure the FEDERATEDX engine is installed in the list from the above command, as
shown in Figure 5.
If the FederatedX engine is not listed, it can be manually installed using the command:
		 MariaDB [(none)]> install plugin federated soname ‘ha _ federated.so’
With the MariaDB installed and the FederatedX engine verified, the next step is to create the necessary roles within the
database to support the HP Backup Navigator software.
Creating MariaDB Roles for HP Backup Navigator
HP Backup Navigator requires an administrator and additional user accounts within MariaDB. Creating this new user is
done while still in the mysql command line context. Use the following commands to create the new user account:
		 MariaDB [(none)]> create user ‘root’@’%’;
		 MariaDB [(none)]> set password for ‘root’@’%’ =PASSWORD(‘password’);
In the example above, the user name root and the password root-password are examples and should be replaced with
the appropriate userid and password that is appropriate for the IT strategy. Passwords should be in lowercase and cannot
contain the @ or = character.
To elevate the new user to an administrative level, the privileges for the new user must be set. This is accomplished
using the following command:
		 MariaDB [(none)]> grant all privileges on *.* to ‘root’@’%’;
Finalizing the process requires an update and commit to the MariaDB tables by executing the following command:
		 MariaDB [(none)]> FLUSH PRIVILEGES;
Since MariaDB is installed on the same server as HP Backup Navigator, additional user accounts are required to be
created in MariaDB for users accessing HP Backup Navigator to ensure role-based access and auditing can be supported.
Creating the additional users is performed in a similar way as above:
		 MariaDB [(none)]> create user ‘root’@’127.0.0.1’;
		 MariaDB [(none)]> create user ‘root’@’navigator-server-hostname’;
		 MariaDB [(none)]> create user ‘root’@’navigator-server.domainname’;
In the above example, the root account is extended to associate it with the IP address of the local host, followed by
the host name of the HP Backup Navigator server and then finally the fully qualified domain name of the HP Backup
Navigator server. Additionally, these accounts can be created using a GUI. For more information on the GUI process, see
Appendix B.
Updating the MariaDB Configuration File
The final step in preparing the MariaDB for use with HP Backup Navigator is to update the MariaDB configuration file.
To begin, the default configuration file needs to be saved. Perform this action by renaming the existing file using the
following command:
		 [root@localhost ~]# mv /etc/my.cnf /etc/my.cnf.original
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Figure 5: MariaDB – Show Engines Command
Figure 7: Tomcat – Modified catalina.sh File
8
During the setup of the MariaDB, configuration changes to the database were stored in a local configuration file that
needs to be placed in the /etc directory. Perform this step by using the following command:
		 [root@localhost ~]# cp /usr/share/mysql/my-large.cnf /etc/my.cnf
Once the copy completes, edit the /etc/my.cnf file to add the following statements within the [mysqld] code-block of the
file, as shown in Figure 6:
federated
max _ connections=1500
Once changes are made to the /etc/my.cnf file, the MariaDB service must be restarted. This is accomplished with the
following commands:
		 [root@localhost ~]# service mysql stop
		 [root@localhost ~]# service mysql start
This completes the necessary changes and modifications to complete the MariaDB deployment for use with HP Backup
Navigator. The next step is to deploy and configure Apache Tomcat.
Deploying Apache Tomcat
Apache Tomcat is the web service that is required to provide access to HP Backup Navigator. Download the apache-
tomcat-7.0.53.tar.gz file from the apache distribution website (archive.apache.org/dist/tomcat/tomcat-7/v7.0.53/bin/) and
move the file into the /opt directory. Use the following commands to deploy the Tomcat service:
[root@localhost ~]# ln –s /opt/apache-tomcat-7.0.53 /opt/apache-tomcat
Once this command completes, edit the catalina.sh file located in /opt/apache-tomcat/bin and add the following
statement:
JAVA _ OPTS=”-Djava.awt.headless=true –Dfile.encoding=UTF-8 –server –Xms3536m –Xmx3536m –
XX:MaxPermSize=1524m –XX:+DisableExplicitGC”
The results are shown in Figure 7 below:
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Figure 6: MariaDB - /etc/my.cnf File
9
Once modified and save, the Tomcat service should be started using the following command:
		 [root@localhost ~]# cd /opt/apache-tomcat/bin
		 [root@localhost ~]# ./startup.sh
Verify that the Tomcat service is running by opening a web browser and entering the name of the server followed by the
8080 port (i.e. http://myserver:8080) as shown in Figure 8.
With the MariaDB and the Tomcat service installed and running, the final step is the installation and configuration of HP
Backup Navigator.
Deploying HP Backup Navigator
HP Backup Navigator can be downloaded from www.hp.com/go/dataprotector and should be stored on the RHEL 6.4
server it will run on. Once downloaded, mount the ISO image using the following command:
		 [root@localhost ~]# mkdir –p /mnt/iso
		 [root@localhost ~]# mount –o loop navigator.iso /mnt/iso
		 [root@localhost ~]# cd /mnt/iso
With the image mounted, use the following command to install HP Backup Navigator:
		 [root@localhost ~]# rpm –ivh hp-backup-navigator-8.0-1el6.x86 _ 64.rpm
Following the installation of Backup Navigator, the installation process displays the user name (admin) and a randomized
unique password to be used for the initial login to the application. While the password can be changed later, it is
recommended that the password is written down or copied to a file for later reference. Figure 9 provides an example of
this point in the installation process.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
			 Figure 8: Tomcat – Modified catalina.sh File
Figure 9: HP Backup Navigator – Login Credentials
10
During the HP Backup Navigator installation, changes are made to the MariaDB and the Tomcat installation that require
these services to be shutdown and restarted for the changes to take effect. Use the following commands, in the order
presented, to perform these actions:
		 [root@localhost ~]# cd /opt/apache-tomcat/bin
		 [root@localhost ~]# ./shutdown.sh
		 [root@localhost ~]# service mysql stop
		 [root@localhost ~]# service mysql start
		 [root@localhost ~]# ./startup.sh
Following these actions, open a web browser and connect to the server using the format hostname:8080, where
hostname is the name of the newly installed RHEL server hosting these applications. Figure 10 demonstrates the
expected results from this navigation:
Using the user id admin followed by the randomly generated password, created during the installation process, login to
complete the setup process as show in Figure 11.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
			 Figure 11: HP Backup Navigator – Welcome Screen
			 Figure 10: HP Backup Navigator – Welcome Screen
Figure 13: HP Backup Navigator – Create New User
11
During the setup process, HP Backup Navigator will deploy the database into the MariaDB installation. Performing this
action requires additional user input during installation. When prompted, the user must supply the hostname of the
MariaDB server using the fully qualified domain name, the MariaDB root administrator account and password (created
earlier in this document), and the name of the database that will be created to host the HP Backup Navigator data. This is
demonstrated in Figure 12.
Before continuing, use the Test Connection button to verify that a successful connection to the MariaDB server can be
made using the credentials supplied. If a failure to connect occurs, check the hostname, username and password and try
again.
If a subsequent failure occurs, ensure the MariaDB service is running on the server by using the following command:
[root@localhost ~]# service mysql status
Use the commands from the previous section to start the service if the results indicate the service is not running.
Upon successfully testing the connection, pressing the next button will complete the deployment of the database
structure that HP Backup Navigator relies on. This success is displayed in the installation progress bar.
The final installation step is to create a user id for HP Backup Navigator. The admin user id, presented during the
installation, is reserved and cannot be used during this step. Instead, specify a new user id and password combination
(i.e. administrator) and use the Create New User button as shown in Figure 13.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
			 Figure 12: HP Backup Navigator – MariaDB Database Creation
12
This completes the installation and setup of HP Backup Navigator. Use the Take Me to Application button to end the setup
and login to HP Backup Navigator as show in Figures 14 and 15.
Successful login will display the default home screen of HP Backup Navigator shown in Figure 16.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Figure 16: HP Backup Navigator – Home Page
Figure 14: HP Backup Navigator – End of Setup
			 Figure 15: HP Backup Navigator – End of Setup
13
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Configuring HP Backup Navigator
With HP Backup Navigator installed, the final step is to configure the HP Data Protector Cell Manager relationship.
Creating these relationships binds HP Backup Navigator to specific cells that it will begin collecting backup related
information that can be used in monitoring, reporting, trending, and running simulations. To accomplish this, HP Data
Protector must be updated to include the HP Backup Navigator userid and password to enable access to the internal HP
Data Protector database where much of this information is stored.
As shown in Figure 17, login to the HP Data Protector interface as administrator and navigate to the Users section of Data
Protector. Here, the HP Backup Navigator Administrator account, created during the setup process is added to the admin
user group.
Returning back to HP Backup Navigator, the communication with the Data Protector Cell Managers can be completed. To
perform this action, use the Administration link in the title bar, as shown in Figure 18, to add the Data Protector Cells.
Figure 17: HP Backup Navigator – Add HP Backup Navigator Admin Account
		 Figure 18: HP Backup Navigator – HP Data Protector Cell Details
14
To add a new HP Data Protector Cell Manager, use the +New button as shown in Figure 19.
Creating a new relationship with the HP Data Protector Cell Manager requires additional inputs that include the host
name, a description of the Cell Manager, the HP Backup Navigator data base details, and the timeframe and interval for
collecting Data Protector details. This is shown in Figure 20 below.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
		 Figure 19: HP Backup Navigator – Add New Data Protector Cell Manager
Figure 20: HP Backup Navigator – Configuring the Data Protector Cell Manager Relationship
Figure 22: HP Backup Navigator – Scope Change
15
Once configured, the list of associated Data Protector Cell Managers is updated to reflect the relationship, as shown
in Figure 21 below. Perform these actions for all Data Protector Cell Managers that will be monitored by HP Backup
Navigator.
With the relationships established, the monitoring scope of HP Backup Navigator can be changed to affect the default
dashboard view. To accomplish this, use the Scope drop down control on the HP Backup Navigator main screen as shown
in Figure 22.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
		 Figure 21: HP Backup Navigator – Successful Data Protector Cell Manager Relationship
16
The monitoring scope can be inclusive or selective of the associated Data Protector Cell Managers. Select the option
most appropriate to monitor All of the associated Cell Managers, or selectively choose which Cell Managers to monitor.
Figure 23 demonstrates this option.
Once complete, HP Backup Navigator updates the reporting interface to reflect the data collected from the selected Data
Protector Cell Managers, as shown in Figure 24.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
				Figure 23: HP Backup Navigator – Scope Details
Figure 24: HP Backup Navigator – Updated Reports
17
Conclusion
HP Backup Navigator provides an intuitive and interactive web-based solution for correlating the details associated with
HP Data Protector backup and recovery operations. Using this technical white paper, administrators can use step-by-step
instructions to download and install the open source components that HP Backup Navigator relies on.
While much of this process can be seen as manual, the rules related to open source distribution are very explicit and, in
this case, prevent HP from publishing Backup Navigator as a single installable form of media.
Learn more at
www.hp.com/go/convergedsystems
www.hp.com/go/3par
www.hp.com/go/burasolutions
www.adaptive-backup.com
www.autonomy.com/products/data-protector
About HP Autonomy
HP Autonomy is a global leader in software that processes unstructured human information, including social media,
email, video, audio, text, web pages, and more. Using HP Autonomy’s information management and analytics
technologies, organizations can extract meaning in real time from data in virtually any format or language, including
structured data. A range of purpose-built market offerings help organizations drive greater value through information
analytics, unified information access, archiving, eDiscovery, enterprise content management, data protection, and
marketing optimization.
Please visit autonomy.com to learn more.
Technical white paper | HP Backup Navigator – Install and Configuration Guide
18
Appendix A: Deploying Maria DB via Yellowdog Updater Modified (YUM)
To use the YUM service to download the MariaDB files, follow the instructions located at downloads.mariadb.org/
mariadb/repositories/#mirror=syringa using the download website to specify the distribution (RedHat), the release (Red
Hat EL 6 32-bit), and the version (5.5) as shown in Figure 25.
Making these choices results in the specific YUM repository entries required to install the MariaDB using this service. The
results generated must be copied and pasted into a new file and stored in the /etc/yum.repos.d directory on the RHEL 6.4
server. It is recommended that the output, listed below, be placed into a file titled MariaDB.repo and must be stored in the
/etc/yum.repos.d/.
		 mariadb]
		 name=MariaDB
		 baseurl=http://yum.mariadb.org/5.5/rhel6-x86
		 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
		 gpgcheck=1
Once this file is saved, the following command can be executed to initiate the install:
		 [root@localhost ~]# sudo yum install MariaDB-server MariaDB-client MariaDB-compat 		
		 MariaDB-devel
Technical white paper | HP Backup Navigator – Install and Configuration Guide
		 Figure 25: MariaDB Repositories for YUM Installation
19
Technical white paper | HP Backup Navigator – Install and Configuration Guide
Appendix B: Creating MariaDB User Account via SQLyog
SQLyog is a graphical user interface frontend for MySql. This application can be used to create the user accounts required
for HP Backup Navigator and the MariaDB service. To download this application, open a web browser and navigate to
the open source communities page at code.google.com/p/sqlyog. The product will need to be installed on a Microsoft
Windows server that has access to the MariaDB installation. Upon successful installation, the application opens to its
default view show in Figure 26 below.
Using this application, the user accounts, passwords and privileges are created similar to the commands presented
earlier in this document. Figures 27 and 28 provide additional detail on creating the user accounts and setting their
passwords.
		 Figure 26: SQLyog – Application Main Screen
		 Figure 27: SQLyog – Creating User Accounts
Technical white paper | HP Backup Navigator – Install and Configuration Guide
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only
warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein
should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
20140714_LC_WP_HP_Backup_Navigator
Share with colleagues
Sign up for updates
hp.com/go/getupdated
Finally, the privileges for these users must be set, which can be accomplished using the following commands:
		 grant all privileges on *.* to ‘root’@’127.0.0.1’;
		 grant all privileges on *.* to ‘root’@’localhost’;
		 grant all privileges on *.* to ‘root’@’hostname.domainname’;
		 Figure 28: Lyog – Setting User Account Passwords

More Related Content

PDF
hpe manual data protector 9.07 granular extension guides
PDF
HPE Data Protector Administrator's Guide
PDF
Hpe Zero Downtime Administrator's Guide
PDF
Hpe Data Protector Disaster Recovery Guide
PDF
HPE Data Protector Best Practice Guide
PDF
Hpe data protector deduplication
PDF
Hpe Data Protector installation guide
PDF
Hpe Data Protector integration guide
hpe manual data protector 9.07 granular extension guides
HPE Data Protector Administrator's Guide
Hpe Zero Downtime Administrator's Guide
Hpe Data Protector Disaster Recovery Guide
HPE Data Protector Best Practice Guide
Hpe data protector deduplication
Hpe Data Protector installation guide
Hpe Data Protector integration guide

What's hot (20)

PDF
Data Protector 9.07 what is new
PDF
Data Protection overview presentation
PDF
Dp%20 fudamentals%20%28ch1%29
DOCX
Must Read HP Data Protector Interview Questions
DOCX
Omniback for the system administrator
PDF
HP Autonomy - Three Ways to Preserve and Protect your Virtual Infrastructure
PDF
Hpe man dp10.00_getting_started_pdf
PDF
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
PDF
Hitachi whitepaper-protect-ucp-hc-v240-with-vmware-vsphere-hdid
PDF
Protecting Microsoft Exchange with the NEW Backup Exec 15
PPT
Gp Installation Presentation
PDF
SafePeak - Poria hospital case study
PDF
70-414 exam-implementing an advanced server infrastructure
DOCX
Research OnThe IT Infrastructure Of Globe Pharmaceutical Ltd - All Server
PDF
Esm scg configuration_6.0c
PDF
Intrusion Monitoring Standard Content Guide
PDF
Real-Time Query for Data Guard
PDF
Dataguard physical stand by setup
PDF
Esm rel notes_6.0c
PDF
Forwarding Connector User;s Guide for 5.1.7.6151 and 6154
Data Protector 9.07 what is new
Data Protection overview presentation
Dp%20 fudamentals%20%28ch1%29
Must Read HP Data Protector Interview Questions
Omniback for the system administrator
HP Autonomy - Three Ways to Preserve and Protect your Virtual Infrastructure
Hpe man dp10.00_getting_started_pdf
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Hitachi whitepaper-protect-ucp-hc-v240-with-vmware-vsphere-hdid
Protecting Microsoft Exchange with the NEW Backup Exec 15
Gp Installation Presentation
SafePeak - Poria hospital case study
70-414 exam-implementing an advanced server infrastructure
Research OnThe IT Infrastructure Of Globe Pharmaceutical Ltd - All Server
Esm scg configuration_6.0c
Intrusion Monitoring Standard Content Guide
Real-Time Query for Data Guard
Dataguard physical stand by setup
Esm rel notes_6.0c
Forwarding Connector User;s Guide for 5.1.7.6151 and 6154
Ad

Viewers also liked (20)

PDF
Schaamhaar Pres
PDF
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
PDF
A Corporate Landlord approach to managing Local Authority Property Assets
PPTX
Regole pronuncia della lingua francese
PPTX
أنواع أجهزة الحاسب
PPT
Introduction English I
PPT
Study Tips for Elementary Students
DOC
Trabajo Monografico APL
PPT
Pharmaceutical Sales Skills
PPTX
Significado de los emoticonos e iconos de Whatsapp
PPTX
Important measurements of a newborn
PDF
บทเรียนสำเร็จรูประบบย่อยอาหาร
PPTX
DOCX
Ceo executive assistant performance appraisal
PDF
Interpretation of Part 11 by the GxP Predicate Rules
PPTX
Product vs Program/Project Management
PPTX
LA ARCADIA (Lope de Vega)
PDF
Ejercicios De Representacion Grafica De La Informacion
PPTX
PPTX
Paghihimig, Pag-uulit, Pagdaramdam, Pagtawag
Schaamhaar Pres
S07 Azure バックアップを利用したオンプレミス Windows Server のバックアップ
A Corporate Landlord approach to managing Local Authority Property Assets
Regole pronuncia della lingua francese
أنواع أجهزة الحاسب
Introduction English I
Study Tips for Elementary Students
Trabajo Monografico APL
Pharmaceutical Sales Skills
Significado de los emoticonos e iconos de Whatsapp
Important measurements of a newborn
บทเรียนสำเร็จรูประบบย่อยอาหาร
Ceo executive assistant performance appraisal
Interpretation of Part 11 by the GxP Predicate Rules
Product vs Program/Project Management
LA ARCADIA (Lope de Vega)
Ejercicios De Representacion Grafica De La Informacion
Paghihimig, Pag-uulit, Pagdaramdam, Pagtawag
Ad

Similar to Backup Navigator install and configuration guide (20)

PDF
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
PDF
ArcSight Management Center Migration Guide
PPT
Its3 Drupal
PPT
Its3 Drupal
PDF
Upgrading ArcSight Express 3.0 to ArcSight Express 4.0
PDF
Hp storage
PDF
Upgrade Guide for ESM 6.8c
PDF
SAP_HANA_Client_Installation_Update_Guide_en.pdf
PDF
ESM_UpgradingTo5.6.pdf
PDF
Stand alone
PDF
ESM 6.8 HA OS Upgrade from RHEL 6.5, 6.6, or 6.7 t..
PDF
Lab Document on HP ProLiant value add tools on Linux
PDF
ArcMC 2.6 Release Notes
PDF
Oracle ebs-r12-1-3installationlinux64bit
PDF
ArcMC 2.5.1 Release Notes
PDF
Installing rhel 5
DOCX
How to install_and_configure_r_on_a_linux_server
DOCX
Upgrading hadoop
PDF
Sa*ple
PDF
ArcSight Management Center 2.2 Release Notes.pdf
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
ArcSight Management Center Migration Guide
Its3 Drupal
Its3 Drupal
Upgrading ArcSight Express 3.0 to ArcSight Express 4.0
Hp storage
Upgrade Guide for ESM 6.8c
SAP_HANA_Client_Installation_Update_Guide_en.pdf
ESM_UpgradingTo5.6.pdf
Stand alone
ESM 6.8 HA OS Upgrade from RHEL 6.5, 6.6, or 6.7 t..
Lab Document on HP ProLiant value add tools on Linux
ArcMC 2.6 Release Notes
Oracle ebs-r12-1-3installationlinux64bit
ArcMC 2.5.1 Release Notes
Installing rhel 5
How to install_and_configure_r_on_a_linux_server
Upgrading hadoop
Sa*ple
ArcSight Management Center 2.2 Release Notes.pdf

More from Andrey Karpov (20)

PDF
2016 06 VMEx - intro (russian)
PDF
Hpe Data Protector troubleshooting guide
PDF
HPE IDOL Technical Overview - july 2016
PDF
HPE VM Explorer 6 1 user manual
PDF
Краткий обзор аппаратных платформ 2016 нре
PDF
Резервное копирование и оптимизация хранения данных
PDF
Transform IT Service Delivery Helion
PDF
Idol server 11.0.0_release_notes_en
PDF
Конференция по программным решениям HPE 2016
PDF
Record manager 8.0 presentation
PDF
IDOL presentation
PDF
Hp distributed R User Guide
PDF
Short Infrastructure Overview ru hpe Vertica
PDF
Connectivity to business outcomes
PDF
HPE Vertica_7.0.x Administrators Guide
PDF
Flex Tables Guide Software V. 7.0.x
PDF
HPE Information Governance
PDF
Enterprise Content Management
PDF
Vertica on Amazon Web Services
PDF
HPE Software Catalogue 2015 Ru
2016 06 VMEx - intro (russian)
Hpe Data Protector troubleshooting guide
HPE IDOL Technical Overview - july 2016
HPE VM Explorer 6 1 user manual
Краткий обзор аппаратных платформ 2016 нре
Резервное копирование и оптимизация хранения данных
Transform IT Service Delivery Helion
Idol server 11.0.0_release_notes_en
Конференция по программным решениям HPE 2016
Record manager 8.0 presentation
IDOL presentation
Hp distributed R User Guide
Short Infrastructure Overview ru hpe Vertica
Connectivity to business outcomes
HPE Vertica_7.0.x Administrators Guide
Flex Tables Guide Software V. 7.0.x
HPE Information Governance
Enterprise Content Management
Vertica on Amazon Web Services
HPE Software Catalogue 2015 Ru

Recently uploaded (20)

PPTX
SAP 2 completion done . PRESENTATION.pptx
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
Database Infoormation System (DBIS).pptx
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PDF
[EN] Industrial Machine Downtime Prediction
PPTX
1_Introduction to advance data techniques.pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
Business Analytics and business intelligence.pdf
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPTX
Introduction to machine learning and Linear Models
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
SAP 2 completion done . PRESENTATION.pptx
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
STUDY DESIGN details- Lt Col Maksud (21).pptx
Database Infoormation System (DBIS).pptx
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
IB Computer Science - Internal Assessment.pptx
.pdf is not working space design for the following data for the following dat...
[EN] Industrial Machine Downtime Prediction
1_Introduction to advance data techniques.pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
Galatica Smart Energy Infrastructure Startup Pitch Deck
Business Analytics and business intelligence.pdf
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Introduction-to-Cloud-ComputingFinal.pptx
Miokarditis (Inflamasi pada Otot Jantung)
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Data_Analytics_and_PowerBI_Presentation.pptx
Introduction to machine learning and Linear Models
Business Ppt On Nestle.pptx huunnnhhgfvu

Backup Navigator install and configuration guide

  • 1. Table of contents I. Executive summary.........................................................................................................................................2 Planning and Preparation Hardware Requirements II. Deploying RedHat Enterprise Linux...........................................................................................................4 Configuring RedHat Enterprise Linux III. Deploying MariaDB .........................................................................................................................................6 Creating MariaDB Roles for HP Backup Navigator Updating the MariaDB Configuration File IV. Deploying Apache Tomcat...............................................................................................................................8 V. Deploying HP Backup Navigator.....................................................................................................................9 Configuring HP Backup Navigator VI. Conclusion......................................................................................................................................................17 VII. Appendix A: Deploying Maria DB via Yellowdog Updater Modified (YUM)..................................................18 VIII. Appendix B: Creating MariaDB User Account via SQLyog............................................................................19 Technical white paper HP Backup Navigator Install and Configuration Guide
  • 2. Client Systems Client Systems Backup Devices Media Pools Cell ManagerPolicies Policies Media Pools Cell Manager Backup Devices IDB IDB HP Backup Navigator MariaDB Tomcat RHEL 6.4 Figure 1: HP Backup Navigator – Architectural Overview 2 Executive summary HP Backup Navigator is one of three products that support HP’s Adaptive Backup and Recovery solution. Adaptive Backup and Recovery is an innovative approach to data protection based on the use of operational analytics targeting the day-to-day use of the backup infrastructure. More importantly this approach adds trending capabilities and predictive algorithms enabling IT teams to make decisions about the backup and recovery process before problems surface. As a core component of the Adaptive Backup and Recovery solution, HP Backup Navigator delivers an interactive web-based reporting and analytics tool that correlates related, but often disparate, pools of information presenting the content graphically in the form of customizable dashboards, graphs, charts, summaries, trending views and detailed information concerning the backup performance, capacity utilization and daily operational details. With HP Backup Navigator, organizations have access to the following: • Application and infrastructure backup analysis to effectively prioritize backup operations • Infrastructure performance monitoring to identify potential conflicts associated with interconnects between the source and target, media and session throughput rates. • “What-if” scenarios to characterize backup datasets use a common federated deduplication model to potentially curb backup capacity requirements before the space is depleted. • Capacity trending to expose current infrastructure utilization rates in conjunction with forward-looking, or predictions, gaps in the infrastructure where the backup and recovery needs are not going to be met. • Quickly identify root-cause analysis with correlation and causation. • Recommend solutions to optimize backup environments, as well as tune and correct backup policies to improve business continuity within your IT environment. This document is intended to assist backup administrators and/or the IT staff with the setup, installation and configuration of the HP Backup Navigator product. Planning and Preparation HP Backup Navigator is deployed on RedHat Enterprise Linux (RHEL) 6.4 (rhn.redhat.com/rhn/software/downloads/ SupportedISOs.do) and relies on MariaDB version 5.5.37 (www.mariadb.org) and Tomcat (www.tomcat.apache.org) version 7. An architectural overview of HP Backup Navigator and its relationship the HP Data Protector can be seen in Figure 1 below. To begin, allocate the physical server or virtual machine for which HP Backup Navigator will run and install the RHEL operating system. Technical white paper | HP Backup Navigator – Install and Configuration Guide
  • 3. Criteria Requirements Notes Operating system Redhat Enterprise Linux Version 6.4; 64 bit Database server MariaDB version Version 5.5.37; non-clustered install Web server Apache Tomcat Version 7 CPU Dual Core (Physical/Virtual) Intel or AMD 2.0 Ghz or higher Memory 16GB DDR4 64 bit; 288-Pin; 32GB recommended Operating System hard disk space 6GB 7.2krpm SATA, 10krpm SAS or SSD Database Server hard disk space 2GB 7.2krpm SATA, 10krpm SAS or SSD Web Server hard disk space 500MB 7.2krpm SATA, 10krpm SAS or SSD HP Backup Navigator hard disk space 30GB 7.2krpm SATA, 10krpm SAS or SSD; Database size will grow depending upon cyclic change rates and should be monitored for additional capacity requirements Network (4) 1GB Network Interface Cards Isolated 1GB LAN segment with jumbo frame support recommended 3 Hardware Requirements At a minimum, the operating system, supporting components and HP’s Backup Navigator software should be installed on a physical or virtual server with the following capabilities: Technical white paper | HP Backup Navigator – Install and Configuration Guide
  • 4. Figure 2: RHEL 6.4 - Package Installation Screen Figure 3: RHEL 6.4 - Graphical User Interface Options 4 Deploying RedHat Enterprise Linux Begin by configuring the server to boot from the RHEL 6.4 ISO image or from DVD media that has the RHEL 6.4 operating system boot image loaded on it. During the boot process, accept the default options associated with disk setup and allocation as appropriate. When presented with the installation type screen, choose Basic Server along with Red Hat Enterprise Linux as an additional repository. Finally, ensure the option Customize Now option is selected before pressing the Next button as shown in Figure 2 below: Ensuring the Customize Now option is selected will modify the installation process and present a list of additional packages that can be installed. By default, the basic server installation type does not include a graphical user interface (GUI). While HP Backup Navigator does not require a GUI to operate, it is recommended that one is available to aid in the deployment and configuration of the product. To install a GUI, use the Customize Now screen, shown in Figure 3 below, choosing Desktops in the list on the left of the screen and Desktop and General Purpose Desktop options in the list on the right. Technical white paper | HP Backup Navigator – Install and Configuration Guide
  • 5. Figure 4: RHEL 6.4 - Additional Application Installation 5 Finally, to access the web-based interface of HP Backup Navigator from this server, a web browser is required. To install a web browser, select Applications in the list on the left and Internet Browser in the list on the right before pressing the Next button to complete the installation. This can be seen in Figure 4 below. This completes the necessary input to finalize the installation of RHEL 6.4. Upon completion of the installation, the server will indicate completion with the instructions that a reboot is required. Once the server reboots, a number of configuration steps are required before installing the additional components of HP Backup Navigator. Configuring RedHat Enterprise Linux To ensure a successful deployment, begin by verifying that the Domain Name System (DNS) is working correctly. Perform this verification by pinging another server on the network from the newly installed RHEL 6.4 server. Additionally, ensure server resolution occurs in both directions by using a separate server to ping the newly installed RHEL 6.4 server. It is recommended that this process validate connectivity using IP addresses, host names and fully qualified domain names. If a DNS Server is not available, the /etc/hosts file must be edited to manually add the IP address and host names for the HP Backup Navigator server and the HP Data Protector Cell Managers. HP Backup Navigator requires port 5555 for access. Opening this port can be accomplished graphically using the Firewall Configuration Wizard (system-config-firewall) or using the command line interface (CLI). An example of the CLI code to open this port is listed below: [root@localhost ~]# iptables –I INPUT –p tcp --dpport 5555 –j accept Alternatively, the iptables file can be edited manually by making changes to the /etc/sysconfig/iptables file. Finally, if a firewall is not required, the firewall can be disabled by running the following commands: [root@localhost ~]# service iptables save [root@localhost ~]# service iptables stop [root@localhost ~]# chkconfig iptables off This concludes the necessary configuration steps to prepare the RHEL 6.4 operating system to host HP Backup Navigator. Technical white paper | HP Backup Navigator – Install and Configuration Guide
  • 6. 6 Deploying MariaDB HP Backup Navigator relies on the MariaDB relational database to store and correlate details of the HP Data Protector backup and recovery process. Before installing MariaDB, ensure there are no mysql libraries installed on the new RHEL 6.4 server by running the command: [root@localhost ~]# rpm –qa | grep mysql If the results of this command returns mysql-libs-5.1.71-1.el6.x86_64, or some derivate of it, the package must be removed before continuing. Removing this package can be accomplished with the following command: [root@localhost ~]# sudo yum remove mysql-libs-5.1.71-1.el6.x86 _ 64 After ensuring that there are no instances of mysql on the new RHEL 6.4 server, it is recommended that a directory is created on the newly installed RHEL 6.4 server to store these files as they are downloaded. For example, create a root- level directory called /hp and store the files listed below in that directory. MariaDB version 5.5.37 can be downloaded from www.mariadb.org by navigating to the Downloads page, selecting the link titled “Download 5.5.38” in the section titled “MariaDB 5.5 Series”. From the list provided, selecting the “RedHat, Fedora and CentOS” RPM packages. This displays an index of the RPMs by processor type followed by subdirectories for the processor type. Select the processor type that matches the server that RHEL 6.4 was installed on. From the list of subdirectories, select RPMs and download the following files: • MariaDB-5.5.37-centos6-x86_64-client.rpm • MariaDB-5.5.37-centos6-x86_64-compat.rpm • MariaDB-5.5.37-centos6-x86_64-devel.rpm • MariaDB-5.5.37-centos6-x86_64-server.rpm N.B. The Yellowdog Updater, Modified (YUM) service can also be used to download and install MariaDB If the newly installed RHEL 6.4 has an active internet connection. For more information on this process, refer to Appendix A. When directly downloading the MariaDB files, change to the directory where the RPM files were downloaded and execute the following command: [root@localhost ~]# sudo rpm –ivh MariaDB-* An example of the output from this command is presented in the code-block below: [root@localhost ~]# cd /hp [root@localhost ~]# sudo rpm –ivh MariaDB-* Warning: MariaDB-5.5.37-centos6-x86 _ 64-client.rpm: Header V4 DSA/SHA1 Signature, key ID 1bb943db: NOKEY Preparing… ####################################### [100%] 1. MariaDB-compat ####################################### [ 20%] 2. MariaDB-common ####################################### [ 40%] 3. MariaDB-client ####################################### [ 60%] 4. MariaDB-server ####################################### [ 80%] 5. MariaDB-devel ####################################### [100%] [root@localhost ~]# Once the MariaDB installation is complete, verify that the MariaDB configuration contains the FederatedX Storage Engine for MySQL by starting the mysql service and accessing the MariaDB monitor interface as shown below: [root@localhost ~]# service mysql start [root@localhost ~]# mysql MariaDB [(none)]> show engines Technical white paper | HP Backup Navigator – Install and Configuration Guide
  • 7. 7 In the results that are displayed, ensure the FEDERATEDX engine is installed in the list from the above command, as shown in Figure 5. If the FederatedX engine is not listed, it can be manually installed using the command: MariaDB [(none)]> install plugin federated soname ‘ha _ federated.so’ With the MariaDB installed and the FederatedX engine verified, the next step is to create the necessary roles within the database to support the HP Backup Navigator software. Creating MariaDB Roles for HP Backup Navigator HP Backup Navigator requires an administrator and additional user accounts within MariaDB. Creating this new user is done while still in the mysql command line context. Use the following commands to create the new user account: MariaDB [(none)]> create user ‘root’@’%’; MariaDB [(none)]> set password for ‘root’@’%’ =PASSWORD(‘password’); In the example above, the user name root and the password root-password are examples and should be replaced with the appropriate userid and password that is appropriate for the IT strategy. Passwords should be in lowercase and cannot contain the @ or = character. To elevate the new user to an administrative level, the privileges for the new user must be set. This is accomplished using the following command: MariaDB [(none)]> grant all privileges on *.* to ‘root’@’%’; Finalizing the process requires an update and commit to the MariaDB tables by executing the following command: MariaDB [(none)]> FLUSH PRIVILEGES; Since MariaDB is installed on the same server as HP Backup Navigator, additional user accounts are required to be created in MariaDB for users accessing HP Backup Navigator to ensure role-based access and auditing can be supported. Creating the additional users is performed in a similar way as above: MariaDB [(none)]> create user ‘root’@’127.0.0.1’; MariaDB [(none)]> create user ‘root’@’navigator-server-hostname’; MariaDB [(none)]> create user ‘root’@’navigator-server.domainname’; In the above example, the root account is extended to associate it with the IP address of the local host, followed by the host name of the HP Backup Navigator server and then finally the fully qualified domain name of the HP Backup Navigator server. Additionally, these accounts can be created using a GUI. For more information on the GUI process, see Appendix B. Updating the MariaDB Configuration File The final step in preparing the MariaDB for use with HP Backup Navigator is to update the MariaDB configuration file. To begin, the default configuration file needs to be saved. Perform this action by renaming the existing file using the following command: [root@localhost ~]# mv /etc/my.cnf /etc/my.cnf.original Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 5: MariaDB – Show Engines Command
  • 8. Figure 7: Tomcat – Modified catalina.sh File 8 During the setup of the MariaDB, configuration changes to the database were stored in a local configuration file that needs to be placed in the /etc directory. Perform this step by using the following command: [root@localhost ~]# cp /usr/share/mysql/my-large.cnf /etc/my.cnf Once the copy completes, edit the /etc/my.cnf file to add the following statements within the [mysqld] code-block of the file, as shown in Figure 6: federated max _ connections=1500 Once changes are made to the /etc/my.cnf file, the MariaDB service must be restarted. This is accomplished with the following commands: [root@localhost ~]# service mysql stop [root@localhost ~]# service mysql start This completes the necessary changes and modifications to complete the MariaDB deployment for use with HP Backup Navigator. The next step is to deploy and configure Apache Tomcat. Deploying Apache Tomcat Apache Tomcat is the web service that is required to provide access to HP Backup Navigator. Download the apache- tomcat-7.0.53.tar.gz file from the apache distribution website (archive.apache.org/dist/tomcat/tomcat-7/v7.0.53/bin/) and move the file into the /opt directory. Use the following commands to deploy the Tomcat service: [root@localhost ~]# ln –s /opt/apache-tomcat-7.0.53 /opt/apache-tomcat Once this command completes, edit the catalina.sh file located in /opt/apache-tomcat/bin and add the following statement: JAVA _ OPTS=”-Djava.awt.headless=true –Dfile.encoding=UTF-8 –server –Xms3536m –Xmx3536m – XX:MaxPermSize=1524m –XX:+DisableExplicitGC” The results are shown in Figure 7 below: Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 6: MariaDB - /etc/my.cnf File
  • 9. 9 Once modified and save, the Tomcat service should be started using the following command: [root@localhost ~]# cd /opt/apache-tomcat/bin [root@localhost ~]# ./startup.sh Verify that the Tomcat service is running by opening a web browser and entering the name of the server followed by the 8080 port (i.e. http://myserver:8080) as shown in Figure 8. With the MariaDB and the Tomcat service installed and running, the final step is the installation and configuration of HP Backup Navigator. Deploying HP Backup Navigator HP Backup Navigator can be downloaded from www.hp.com/go/dataprotector and should be stored on the RHEL 6.4 server it will run on. Once downloaded, mount the ISO image using the following command: [root@localhost ~]# mkdir –p /mnt/iso [root@localhost ~]# mount –o loop navigator.iso /mnt/iso [root@localhost ~]# cd /mnt/iso With the image mounted, use the following command to install HP Backup Navigator: [root@localhost ~]# rpm –ivh hp-backup-navigator-8.0-1el6.x86 _ 64.rpm Following the installation of Backup Navigator, the installation process displays the user name (admin) and a randomized unique password to be used for the initial login to the application. While the password can be changed later, it is recommended that the password is written down or copied to a file for later reference. Figure 9 provides an example of this point in the installation process. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 8: Tomcat – Modified catalina.sh File Figure 9: HP Backup Navigator – Login Credentials
  • 10. 10 During the HP Backup Navigator installation, changes are made to the MariaDB and the Tomcat installation that require these services to be shutdown and restarted for the changes to take effect. Use the following commands, in the order presented, to perform these actions: [root@localhost ~]# cd /opt/apache-tomcat/bin [root@localhost ~]# ./shutdown.sh [root@localhost ~]# service mysql stop [root@localhost ~]# service mysql start [root@localhost ~]# ./startup.sh Following these actions, open a web browser and connect to the server using the format hostname:8080, where hostname is the name of the newly installed RHEL server hosting these applications. Figure 10 demonstrates the expected results from this navigation: Using the user id admin followed by the randomly generated password, created during the installation process, login to complete the setup process as show in Figure 11. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 11: HP Backup Navigator – Welcome Screen Figure 10: HP Backup Navigator – Welcome Screen
  • 11. Figure 13: HP Backup Navigator – Create New User 11 During the setup process, HP Backup Navigator will deploy the database into the MariaDB installation. Performing this action requires additional user input during installation. When prompted, the user must supply the hostname of the MariaDB server using the fully qualified domain name, the MariaDB root administrator account and password (created earlier in this document), and the name of the database that will be created to host the HP Backup Navigator data. This is demonstrated in Figure 12. Before continuing, use the Test Connection button to verify that a successful connection to the MariaDB server can be made using the credentials supplied. If a failure to connect occurs, check the hostname, username and password and try again. If a subsequent failure occurs, ensure the MariaDB service is running on the server by using the following command: [root@localhost ~]# service mysql status Use the commands from the previous section to start the service if the results indicate the service is not running. Upon successfully testing the connection, pressing the next button will complete the deployment of the database structure that HP Backup Navigator relies on. This success is displayed in the installation progress bar. The final installation step is to create a user id for HP Backup Navigator. The admin user id, presented during the installation, is reserved and cannot be used during this step. Instead, specify a new user id and password combination (i.e. administrator) and use the Create New User button as shown in Figure 13. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 12: HP Backup Navigator – MariaDB Database Creation
  • 12. 12 This completes the installation and setup of HP Backup Navigator. Use the Take Me to Application button to end the setup and login to HP Backup Navigator as show in Figures 14 and 15. Successful login will display the default home screen of HP Backup Navigator shown in Figure 16. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 16: HP Backup Navigator – Home Page Figure 14: HP Backup Navigator – End of Setup Figure 15: HP Backup Navigator – End of Setup
  • 13. 13 Technical white paper | HP Backup Navigator – Install and Configuration Guide Configuring HP Backup Navigator With HP Backup Navigator installed, the final step is to configure the HP Data Protector Cell Manager relationship. Creating these relationships binds HP Backup Navigator to specific cells that it will begin collecting backup related information that can be used in monitoring, reporting, trending, and running simulations. To accomplish this, HP Data Protector must be updated to include the HP Backup Navigator userid and password to enable access to the internal HP Data Protector database where much of this information is stored. As shown in Figure 17, login to the HP Data Protector interface as administrator and navigate to the Users section of Data Protector. Here, the HP Backup Navigator Administrator account, created during the setup process is added to the admin user group. Returning back to HP Backup Navigator, the communication with the Data Protector Cell Managers can be completed. To perform this action, use the Administration link in the title bar, as shown in Figure 18, to add the Data Protector Cells. Figure 17: HP Backup Navigator – Add HP Backup Navigator Admin Account Figure 18: HP Backup Navigator – HP Data Protector Cell Details
  • 14. 14 To add a new HP Data Protector Cell Manager, use the +New button as shown in Figure 19. Creating a new relationship with the HP Data Protector Cell Manager requires additional inputs that include the host name, a description of the Cell Manager, the HP Backup Navigator data base details, and the timeframe and interval for collecting Data Protector details. This is shown in Figure 20 below. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 19: HP Backup Navigator – Add New Data Protector Cell Manager Figure 20: HP Backup Navigator – Configuring the Data Protector Cell Manager Relationship
  • 15. Figure 22: HP Backup Navigator – Scope Change 15 Once configured, the list of associated Data Protector Cell Managers is updated to reflect the relationship, as shown in Figure 21 below. Perform these actions for all Data Protector Cell Managers that will be monitored by HP Backup Navigator. With the relationships established, the monitoring scope of HP Backup Navigator can be changed to affect the default dashboard view. To accomplish this, use the Scope drop down control on the HP Backup Navigator main screen as shown in Figure 22. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 21: HP Backup Navigator – Successful Data Protector Cell Manager Relationship
  • 16. 16 The monitoring scope can be inclusive or selective of the associated Data Protector Cell Managers. Select the option most appropriate to monitor All of the associated Cell Managers, or selectively choose which Cell Managers to monitor. Figure 23 demonstrates this option. Once complete, HP Backup Navigator updates the reporting interface to reflect the data collected from the selected Data Protector Cell Managers, as shown in Figure 24. Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 23: HP Backup Navigator – Scope Details Figure 24: HP Backup Navigator – Updated Reports
  • 17. 17 Conclusion HP Backup Navigator provides an intuitive and interactive web-based solution for correlating the details associated with HP Data Protector backup and recovery operations. Using this technical white paper, administrators can use step-by-step instructions to download and install the open source components that HP Backup Navigator relies on. While much of this process can be seen as manual, the rules related to open source distribution are very explicit and, in this case, prevent HP from publishing Backup Navigator as a single installable form of media. Learn more at www.hp.com/go/convergedsystems www.hp.com/go/3par www.hp.com/go/burasolutions www.adaptive-backup.com www.autonomy.com/products/data-protector About HP Autonomy HP Autonomy is a global leader in software that processes unstructured human information, including social media, email, video, audio, text, web pages, and more. Using HP Autonomy’s information management and analytics technologies, organizations can extract meaning in real time from data in virtually any format or language, including structured data. A range of purpose-built market offerings help organizations drive greater value through information analytics, unified information access, archiving, eDiscovery, enterprise content management, data protection, and marketing optimization. Please visit autonomy.com to learn more. Technical white paper | HP Backup Navigator – Install and Configuration Guide
  • 18. 18 Appendix A: Deploying Maria DB via Yellowdog Updater Modified (YUM) To use the YUM service to download the MariaDB files, follow the instructions located at downloads.mariadb.org/ mariadb/repositories/#mirror=syringa using the download website to specify the distribution (RedHat), the release (Red Hat EL 6 32-bit), and the version (5.5) as shown in Figure 25. Making these choices results in the specific YUM repository entries required to install the MariaDB using this service. The results generated must be copied and pasted into a new file and stored in the /etc/yum.repos.d directory on the RHEL 6.4 server. It is recommended that the output, listed below, be placed into a file titled MariaDB.repo and must be stored in the /etc/yum.repos.d/. mariadb] name=MariaDB baseurl=http://yum.mariadb.org/5.5/rhel6-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 Once this file is saved, the following command can be executed to initiate the install: [root@localhost ~]# sudo yum install MariaDB-server MariaDB-client MariaDB-compat MariaDB-devel Technical white paper | HP Backup Navigator – Install and Configuration Guide Figure 25: MariaDB Repositories for YUM Installation
  • 19. 19 Technical white paper | HP Backup Navigator – Install and Configuration Guide Appendix B: Creating MariaDB User Account via SQLyog SQLyog is a graphical user interface frontend for MySql. This application can be used to create the user accounts required for HP Backup Navigator and the MariaDB service. To download this application, open a web browser and navigate to the open source communities page at code.google.com/p/sqlyog. The product will need to be installed on a Microsoft Windows server that has access to the MariaDB installation. Upon successful installation, the application opens to its default view show in Figure 26 below. Using this application, the user accounts, passwords and privileges are created similar to the commands presented earlier in this document. Figures 27 and 28 provide additional detail on creating the user accounts and setting their passwords. Figure 26: SQLyog – Application Main Screen Figure 27: SQLyog – Creating User Accounts
  • 20. Technical white paper | HP Backup Navigator – Install and Configuration Guide © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. 20140714_LC_WP_HP_Backup_Navigator Share with colleagues Sign up for updates hp.com/go/getupdated Finally, the privileges for these users must be set, which can be accomplished using the following commands: grant all privileges on *.* to ‘root’@’127.0.0.1’; grant all privileges on *.* to ‘root’@’localhost’; grant all privileges on *.* to ‘root’@’hostname.domainname’; Figure 28: Lyog – Setting User Account Passwords