Vorbereitung des Systems
Um das System für das Upgrade von V8.1.27 auf V8.2 vorzubereiten, müssen Sie Informationen über jede Instanz von IBM Db2 sammeln. Dann sichern Sie die Serverdatenbank, speichern Sie Schlüsselkonfigurationsdateien, brechen Sie Sitzungen ab und stoppen Sie den Server.
Vorbereitende Schritte
Hinweis:
Bevor Sie auf IBM Storage Protect Server Version 8.2 aktualisieren, aktualisieren Sie Ihre Bereitstellung auf IBM Storage Protect 8.1.27.
Prozedur
- Melden Sie sich bei dem Computer an, auf dem der Server installiert
ist.

Stellen Sie sicher, dass Sie mit der Benutzer-ID der Instanz angemeldet sind.
Vergewissern Sie sich, dass Sie mit der administrativen Benutzerkennung angemeldet sind, die für die Installation des V8.1.27 Servers verwendet wurde. - Rufen Sie eine Liste der Db2 -Instanzen ab. Geben Sie den folgenden Systembefehl aus:


/opt/tivoli/tsm/db2/instance/db2ilist
db2ilistDie Ausgabe kann wie in dem folgenden Beispiel aussehen:

tsminst1
Stellen Sie sicher, dass jede Instanz einem Server entspricht, der auf dem System aktiv ist.SERVER1 
Notieren Sie für jede Instanz von Db2 den Standard-Datenbankpfad, den tatsächlichen Datenbankpfad, den Datenbanknamen, den Datenbankalias und alle Db2 Variablen, die für die Instanz konfiguriert sind. Bewahren Sie die Aufzeichnung für spätere Referenzzwecke auf. Diese Informationen werden für die Wiederherstellung der Datenbank V8.1.27 benötigt.
Sammeln Sie Informationen über jede Db2 Instanz. Notieren Sie den Standarddatenbankpfad, den tatsächlichen Datenbankpfad, den Datenbanknamen, den Datenbankaliasnamen und alle Db2 -Variablen, die für die Instanz konfiguriert sind. Bewahren Sie die Aufzeichnung für spätere Referenzzwecke auf. Diese Informationen werden für die Wiederherstellung der Datenbank V8.1.27 benötigt.- Öffnen Sie das Db2 -Befehlsfenster, indem Sie den folgenden Systembefehl ausgeben:
db2cmd - Geben Sie den folgenden Systembefehl aus, um die Instanz zu ändern:
Dabei gibt instance die Db2 -Instanz an.set DB2INSTANCE=instance - Rufen Sie den Standarddatenbankpfad für die Db2 -Instanz ab, indem Sie den folgenden Systembefehl ausgeben:
Die Ausgabe kann wie in dem folgenden Beispiel aussehen:db2 get dbm cfg | findstr DFTDBPATHDefault database path (DFTDBPATH) = D: - Rufen Sie Informationen zu den Db2 -Instanzdatenbanken ab, indem Sie den folgenden Systembefehl ausgeben:
Die Ausgabe kann wie in dem folgenden Beispiel aussehen:db2 list database directorySystem 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 = - Rufen Sie die Db2 -Instanzvariablen ab, indem Sie den folgenden Systembefehl ausgeben:
Die Ausgabe kann wie in dem folgenden Beispiel aussehen:db2set -all[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
- Öffnen Sie das Db2 -Befehlsfenster, indem Sie den folgenden Systembefehl ausgeben:
- Stellen Sie mithilfe der Benutzer-ID mit Administratorberechtigung eine Verbindung zum Server her.
- Sichern Sie die Datenbank mit dem Befehl BACKUP DB .Die bevorzugte Methode ist eine Momentaufnahmesicherung, bei der eine Datenbankgesamtsicherung erstellt wird, ohne geplante Datenbanksicherungen zu unterbrechen.Sie können eine Momentaufnahmesicherung beispielsweise mit dem folgenden Befehl erstellen:
backup db type=dbsnapshot devclass=tapeclass - Geben Sie den folgenden Verwaltungsbefehl
aus, um die Einheitenkonfigurationsdaten in einem anderen Verzeichnis zu
sichern:
Dateiname gibt den Namen der Datei an, in der Einheitenkonfigurationsdaten gespeichert werden sollen.backup devconfig filenames=file_nameTipp: Wenn Sie die Datenbank V8.1.27 wiederherstellen möchten, ist diese Datei erforderlich. - Sichern Sie die Protokolldatei für Datenträger in einem anderen Verzeichnis. Geben
Sie den folgenden Verwaltungsbefehl aus:
Dateiname gibt den Namen der Datei an, in der Datenträgerhistory-Informationen (Datenträgerprotokolldaten) gespeichert werden sollen.backup volhistory filenames=file_nameTipp: Wenn Sie die Datenbank V8.1.27 wiederherstellen möchten, ist diese Datei erforderlich. - Speichern Sie eine Kopie der Serveroptionsdatei, die normalerweise den Namen dsmserv.opthat. Die Datei befindet sich im Serverinstanzverzeichnis.
- Verhindern Sie Aktivität auf dem Server durch Inaktivierung neuer Sitzungen. Geben Sie die folgenden Verwaltungsbefehle aus:
disable sessions client disable sessions server - Überprüfen Sie, ob Sitzungen bestehen, und benachrichtigen Sie die Benutzer, dass der Server gestoppt wird. Geben Sie den folgenden Verwaltungsbefehl aus, um auf bestehende Sitzungen zu
überprüfen:
query session - Geben Sie den folgenden Verwaltungsbefehl
aus, um Sitzungen abzubrechen:
Dieser Befehl bricht alle Sitzungen außer der aktuellen Sitzung ab.cancel session all - Geben Sie den folgenden
Verwaltungsbefehl
aus, um den Server zu stoppen:
halt - Stellen Sie sicher, dass der Server heruntergefahren wird und dass keine Prozesse ausgeführt werden.

Geben Sie den folgenden Befehl ein:ps -ef | grep dsmserv
Öffnen Sie den Windows Task-Manager und sehen Sie sich die Liste der aktiven Prozesse an. - Suchen Sie im Serverinstanzverzeichnis Ihrer Installation die Datei NODELOCK und verschieben Sie sie in ein anderes Verzeichnis, in dem Sie Konfigurationsdateien speichern.Die Datei NODELOCK enthält die vorherigen Lizenzinformationen für Ihre Installation. Diese Lizenzinformationen werden bei Beendigung des Upgrades ersetzt.