Scheduling client updates

Schedule the automatic installation of software updates for IBM Spectrum Protect backup-archive clients. This function is sometimes referred to as client deployment.

Before you begin

To schedule client updates through the Operations Center, you must configure your environment to meet the following requirements:
Server requirements
IBM Spectrum Protect servers must meet the following requirements:
  • Hub and spoke servers must be running IBM Spectrum Protect V8.1.3 or later.
  • Hub and spoke servers must have a high-level address and low-level address specified. You can configure these settings by using the SET SERVERHLADDRESS and SET SERVERLLADDRESS commands.
  • The hub server must have a server password specified. You can configure this setting by using the SET SERVERPASSWORD command.
  • The hub server must be defined to the spoke servers, and the certificate of the hub server must be added to the truststore file of each spoke server. You can manually exchange certificates between the hub and the spoke servers. For more information, see Securing communication between the hub server and a spoke server in the IBM Spectrum Protect documentation.
  • The port that is specified by the RESTHTTPSPORT server option must be open to allow secure communication between the Operations Center and the hub server. The default port number is 8443.
  • Spoke servers must have a directory-container storage pool or FILE storage pool available to store update packages. The Operations Center automatically selects a storage pool to use.
For more information about using IBM Spectrum Protect commands, see the IBM Spectrum Protect documentation.
Client requirements
IBM Spectrum Protect backup-archive clients that you plan to update through the Operations Center must meet the following requirements:
  • The passwordaccess option must be set to generate.
  • The autodeploy client option must be set to a value other than no. For more information about this option, see Autodeploy.
  • 32-bit backup-archive clients are not supported. If a 32-bit backup-archive client is detected on a 64-bit operating system, it is upgraded to the 64-bit version.
  • The client scheduler must be running.
  • The client system must be running and the client must have connected to the IBM Spectrum Protect server at least once.
Microsoft Windows clients must meet the following additional requirements:
  • The client scheduler must be started as a Windows service and not from the command line. To minimize the chance of a restart, the scheduler service is shut down before the new client is installed, and restarted after the installation. If the scheduler is not run as a Windows service, a restart is required when the client is updated.
  • The command-line version of the Windows registry utility (reg.exe) is required. This tool is generally installed as part of the operating system installation on supported Windows operating systems.

About this task

You can use the Operations Center to simultaneously update multiple clients at a scheduled time.

The Operations Center determines the software updates that are available by using a catalog file that is on an IBM website. The catalog file also includes the location of the update packages. The CLIENTDEPLOYCATALOGURL server option specifies the URL of the catalog file that is used. The number of available updates for each version depends on the number of major releases that are listed in the catalog file. The number of updates might also be limited by a configuration setting that specifies how many update packages the Operations Center retains for each available product version.

Update packages are automatically downloaded to the hub server, imported, and replicated to spoke servers. When an update schedule runs, files from the installation package are copied to the client system and the client is updated to the specified software version.

Restrictions:
  • You can schedule only backup-archive client updates. Updates for other client types must be manually installed.
  • The backup-archive client software cannot be updated by different IBM Spectrum Protect deployment managers at the same time.
  • The Microsoft Windows cluster services environment is not supported.
  • Do not schedule automatic client deployments to systems that have any of the following applications installed on them:
    • IBM Spectrum Protect for Virtual Environments
    • IBM Spectrum Protect for Databases
    • IBM Spectrum Protect for Mail
    • IBM Spectrum Protect for Enterprise Resource Planning
  • To manage updates, the Operations Center creates a number of policy objects, including device classes, storage pools, and domains, on the hub and spoke servers. The following naming convention is used for these objects: IBM_DEPLOY_CLIENTS. To avoid interfering with update operations, do not modify these objects.
  • If you manually configured client deployment for an earlier server version, you must delete the policy objects that you defined before you schedule client updates through the Operations Center.
  • You can schedule updates to existing clients only. You cannot use the Operations Center to install a new client.
For information about manually installing backup-archive client software, see Installing the IBM Spectrum Protect backup-archive clients in the IBM Spectrum Protect documentation.

For information about installing other IBM Spectrum Protect clients, see Product suites and related products.

Procedure

  1. On the Operations Center menu bar, click Updates > Clients.
    The Backup-Archive Client Updates page opens.
  2. Use the information on the page to determine which release to install, click Schedule Update, and complete the steps in the wizard.

What to do next

To monitor, cancel, or reschedule updates, click Updates > Scheduled.

To diagnose and resolve issues, see technote 2007749.