Data Protector 6.11 and MS SQL 2008

When trying to create a sql backup job in DP 6.11 you get the following error when the host is running MS SQL 2008:
The OS reported error while performing requested operation.
[HR 0x80040154] Class not registered

You need to install Microsoft SQL Server 2005 Backward Compatibility Components.

Download Microsoft SQL Server 2005 Backward Compatibility Components 32-bit
Download Microsoft SQL Server 2005 Backward Compatibility Components 64-bit

Installing Data Protector 6.0 on Ubuntu

Download the latest HP-UX core and disk agent patches (either Ia64 or PA-RISC, Linux installation is included on both!) from hp.com.

In this examaple the the core patch filename is PHSS_39016.depot and the disk agent patch filename is PHSS_39439.depot. The patches is located in the users home folder on the client. The cell managers FQDN (Fully Qualified Domain Name)  is cellmananger.mydomain.com and has IP-address 192.168.0.10.  The clients FQDN is ubuntu.mydomain.com and has IP-address 192.168.0.11.

Verify that the client can resolve the FQDN of the cellmananger
Verify the the cell manager can resolve the FQDN of the client.

If you have problem resolving the FQDNs, check the DNS configuration. If you for example have the client on a DMZ you may have to edit the hosts file and add an entry for the cell manger. Open the hosts file with your favortite text editor, in my case nano.
Install Nano
# sudo aptitude install nano

Edit hosts with Nano
# sudo nano /etc/hosts
Add the following entry at the top:
192.168.0.10 cellmanager.mydomain.com
Save the file.

Now install the following on the client running Ubuntu Server. I have tested this installation on Ubuntu Server 8.04.

Install and configurate RPM
#sudo aptitude install rpm -y
# sudo mkdir -p /var/lib/rpm
# sudo rpm –initdb

Install inetutils-inetd
# sudo  aptitude install inetutils-inetd -y

Install HP Data Protector core
# cd ~/
# sudo tar xvf PHSS_39016.depot
# sudo mkdir /tmp/install
# sudo mkdir /tmp/install/core
# sudo cp ~/PHSS_39016/OMNI-CORE-IS/opt/omni/databases/vendor/omnicf/gpl/i386/linux-x86/A.06.00/packet.Z /tmp/install/core
# sudo cp ~/PHSS_39016/OMNI-CORE-IS/opt/omni/databases/utils/gpl/i386/linux-x86/utils.tar /tmp/install/core
# cd /tmp/install/core
# sudo mv packet.Z packet.Z.gz
# sudo mv utils.tar utils.tar.gz
# sudo gunzip packet.Z.gz
# sudo gunzip utils.tar.gz
# sudo mkdir /tmp/omni_tmp
# sudo mkdir /tmp/omni_tmp/core
# cd /tmp/omni_tmp/core
# sudo tar xvf /tmp/install/core/utils.tar
# sudo cp /tmp/install/core/packet.Z .
# ./omni_rinst.sh /tmp/omni_tmp/core/packet.Z CORE A.06.00 gpl/i386/linux-x86 /opt/omni cellmananger.mydomain.net 5555

Install HP Data Protector disk agent
# cd ~/
# sudo tar xvf PHSS_39439.depot
# sudo mkdir /tmp/install/da
# sudo cp ~/PHSS_39439/OMNI-OTHUX-P/opt/omni/databases/vendor/da/gpl/i386/linux-x86/A.06.00/packet.Z /tmp/install/da
# sudo cp ~/PHSS_39016/OMNI-CORE-IS/opt/omni/databases/utils/gpl/i386/linux-x86/utils.tar /tmp/install/da
# cd /tmp/install/da
# sudo mv packet.Z packet.Z.gz
# sudo mv utils.tar utils.tar.gz
# sudo gunzip packet.Z.gz
# sudo gunzip utils.tar.gz
# sudo mkdir /tmp/omni_tmp/da
# cd /tmp/omni_tmp/da
# sudo tar xvf /tmp/install/da/utils.tar
# sudo cp /tmp/install/da/packet.Z .
# sudo ./omni_rinst.sh /tmp/omni_tmp/da/packet.Z DA A.06.00 gpl/i386/linux-x86 /opt/omni cellmananger.mydomain.net 5555

If you have a firewall enabled on the client remember to allow incoming connections from the cell manager over port 5555 TCP and outgoing connections to the cell manager over port 5555 TCP.

Firewall rules on the client
Source/Destination/Service
192.168.0.11/192.168.0.10/5555TCP
192.168.0.10/192.168.0.11/5555TCP

If you have a firewall enabled on the cell manager remember to allow incoming connections from the client over port 5555 TCP and outgoing connections to the client over port 5555 TCP.

Firewall rules on the cell mananger
Source/Destination/Service
192.168.0.11/192.168.0.10/5555TCP
192.168.0.10/192.168.0.11/5555TCP

Test the connectivity on the client:
# sudo aptitude install telnet
# telnet cellmanager.mydomain.com 5555
The cell manager will answer “HP OpenView Storage Data Protector A.06.00: INET…” if the connectivity is working.

Test the connectivity on the cell manager
telnet ubuntu.mydomain.com 5555