NetWorker: Podręcznik weryfikacji NMDA DB2
Summary: W tym dokumencie przedstawiono informacje wymagane do wstępnego rozwiązania problemu NMDA DB2.
Instructions
Informacje wymagane do rozwiązywania problemów,
1) Serwer NetWorker i system operacyjny klienta oraz wersja
2) NMDA dla wersji i numeru kompilacji DB2
3) Opis problemu
- Problem dotyczący tworzenia kopii zapasowych bazy danych
Nowa instalacja?
Tak —> czy klient DB2 jest tworzony za pomocą kreatora tworzenia klienta NMC? Jeśli nie, spróbuj użyć Kreatora i zebrać wyniki.
Nie —> czy to działało wcześniej?
mminfo -avot -r name,savetime,pool,ssflags -q client=<db2 client name>
Czy ręczna kopia zapasowa działa?
- Problem dotyczący tworzenia kopii zapasowej dziennika archiwalnego
Zaloguj się do instancji DB2 z właścicielem instancji DB2
Uzyskaj dane wyjściowe
db2 get db cfg for <DB name>
Pobierz plik <konfiguracyjny kopii zapasowej dziennika archiwizacji DB2 db2archive.cfg> na kliencie DB2
4) Komunikat o błędzie i fragment dziennika
5) Typ urządzenia do tworzenia kopii zapasowych (taśma, AFTD, Data Domain, VTL lub inne)
6) Obserwacja: Kiedy to się stało, co się zmieniło, jak daleko posunęła się kopia zapasowa?
7) Debugowanie:
Ustaw opcję Debug w pliku 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) Wymagane dzienniki:
Na serwerze NetWorker — nsrget
Na kliencie DB2 NetWorker — nsrget
9) Przykład ręcznej kopii zapasowej
UNIX lub 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
Przywróć przykład.
Przywraca
Na hoście DB2 (klient NetWorker), na którym dane mają zostać przywrócone, wpisz komendę odtwarzania DB2 odpowiednią dla systemu operacyjnego w następujący sposób:
Linux i 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>