NetWorker: NMDA DB2 Önceliklendirmesi Rehberi
Summary: Bu belge, bir NMDA DB2 sorununun ilk sorun giderme işlemini yapmak için gereken bilgileri özetler.
Instructions
Sorun giderme için istenen bilgiler,
1) NetWorker Sunucusu ve istemci işletim sistemi ve sürümü
2) DB2 sürümü ve derleme numarası için NMDA
3) Problem tanımı
- Veritabanı Yedekleme ile ilgili sorun
Yeni yükleme mi?
Evet -> DB2 istemcisi, NMC istemci oluşturma sihirbazı aracılığıyla mı oluşturuldu? Değilse, Sihirbazı kullanmayı deneyin ve sonucu toplayın.
Hayır -> Daha önce çalışıyor muydu? Almak
mminfo -avot -r name,savetime,pool,ssflags -q client=<db2 client name>
Manuel yedekleme çalışıyor mu?
- Archivelog yedeklemesi ile ilgili sorun
DB2 eşgörünümünde DB2 eşgörünümünün sahibi ile oturum açın
Şunun çıktısını alın:
db2 get db cfg for <DB name>
DB2 istemcide DB2 archivelog yedekleme yapılandırma dosyası <db2archive.cfg> dosyasını alın
4) Hata mesajı ve günlük alıntısı
5) Yedekleme Aygıtı türü (Teyp, AFTD, Data Domain, VTL veya diğer)
6) Gözlem: Ne Zaman Oldu, Neler Değişti, Yedekleme ne kadar ilerledi?
7) Hata Ayıklama:
db2.cfg dosyasında Debug seçeneğini ayarlayın
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) Gerekli günlükler:
NetWorker sunucusunda - nsrget
DB2 NetWorker istemcisinde - nsrget
9) Manuel yedekleme Örneği
UNIX veya 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
Geri yükleme örneği.
Geri yükler
Verilerin geri yükleneceği DB2 ana bilgisayarında (NetWorker istemcisi), işletim sistemine uygun DB2 geri yükleme komutunu aşağıdaki gibi yazın:
Linux ve 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>