BAŞLARKEN
NVP-vProxy, vProxy Cihazı ile NetWorker VMware Protection'ın kısaltmasıdır. Bu cihaz, NetWorker ile sanal makineleri yedeklemek ve geri yüklemek için kullanılır. Yedekleme verileri, Data Domain hedef aygıtında VMDK dosyaları olarak depolanır. Disk veya teyp aygıtlarına da klonlanabilir.
Bu makalede, NVP-vProxy çözümüyle ilgili bir sorunun ilk analizine nasıl yaklaşılacağı özetlenmektedir.
SORUN AYRINTILARI
Tam bir sorun tanımı oluşturmak için aşağıdaki soruları ele alın:
- Hangi işlem deneniyor ve çalışmıyor?
- Sorun sürekli mi yoksa aralıklı mı?
- Aralıklıysa bilinen bir tetikleyici var mı?
- Bu daha önce daha iyi çalıştı mı?
- Sorun ilk ne zaman ortaya çıktı (biliniyorsa neler değişti)?
- Beklenen davranış tam olarak nedir ve bu beklenti neye dayanır?
- Oluşum zamanları ve gözlemlenen davranış eğilimi
- Sorun yalnızca yedekleme ortamında veya büyük bir sanal makine grubunun yedeklemelerinde ağır yük olduğu zamanlarda mı görülüyor?
- Sorunun kapsamı nedir (tüm ilkeler/bazı ilkeler, tüm VM'ler/bazı VM'ler)?
- Şimdiye kadar ne düzeltilmeye çalışıldı ve bundan ne gibi sonuçlar çıkarıldı?
ORTAM AYRINTILARI
- Tam NetWorker sunucu sürümü/derlemesi ve işletim sistemi platformu.
- vProxy cihazı sürümü (NMC'de Aygıtlar-VMware> Proxy'leri altında).
- Kaç tane vProxy'nin kullanımda olduğuna genel bakış.
- ESXi ve vCenter sürümleri kullanımdadır.
- Yedeklenen/kurtarılan ve sorun yaşanan VM'nin adı.
- Bu yedeklemeler için hedef ortam; cihaz adı ve DDOS sürümü dahil.
PROXY SAĞLIK KONTROLÜ
ProxyHC aracı, NVP vProxy cihazı kullanılırken gözlemlenebilecek bazı sorunları tanılamaya ve düzeltmeye yardımcı olmak için geliştirilmiştir:
NVP-vProxy: vProxy cihazında sağlık kontrolü aracı ProxyHC nasıl kullanılır?
GÜNLÜK TOPLAMA
NOT: NVP vProxy'de hata ayıklama seçeneklerini etkinleştirmek için "Ek Bilgiler" bölümüne bakın. Çoğu ilk tanılama için hata ayıklama gerekli değildir; Ancak standart günlüğün yetersiz olduğu belirlenirse hata ayıklama istenebilir.
- Genel: NVP-vProxy: vProxy için paket toplama
- vProxy işletim sistemi çökmesi için:
- vProxy SSH'den şunu çalıştırın: sudo supportconfig -l
- Bu, /var/log altında bir SUSE destek paketi oluşturur
- VCenter Server Web İstemcisinden vCenter destek paketini dışa aktarın.
NOT: vCenter destek paketi toplama işlemi sırasında vProxy'nin barındırıldığı ESXi ana bilgisayarını seçin (kontrol edin).
KAYIT SORUNLARI:
NetWorker sunucusunda başlatın daemon.raw:
Linux: /nsr/logs/daemon.raw
Window: C:\Program Files\EMC NetWorker\logs\daemon.raw
vProxy cihazında: /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log
YEDEKLEME SORUNLARI:
NetWorker sunucusunda şu politika günlükleriyle başlayın:
Linux: /nsr/logs/policy/policy_name
Window: C:\Program Files\EMC NetWorker\logs\policy\policy_name
vProxy Backup (log overview):
- /opt/emc/vproxy/runtime/logs/vbackupd
- /opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE (iş tamamlandıktan veya başarısız olduktan sonra günlükler buraya taşındı)
Günlük Adı |
İşlev |
<session-uuid>.log |
Yedekleme oturumu günlüğü |
<Daemon>-engine.log |
vbackupd hizmet motoru günlüğü |
<Daemon>-snapmgr.log |
VMware Snapshot Manager günlüğü |
<Daemon>-boost.log |
DD Boost oturum günlüğü |
<Daemon>-vddk.log |
VMware VDDK oturum günlüğü |
Yaygın yedekleme hatalarını giderme:
KURTARMA SORUNLARI:
NetWorker sunucusu üzerinde:
- /nsr/logs/recover/ NMC kurtarma sihirbazından kaydedilen kurtarma oturumu günlükleri
- /nsr/logs/restapi/restapi.log RESTAPI günlüğü
- Linux: /nsr/authc/logs/flr-server.log FLR UI web-service
- Windows: \nsr\authc-server\tomcat\logs\flr-server.log FLR UI web-service
- /nsr/logs/adhoc/nsrvproxy_flr/<jobid>.log FLR sorunlarını giderme
Kurtarma için kullanılan vProxy cihazında (günlüğe genel bakış):
- /opt/emc/vproxy/runtime/logs/vrecoverd/
- /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE (iş tamamlandıktan veya başarısız olduktan sonra günlükler buraya taşındı)
- /opt/emc/vproxy/runtime/logs/vflrd
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/DAT (iş tamamlandıktan veya başarısız olduktan sonra günlükler buraya taşındı)
Günlük Adı |
İşlev |
<Daemon>-engine.log |
vRecoverd veya VFLRD hizmet günlüğü. |
<Daemon>-boost.log |
DD Boost oturum günlüğü |
<Daemon>-vddk.log |
VMware VDDK oturum günlüğü |
mountsessionnumber.log |
FLR Bağlama oturumu günlüğü |
browsesessionnumber.log |
FLR Oturum günlüğüne göz atma |
Hedef VM Günlükleri:
Windows: C:\Program Files (x86)\EMC\vProxy FLR Agent\logs\vflragentd\vflragentd-agent.log
Linux:/opt/emc/vproxyra/logs/vflragentd/vflragentd-agent.log
MSVMAPPAGENT GÜNLÜKLERI:
Aşağıdaki bölümde, SQL uygulamayla tutarlı veri korumasıyla ilişkili tüm günlükler için konum bilgileri sağlanmaktadır.
SQL uygulamayla tutarlı sanal makine (MSVMAPPAGENT) yedeklemelerinde hata ayıklama düzeyini artırmak için dbgcommand komutunu kullanın. Örneğin, dbgcommand -p <nsrd-pid> Debug=9.
Hata ayıklama oturumunu tamamladıktan sonra dbgcommand <nsrd-pid> Debug=0 komutunu çalıştırarak nsrd'nin hata ayıklama düzeyini sıfıra sıfırladığınızdan emin olun.
MSVMAPPAGENT (VM) günlükleri:
SQL VM'de aşağıdaki konumlardan MSVMAPPAGENT ile ilgili günlüklere erişebilirsiniz:
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log Keşif günlüğü.
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log TAM yedekleme.
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log İşlem günlüğü yedeklemesi.
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log TAM yedeklemeyi geri yükleme.
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_apprestore.log İşlem günlüğü yedeklemesini geri yükleme.
NETWORKER SUNUCU GÜNLÜKLERI:
NetWorker: NSRGet NetWorker Veri Toplama Aracını Kullanma