Upgrading to Solstice Backup 6.1

This article provides the steps necessary to upgrade Solstice Backup (SBU) to the latest version — Solstice Backup 6.1

Part 1 - Client Upgrade

This section details the upgrade procedure for all SBU clients, with the exception of the SBU server itself (refer to section 2 – Server Upgrade)

  1. Logon as 'root' onto each client in order to perform all the administration tasks
  2. Use the 'pkginfo' with the -x option to determine the SBU version on the client :-
    # pkginfo -x SUNWsbuc
  3. Remove the SBU patch if installed. Determine whether patches are installed by issuing the following command:-
    # showrev -p | grep <patch id>

    where <patch id> matches one of the following :-

    SBU VersionPlatform
    SPARCx86
    4.2.6 105036 -
    4.2.6a 105277 -
    5.0.1 105658 106453
    5.1 106408 106454
    5.1.1 106736 -
    5.5.1 108884 109139
    6.0.x 111365 -
    Table 1 — Solstice Backup patch matrix
  4. Remove all SBU patches in reverse order using the 'patchrm' command:
    # patchrm <patch id>

    for example, to remove patch 106408-02 and 106408-03

    # patchrm 106408-03 106408-02

     

  5. Remove all SBU packages from the client
    • To determine which packages are installed, using the 'pkginfo' command:
      # pkginfo -l | grep SUNWsbu
    • Depending on which packages are installed, remove in the following order:
      SUNWsbus1
      SUNWsbus2
      SUNWsbun
      SUNWsbum
      SUNWsbuc
    • Remove the packages:
      # pkgrm <Package Name> <Package Name>

      For example, to remove the SUNWsbum and SUNWsbuc packages issue :-

      # pkgrm SUNWsbum SUNWsbuc
  6. Install the SBU client software packages
    Load the CD-ROM or mount the export filesystem which contains the SBU software, then move to this location and install the client software package (SUNWsbuc). Make sure that you are in the SPARC directory for the SPARC platform packages, and in the x86 directory for any x86 platform clients.

    For example:
    # cd /cdrom/cdrom0/SBU_6.1/SPARC/Products
    # pkgadd -d . SUNWsbuc
    You can optionally install the man pages, by running the following :-
    # pkgadd -d . SUNWsbum
  7. Download the SBU 6.1 product patch from SUN (if not already done so).
    • Patch 111962-05 is the latest revision of the SBU 6.1 product patch (SPARC platform).
    • Patch 111963-02 is the latest revision of the SBU 6.1 product patch (x86 platform).
  8. Install the SBU 6.1 patch by following the instructions provided in the patch README file.
  9. Reboot client in order for SBU client s/w to be activated.
    # init 6

Part 2 - Server Upgrade

  1. Login as 'root' on your SBU master server
  2. Shutdown the SBU daemons
    # nsr_shutdown -aq
  3. Remove SBU patches (if installed)
    # showrev -p | grep SUNWsbu
    Then run patchrm for each patch installed. For example:
    # showrev -p | grep SUNWsbu
    Patch: 106408-04 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWsbuc, SUNWsbum, SUNWsbun, SUNWsbus1, SUNWsbus2
    Patch: 106408-05 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWsbuc, SUNWsbum, SUNWsbun, SUNWsbus1, SUNWsbus2
    
    # patchrm 106408-05 106408-04
    NOTE: The patches are removed in order of newest to oldest.
  4. Remove all SBU packages from the SBU server
    # pkgrm SUNWsbus1 SUNWsbus2 SUNWsbun SUNWsbum SUNWsbum
  5. Install the SBU software.
    • From a CD-ROM:
      # cd /cdrom/cdrom0/SBU_6.1/SPARC/Products
      # pkgadd -d .
      Note: In you are installing SBU software from a location other than the CD-ROM, change the above 'cd ' to match that location.
    • Select the default to install all packages
    • Answer no to starting the daemons
    • Select q at the pkgadd prompt, once all packages are installed.
  6. Download the SBU 6.1 product patch from SUN (if not already done so).
    Patch 111962-09 is the latest revision of the SBU 6.1 product patch.
  7. Install the SBU 6.1 patch by following the instructions provided in the patch README file.
  8. Start the SBU 6.1 daemons
    # /etc/init.d/networker start
    The media database and the client file indexes will be converted automatically. Once the media database and client file indexes has been converted, you can continue to run scheduled backups.

Part 3 — Update Enabler Codes

  1. Install the 'Update/6' and 'Update/7' enabler codes
    You must apply both 'Update/6' and 'Update/7' enabler codes.

    Locate the 'Enabler Certificate' for Update/6 and Update/7. If you do not have the 'Enabler Certificate', contact your Sun Service Provided for assistance.

    For your convenience, I've included here demo enabler codes for both 'Update/6' and 'Update/7' licenses:
    Table 2 — Solstice Backup Update enabler codes
    Update/6 ee7a70-b70a39-5899b4
    Update/7 57cdd9-1da396-f1331d
    Note: These demo update enabler codes cannot be authorised by Sun license centre, you'll need to obtain original codes
  2. Enable the software by entering the following command (run once for each update enabler code)
    # /usr/sbin/nsr/nsrcap -cv <enabler code<>/b>
  3. Register the updated software with the Sun license centre. Follow the instructions on the 'Enabler Certificate'

    Start the SBU administration program:
    # nwadmin &
    • select View -> Tabular
    • Select Server > Registration
  4. The registration window lists all enabled modules by name, serial number, hostid, the expiration date, and the enabler's authorisation key. If an enabler is authorised, no expiration date is shown. If an enabler is not authorised, no authorisation key is shown.

    Enter the required information in the fields for the following :-
      • Name
      • Company
      • Address
      • Phone Number
      • Email
      • Date Purchased
    With this information available, call the license centre at 00800 664 664 66 (this is a European freephone number), or send email to eu-license@uk.sun.com.

    CAUTION: If you do not enter an authorisation key within the 45 day period after entering the enabler code, the ability to perform backups will become disabled. Restoration of data is still allowed.
  5. Enter the Permanent Authorisation Code
    Once you've got the 'Permanent Authorisation Codes' for the Update enablers from the license centre.
    Become 'root' on the SBU server and start the SBU administration program:
    # nwadmin &
    • Select Server -> Registration
    Enter each authorisation key into the Authorisation Key field for the corresponding update enabler code.

    NOTE: The update enabler provides base functionality from the previous SBU release. It does not add new functionality nor does it update any optional SBU modules. To add new functionality or modules refer to the appropriate installation guide.