University of Wisconsin Help Desk Knowledgebase


 ADVANCED

Bucky Backup - Installing the Bucky Backup Client for Solaris


This document explains how to install and configure the Bucky Backup client for a Solaris server. If you already have the Bucky Backup client installed, then see the document Bucky Backup - Upgrading the Bucky Backup Client for Solaris for instructions on upgrading to the latest version of the Bucky Backup client.

The Bucky Backup client installation is comprised of the following steps:

Bucky Backup Registration

In order to use the Bucky Backup service, you must register as a Bucky Backup user. During the registration process, you will create a unique node name for your computer and a password.

Preparing for the Bucky Backup Client Installation

  1. Review the latest Readme file in the Bucky Backup client repository.
  2. Confirm that your Solaris server meets the Bucky Backup client environment prerequisites.
  3. Check the list of known problems and limitations for the Bucky Backup client.

Installing the Bucky Backup Client

  1. Download the latest version of the Bucky Backup client for Solaris from the Bucky Backup client repository.
  2. Extract the client installation files into a temporary directory.
    • uncompress 5.5.1.10-TIV-TSMBAC-SolarisSparc.tar.Z
    • tar -xvf 5.5.1.10-TIV-TSMBAC-SolarisSparc.tar
  3. Install the new Bucky Backup client packages in the following order and accept the default settings.
    • pkgadd -d ./TIVsmCapi.pkg TIVsmCapi
    • pkgadd -d ./TIVsmCba.pkg  TIVsmCba 
  4. (Optionally) install the HSM Client
    • pkgadd -d ./TIVsmChsm.pkg TIVsmChsm
      • The HSM client requires a SPARC system with the Veritas file system and it can only can be installed in the Global Zone.

Configuring the Bucky Backup Client

Before the Bucky Backup client can be used, communication, logging, processing, and scheduling options must be configured for the server.

  1. Replace the sample dsm.sys.smp client option file in the /usr/bin directory with this dsm.sys.smp file that has been customized for the Bucky Backup environment.
  2. Replace the sample dsm.opt.smp client option file in the /usr/bin directory with this dsm.opt.smp file that has been customized for the Bucky Backup environment.
  3. See IBM's creating and modifying the client system options file documentation for an overview of the configuration process.
  4. Copy the dsm.sys.smp file to dsm.sys and copy the dsm.opt.smp file to dsm.opt and customize the configuration for your server.

Configuring the Communication options

  1. Check the Bucky Backup registration response email to find out which Bucky Backup server your node connects to.
  2. Configure the Servername, Nodename, TCPPort and TCPServeraddress entries in the dsm.sys file for your node.
     
    Servername TCPServeraddress TCPPort
    bucky1 buckybackup1.doit.wisc.edu 1499
    bucky2 buckybackup2.doit.wisc.edu 1500
    bucky3 buckybackup3.doit.wisc.edu 1501
    bucky4 buckybackup4.doit.wisc.edu 1502
  3. Also configure the servername option in the dsm.opt file.
  4. See IBM's communication options documentation for more details.

Configuring Processing Options

  1. Configure the domain option in the dsm.opt file with the volumes that you want to backup.
  2. Configure the resourceutilization option in the dsm.sys file to define how many concurrent sessions the Bucky Backup server and client can use during processing.
  3. Configure the passwordaccess option in the dsm.sys file to determine if you want to save the Bucky Backup node password or be prompted for it at the start of each backup session.

Configuring Backup Logs

  1. Configure the errorlogname and errorlogretention options in the dsm.sys file to specify the name of the error log and how many days to maintain the error log before pruning it.
  2. Configure the schedlogname and schedlogretention options in the dsm.sys file to specify the name of the scheduler log and how many days to maintain the scheduler log before pruning it.

Creating an Include-Exclude List

  1. Review IBM's include-exclude list documentation for an overview of excluding files or directories from backup.
  2. Configure include and exclude options in the dsm.sys file.
    • Alternatively, you can configure the inclexcl option in the dsm.sys file and store the include and exclude options in a separate config file.

Configuring the Client Scheduler

  1. Review IBM's configuring the client scheduler documentation.
  2. Select either the CAD-managed or the traditional client scheduler method.
    • If you select the CAD-managed scheduler:
      1. Configure the managedservices option for schedule in the dsm.sys file.
      2. If you elected to save the Bucky Backup client password with the passwordaccess options in the dsm.sys file, then initialize the password file by running the command:
        • dsmc query session
      3. Configure the dsmcad daemon to startup automatically at system boot.
      4. Start the CAD-managed scheduler.
        • /usr/bin/dsmcad
    • If you select the traditional client scheduler method:
      1. Configure the schedmode option for polling in the dsm.sys file.
      2. Configure the queryschedperiod option in the dsm.sys file.
      3. If you elected to save the Bucky Backup client password with the passwordaccess options in the dsm.sys file, then initialize the password file by running the command:
        • dsmc query session
      4. Configure the dsmc scheduler to startup automatically at system boot.
        1. As root, create a TSM scheduler startup script.
          • vi /etc/init.d/tsm_scheduler
        2. Paste this sample startup script into the file and save.
          • chmod 755 /etc/init.d/tsm_scheduler
          • chown root:other /etc/init.d/tsm_scheduler
        3. Set the TSM scheduler script to startup automatically when the system is booted to run level 3.
          • ln -s /etc/init.d/tsm_scheduler /etc/rc3.d/S10tsm_scheduler
        4. Start the TSM scheduler.
          • /etc/init.d/tsm_scheduler start



Keywords: bucky backup tsm sun solaris unix install installation instructions howto node registerDoc ID: 6769
Owner: Michael L.Group: Data Center & Shared Computing Services
Created: 2007-11-28Updated: 2009-01-27

Did this document help you to answer your question?