Top
ETERNUS SF AdvancedCopy Manager 14.2 Installation and Setup Guide

9.4.2 Upgrading a Tape Server also used as a Storage Server

This section describes how to upgrade a Tape Server that also operates as a Storage Server.

Implement steps 1 and 6 only if the Tape Server operates in a cluster.

  1. 9.4.2.1 Repository data backup

    Save the repository data. Perform this step from the Storage Management Server.

  2. 9.4.2.2 Management information backup

    Save the management information from the pre-update environment.

  3. 9.4.2.3 Tape management information backup

    Save the tape management information from the pre-upgrade environment.

  4. 9.4.2.4 Uninstall

    Delete the operating environment and uninstall the existing software product.

  5. 9.4.2.5 Install

    Install the new product and perform the environment setup.

  6. 9.4.2.6 Restore repository data

    Restore the repository data that was backed up. Perform this step from the Storage Management Server.

  7. 9.4.2.7 Change server information

    In order to guarantee data consistency, perform the server information change if necessary.

  8. 9.4.2.8 Restore management informationn

    Restore the management information that was saved from the previous version.

  9. 9.4.2.9 Updating the version information

    Update the tape server version information

  10. 9.4.2.10 Restore tape management information

    Restore the tape management information that was saved from the previous version.

  11. 9.4.2.11 Set access path definitions

    Set the definitions for the Tape Server access paths.

  12. 9.4.2.12 Customize the Tape Server

    Recover the Tape Server environment configuration.

Note

If the configuration is changed at the time of the upgrade

If the server name, IP address, or port numbers of the Storage Management Server need to be changed during the upgrade, perform the above upgrade procedures, then perform the change tasks described in "Operating environment changes" in the "ETERNUS SF AdvancedCopy Manager Operator's Guide".

9.4.2.1 Repository data backup

Back up the repository data of the Storage Management Server.

Refer to "Database backup" in the appropriate "ETERNUS SF AdvancedCopy Manager Operator's Guide" for the procedure. Note that it is not an execution procedure of "Making a package backup of databases".

9.4.2.2 Management information backup

Back up the Storage Server management information.

Refer to "Backing up databases separately" under "Database maintenance" in the relevant operating system edition of the "ETERNUS SF AdvancedCopy Manager Operator's Guide" for the execution procedures.

9.4.2.3 Tape management information backup

Back up the tape server tape management information. The procedure is shown below.

  1. Execute backup of the tape management information to the directory specified for the tape management information of the Tape Server. Refer to "Tape management information backup" in the "ETERNUS SF AdvancedCopy Manager Operator's Guide Tape Backup Option" for details on the procedure.

  2. Back up the tape manager-related definition files shown below.

    • /etc/opt/FJSVswstm/conf/devpath.conf

    • /etc/opt/FJSVswstm/conf/tsm.conf

    • /etc/opt/FJSVswstm/conf/tsmbkfile

    • /usr/bin/dsm.opt

    • /usr/bin/dsm.sys

9.4.2.4 Uninstall

Uninstall the Tape Server and the Storage Server. The procedure is as follows:

9.4.2.5 Install

Install the new version of AdvancedCopy Manager, and configure the operating environment. The procedure is as follows:

Installation

Operating environment setup

9.4.2.6 Restore repository data

Recover the backed up repository data of the Storage Management Server. Refer to "9.1.6 Restoring repository data" for the procedure.

9.4.2.7 Change server information

In order to guarantee data consistency, use GUI client or stgxfwcmmodsrv (Server information change command) at a command prompt to change the server information.

Using GUI client

Select and right click the Storage server from the site view.
Select the [Modify] option from the context menu, the [Modify Storage Server] dialogue is displayed. Click the [OK] button without changing anything in the display.

For details on how to use the GUI client, refer to "Modify Storage Server Information" in the "ETERNUS SF AdvancedCopy Manager GUI Operator's Guide."

Using commands

Specify the name of the Storage Management Server in the -n option, and execute stgxfwcmmodsrv (Server information change command) at a command prompt.

Refer to "stgxfwcmmodsrv (Server information change command)" in the "ETERNUS SF AdvancedCopy Manager Operator's Guide" for additional information.

Note

Changing the server information may fail due to the influence of the Java Plug-in cache. If changing the server information fails, use the following steps to clear the Java Plug-in cache at the GUI client, then re-execute the command. If the GUI client is running, clear the cache, then stop and restart the GUI client.

  1. Select [Control Panel] then [Java Plug-in].

  2. Select the [Cache] tab, then [Clear].

9.4.2.8 Restore management information

Recover the management information that was backed up for the Storage Server. Refer to "9.3.8 Restoring management information" for the execution procedure.

9.4.2.9 Updating the version information

To update the Storage server version information use either the GUI client or stgxfwcmmodsrv (Server information change command). Make sure that cluster operations are not in use and that the repository data is restored in the replication management file.

Using GUI client

Select and right click the Storage server from the site view.
Select the [Modify] option from the context menu, the [Modify Storage Server] dialogue is displayed. Click the [OK] button without changing anything in the display.

For details on how to use the GUI client, refer to "Modify Storage Server Information" in the "ETERNUS SF AdvancedCopy Manager GUI Operator's Guide."

Using the command:

Execute stgxfwcmmodsrv (Server information change command) with the server name specified in the "-n" option.

