Préparation du système

Pour préparer le système à la mise à niveau de V8.1.27 vers V8.2, vous devez recueillir des informations sur chaque instance IBM Db2 . Sauvegardez ensuite la base de données du serveur, enregistrez les fichiers de configuration clé, annulez les sessions et arrêtez le serveur.

Avant de commencer

Remarque :

Avant de passer à la version du serveur IBM Storage Protect 8.2, mettez à niveau votre déploiement vers IBM Storage Protect 8.1.27.

Procédure

  1. Connectez-vous à l'ordinateur où le serveur est installé.

    Systèmes d'exploitation LinuxSystèmes d'exploitation AIXAssurez-vous que vous êtes connecté avec l'identifiant de l'utilisateur de l'instance.

    Systèmes d'exploitation WindowsAssurez-vous que vous êtes connecté avec l'identifiant de l'utilisateur administratif qui a été utilisé pour installer le serveur V8.1.27.

  2. Obtenez une liste d'instances Db2 . Entrez la commande système suivante :

    Systèmes d'exploitation LinuxSystèmes d'exploitation AIX
    /opt/tivoli/tsm/db2/instance/db2ilist
    Systèmes d'exploitation Windows
    db2ilist
    Le résultat obtenu est similaire à l'exemple suivant :

    Systèmes d'exploitation LinuxSystèmes d'exploitation AIX
    tsminst1
    Systèmes d'exploitation Windows
    SERVER1
    Assurez-vous que chaque instance correspond à un serveur en cours d'exécution sur le système.
  3. Systèmes d'exploitation LinuxSystèmes d'exploitation AIX Pour chaque instance Db2 , notez le chemin d'accès à la base de données par défaut, le chemin d'accès à la base de données réelle, le nom de la base de données, l'alias de la base de données et toutes les variables Db2 configurées pour l'instance. Conservez ces informations pour référence ultérieure. Ces informations sont nécessaires pour restaurer la base de données V8.1.27.
  4. Systèmes d'exploitation Windows Recueillir des informations sur chaque instance de Db2 . Notez le chemin de la base de données par défaut, le chemin de la base de données réelle, le nom de la base de données, l'alias de la base de données et toutes les variables Db2 configurées pour l'instance. Conservez ces informations pour référence ultérieure. Ces informations sont nécessaires pour restaurer la base de données V8.1.27.
    1. Ouvrez la fenêtre de commande Db2 en exécutant la commande système suivante:
      db2cmd
    2. Pour changer l'instance, entrez la commande de système suivante :
      set DB2INSTANCE=instance
      instance indique l'instance Db2 .
    3. Obtenez le chemin de base de données par défaut pour l'instance Db2 en exécutant la commande système suivante:
      db2 get dbm cfg | findstr DFTDBPATH
      Le résultat obtenu est similaire à l'exemple suivant :
      Default database path                       (DFTDBPATH) = D:
    4. Obtenez des informations sur les bases de données de l'instance Db2 en exécutant la commande système suivante:
      db2 list database directory
      Le résultat obtenu est similaire à l'exemple suivant :
      System Database Directory
      
      		 Number of entries in the directory = 2
      
      		Database 1 entry:
      
      		 Database alias                       = TSMAL001
      		 Database name                        = TSMDB1
      		 Node name                            = TSMNODE1
      		 Database release level               = d.00
      		 Comment                              = TSM SERVER DATABASE VIA TCPIP
      		 Directory entry type                 = Remote
       		 Catalog database partition number    = -1
      		 Alternate server hostname            =
      		 Alternate server port number         =
      
      		Database 2 entry:
      
      		 Database alias                       = TSMDB1
      		 Database name                        = TSMDB1
      		 Local database directory             = D:
      		 Database release level               = d.00
      		 Comment                              =
      		 Directory entry type                 = Indirect
      		 Catalog database partition number    = 0
      		 Alternate server hostname            =
      		 Alternate server port number         =
    5. Obtenez les variables d'instance Db2 en exécutant la commande système suivante:
      db2set -all
      Le résultat obtenu est similaire à l'exemple suivant :
      		[e] DB2CODEPAGE=1208
      		[e] DB2PATH=D:\TSM\db2
      		[i] DB2_PMODEL_SETTINGS=MAX_BACKGROUND_SYSAPPS:500
      		[i] DB2_SKIPINSERTED=ON
      		[i] DB2_KEEPTABLELOCK=OFF
      		[i] DB2_EVALUNCOMMITTED=ON
      		[i] DB2_VENDOR_INI=D:\Server1\tsmdbmgr.env
      		[i] DB2_SKIPDELETED=ON
      		[i] DB2INSTPROF=C:\ProgramData\IBM\DB2\DB2TSM1
      		[i] DB2COMM=TCPIP
      		[i] DB2CODEPAGE=819
      		[i] DB2_PARALLEL_IO=*
      		[g] DB2_EXTSECURITY=YES
      		[g] DB2_COMMON_APP_DATA_PATH=C:\ProgramData
      
      		[g] DB2PATH=D:\TSM\db2
      		[g] DB2INSTDEF=SERVER1
  5. Connectez-vous au serveur à l'aide d'un ID administrateur.
  6. Sauvegardez la base de données à l'aide de la commande BACKUP DB .
    Il est recommandé de créer une sauvegarde par image instantanée, qui est une sauvegarde complète de la base de données sans interruption des sauvegardes planifiées.
    Par exemple, vous pouvez créer une sauvegarde par image instantanée en lançant la commande suivante :
    backup db type=dbsnapshot devclass=tapeclass
  7. Sauvegardez les informations de configuration d'unités dans un autre répertoire en exécutant la commande d'administration suivante :
    backup devconfig filenames=file_name
    nom_fichier indique le nom du fichier dans lequel les informations de configuration de l'unité sont stockées.
    Conseil : si vous décidez de restaurer la base de données V8.1.27, ce fichier est nécessaire.
  8. Sauvegardez le fichier historique des volumes dans un autre répertoire. Exécutez la commande d'administration suivante :
    backup volhistory filenames=file_name
    nom_fichier indique le nom du fichier où stocker les informations d'historique de volume.
    Conseil : si vous décidez de restaurer la base de données V8.1.27, ce fichier est nécessaire.
  9. Sauvegardez une copie du fichier d'options du serveur, généralement nommé dsmserv.opt. Le fichier se trouve dans le répertoire d'instance du serveur.
  10. Empêchez l'activité sur le serveur en désactivant les nouvelles sessions. Exécutez les commandes d'administration suivantes :
    disable sessions client
    disable sessions server
  11. Vérifiez si d'autres sessions existent, et avertissez les utilisateurs que le serveur sera arrêté. Pour vérifier l'existence d'autres sessions, lancez la commande d'administration suivante :
    query session
  12. Annulez les sessions en entrant la commande d'administration suivante :
    cancel session all
    Cette commande annule toutes les sessions à l'exception de la session en cours.
  13. Arrêtez le serveur en entrant la commande d'administration suivante :
    halt
  14. Vérifiez que le serveur est arrêté et qu'aucun processus n'est en cours d'exécution.
    Systèmes d'exploitation LinuxSystèmes d'exploitation AIXExécutez la commande suivante :
    ps -ef | grep dsmserv

    Systèmes d'exploitation WindowsOuvrez le gestionnaire des tâches de Windows et consultez la liste des processus actifs.

  15. Dans le répertoire d'instance du serveur de votre installation, localisez le fichier NODELOCK et déplacez-le vers un autre répertoire où vous sauvegardez les fichiers de configuration.
    Le fichier NODELOCK conserve les informations sur les licences précédentes de votre installation. Ces informations de licence sont remplacées une fois la mise à niveau effectuée.