NetWorker: NMDA DB2 Triage Guide
Summary: Questo documento descrive le informazioni necessarie per eseguire la risoluzione dei problemi iniziali di un DB2 NMDA.
Instructions
Informazioni richieste per la risoluzione dei problemi,
1) Sistema operativo client e NetWorker e versione
2) NMDA per la versione DB2 e numero di build
3) Descrizione del problema
- Problema relativo al backup del database
Nuova installazione?
> Yes: il client DB2 viene creato tramite la procedura guidata di creazione del client NMC? In caso contrario, provare a utilizzare la procedura guidata e raccogliere il risultato.
No -> Funzionava prima? get
mminfo -avot -r name,savetime,pool,ssflags -q client=<db2 client name>
Il backup manuale funziona?
- Problema relativo al backup di Archivelog
Accedere all'istanza DB2 con il proprietario dell'istanza DB2
Ottenere l'output di
db2 get db cfg for <DB name>
Ottenere il file <di configurazione db2archive.cfg> del backup archivelog DB2 sul client DB2
4) Messaggio di errore ed estratto del registro
5) Tipo di dispositivo di backup (nastro, AFTD, Data Domain, VTL o altro)
6) Osservazione: Quando si è verificato, cosa è cambiato, fino a che punto è stato eseguito il backup?
7) Debug:
Impostare l'opzione Debug nel file db2.cfg
NSR_DEBUG_LEVEL= 1 ~ 9 (most cases 3~5) NSR_DIAGNOSTIC_DEST= /nsr/apps/logs (make the folder full permission to db2 account) NSR_DPRINTF=TRUE (enables NetWorker debug for modules)
8) Registri richiesti:
Sul server NetWorker - nsrget
Sul client NetWorker DB2 - nsrget
9) Esempio di backup manuale
UNIX o Linux:
db2 backup db <db name> load /usr/lib/libnsrdb2.so options @/<path/to/db_backup>.cfg> without prompting
Windows:
db2 backup db <db name> load c:\\path\linbsrdb2.dll options @/<path/to/db_backup>.cfg> without prompting
Esempio di ripristino.
Ripristina
Sull host DB2 (client NetWorker) in cui si desidera ripristinare i dati, digitare il comando di restore DB2 appropriato per il sistema operativo come segue:
Linux e UNIX:
$ db2 restore db <source DB name> load /usr/lib/libnsrdb2.xx open sessions <n> options @/pathname/nmdb2.cfg taken at yyyymmddtttt into <target DB name>
Windows:
$ db2 restore db <source DB name> load <drive>:\<NetWorker_Install_Directory>\nsr\bin\libnsrdb2.dll open sessions <n> options @<drive>:\pathname\nmdb2.cfg taken at yyyymmddtttt into <target DB name>