Search This Blog

Thursday, 20 August 2015

Installing Data Protector client on MacOS 10.10

Data Protector 9.04 and earlier didn't recognise that they could install correctly on MacOX 10.10 (Yosemite) systems.

Here's my dirty trick around this.

Copy the contents of the HP-UX 9.0 DVD to the OS X box. There's a file called omnisetup.sh in the LOCAL_INSTALL directory.

Around line 265 you will see the following:

    *x86_64*)
        case "${OS_REV}" in
          10.*) SERIES="apple/i386/macos-10.4"
        ;;   
       esac 

      ;;   


That 10.* line is matching the operating system version. Edit it to add whatever version uname -a outputs. For 10.10 uname -a says the following :

Darwin osxbox.ifost.org.au 14.3.0 Darwin Kernel Version 14.3.0


So we need to match 14.3.0. 

Here's what I did:

    *x86_64*)
        case "${OS_REV}" in
          10.*) SERIES="apple/i386/macos-10.4" ;;
          14.*) SERIES="apple/i386/macos-10.4"
        ;;   
       esac 
      ;;   


Then you can run the installer

sudo ./omnisetup.sh -install da

The output should look like this:


  No Data Protector software detected on the target system.



  Packets going to be (re)installed: omnicf ts_core da


  Installing Core (omnicf)...


Data Protector software package successfully installed
  Installing Core (ts_core)...


Data Protector software package successfully installed
  Installing Disk Agent (da)...


Data Protector software package successfully installed
  Client was not imported into the cell.
  Please, perform the import manually


  Installation/upgrade session finished.


When that's done, you can then import the OSX box using the Data Protector GUI.

Greg Baker is an independent consultant who happens to do a lot of work on HP DataProtector. He is the author of the only published books on HP Data Protector (http://www.ifost.org.au/books/#dp). He works with HP and HP partner companies to solve the hardest big-data problems (especially around backup). See more at IFOST's DataProtector pages at http://www.ifost.org.au/dataprotector