For details on how to use the command, refer to "stgxfwcmmodsrv (Server information change command)" in the "ETERNUS SF AdvancedCopy Manager Operator's Guide".

Note

An attempt to change server information may fail due to the effects of Java cache. If this is the case, follow the steps below to clear the cache (for the Java Plug-in) and then re-execute the command. If the GUI Client is running, clear the cache and then stop and re-start the GUI Client.

  1. Select [Control Panel], then [Java Plug-in].

  2. Select the [Cache] tab, then [Clear].

9.4.2.10 Restore tape management information

Restore the tape server tape management information. The procedure is shown below.

Note

  • In Cluster operation, the cluster setup must have been done before restoring the tape server tape management information.

    Execute procedure 1 to 20 excluding procedure 11 and 19 refer to "Customizing Tape Server Transactions" in the "ETERNUS SF AdvancedCopy Manager Operator's Guide for cluster environment".

  • Make sure the following shared disks are mounted, then restore the tape management information.

    • The shared disk for AdvancedCopy Manager shared data

    • The shared disk for AdvancedCopy Manager repository

    • The shared disk for TSM

  1. Restore the tape server tape management information. The procedure is shown below.

    Recover the tape management information that was backed up for the Tape Server. Refer to "Restoring tape management information" in the "ETERNUS SF AdvancedCopy Manager Operator's Guide Tape Backup Option" for the execution procedure.

  2. Restore the backed up tape manager-related definition files shown below.

    • /etc/opt/FJSVswstm/conf/devpath.conf

    • /etc/opt/FJSVswstm/conf/tsm.conf

    • /etc/opt/FJSVswstm/conf/tsmbkfile

    • /usr/bin/dsm.opt

    • /usr/bin/dsm.sys

  3. Updating TSM server daemon

    Execute the following command to update the TSM server daemon information.

    # TSMDB=<TSM database directory>; export TSMDB
    # DSMSERV_DIR=/opt/tivoli/tsm/server/bin; export DSMSERV_DIR
    # DSMSERV_CONFIG=$TSMDB/dsmserv.opt; export DSMSERV_CONFIG
    # cd $TSMDB
    # /opt/tivoli/tsm/server/bin/dsmserv UPGRADEDB
        :
    tsm: TAPESERVER1> halt
    # /opt/tivoli/tsm/server/bin/dsmserv
        :
    tsm: TAPESERVER1> halt
    

    After the command (dsmserv UPGRADEDB) execution, press the Enter key periodically (once per minute). When the prompt re-appears, the command is completed.
    Then use the dsmserv command to check TSM server daemon started.

9.4.2.11 Set access path definitions

Set the definitions for the Tape Server access paths.

Note

This procedure is required only for an ETERNUS DX60/DX80/DX90, ETERNUS DX400 series, ETERNUS2000, ETERNUS3000, ETERNUS4000 operating environment.

If the conditions below apply, implement the "Access path recovery" procedures.
If the conditions below do not apply, implement the "Re-setting access path definitions" procedures.

Access path recovery

Execute tboactmplbext (Tape Server upgrade settings command).

# /opt/FJSVswstm/bin/tboactmplbext
/etc/opt/FJSVmplb/conf/mplb_ext_active was created.
#

For cluster operation, execute the upgrade settings command on the active node that currently references shared volumes. This command does not need to be executed on the standby node.

Note

If the tboactmplbext command is executed by mistake

If the tboactmplbext command is executed in unsuitable conditions, the backup function may not operate correctly. In this case refer to "tboactmplbext (Tape Server upgrade settings command)" in the ETERNUS SF AdvancedCopy Manager Operator's Guide for Tape Backup Option, to take the appropriate action.

Re-setting access path definitions

Re-create access paths and re-set the access path definitions.

Note

The following procedure is required only for the ETERNUS DX60/DX80/DX90, ETERNUS DX400 series, ETERNUS2000, ETERNUS3000, ETERNUS4000 access path.

If the access paths used before the upgrade meet the following conditions, only execute step 4 and subsequent steps:

Execution procedure

  1. Recreate access path partitions

    Refer to "Creating access path partitions" for the procedure.

  2. Delete access path definition information

    Delete the access path definition information that was used before the upgrade.

    # rm -f /etc/opt/FJSVswstm/data/ctrl/.boxid_*
    #
  3. Reset the access path definition file

    Refer to "Setting the access path definition file" for the procedure.

  4. Inspect the definition file

    Refer to "Definition file inspection" for the procedure.

  5. ETERNUS DX60/DX80/DX90, ETERNUS DX400 series, ETERNUS2000, ETERNUS3000, ETERNUS4000 information collection.

    Refer to "8.6.1.4 Collecting ETERNUS DX60/DX80/DX90, ETERNUS DX400 series, ETERNUS2000, ETERNUS3000, and ETERNUS4000 information" for the procedure.

9.4.2.12 Customize the Tape Server

Recover the Tape Server environment settings.

For non-cluster operation

If the following conditions apply, execute from Step 3. If these conditions do not apply, execute from Step 1.

For cluster operation

If the Tape Server performs Tape Server tasks as cluster operations, procedures for clusters are required.

Execute procedure 21 to 26, refer to "Customizing Tape Server Transactions" in the appropriate version of the "ETERNUS SF AdvancedCopy Manager Operator's Guide for cluster environment".

Note

The setting of procedure 24 "Set the TSM setting" has already been completed when restoring management information. Confirm that the setting is correct.