NetWorker: Yedekleme İşlemlerinde Hata Ayıklama
Summary: Başarısız bir NetWorker Yedeklemesinde hata ayıklamak için çeşitli seçenekler listelenmiştir.
Instructions
1. Günlük Dosyaları:
Yedekleme hatalarında hata ayıklamaya yönelik temel günlükler, aşağıdaki konumda bulunan politika günlüğü dosyalarıdır .
Linux: /nsr/logs/policy_name/workflow_name/action_name
Windows (Varsayılan): C:\Program Files\EMC NetWorker\nsr\logs\policy_name\workflow_name\action_name
Aşağıda ham biçimde iş akışı günlük dosyaları vardır /nsr/logs/policy/policy_name/workflow_name/jobid.raw ve her eylem için bir alt dizin. Bir eylemin her alt eyleminin kendi günlük dosyası vardır. jobid o çocuk işinin. Üst eylem bir alt eylem başlattığında, NetWorker bu alt eylem günlükleri için bir dizin oluşturur.
Örneğin:
Günlük boyutları, yedekleme sırasında kullanılan hata ayıklama düzeyine göre değişir. Ham dosyalar iş akışı günlükleridir. backup_[jobid]_logs Dizinler, eylem günlüklerini ve alt eylem günlüklerini içerir.
Tüm NetWorker işlemleri için ana NetWorker günlük dosyası daemon.raw günlük dosyası.
/nsr/logs/daemon.raw
Windows (Varsayılan):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Bu günlüğü okumak için şunu kullanın: nsr_render_log komutu, bkz.: NetWorker: .raw günlük dosyalarını işlemek için nsr_render_log kullanma
Örneğin:
Ek Kaynaklar:
- NetWorker: Günlük Dosyaları ve Konumları
- NetWorker: İşlemler ve Bağlantı Noktaları
- NetWorker: NSRGet NetWorker Veri Toplama Aracını Kullanma
- Şuradan erişilebilen NetWorker Komut Referans Rehberine bakın: NetWorker Desteği | Kılavuzlar ve Belgeler (Dell destek hesabınızla oturum açmanız gerekir).
2. save NetWorker İstemcisi üzerinde:
NetWorker istemci tabanlı yedeklemeler kaydetme işlemini kullanır. Kaydetme işlemi, NetWorker sunucusu, depolama düğümü (varsa) veya hedef yedekleme aygıtı ortamı ile iletişim kurar. NetWorker Management Console (NMC) üzerinden kaydetme işlemine -D hata ayıklama bayrağı geçirilerek veya nsradmin Komut.
NMC'de, ilgili istemci özelliklerindeki 'Backup command' alanını ' olarak değiştirirsinizsave -D9':
Örneğin:
Aynı işlemi nsradmin komutunu kullanarak da yapabilirsiniz:
Örneğin:
Ek Kaynaklar:
- NetWorker: NDMP Sorun Giderme Rehberi
- NetWorker: NMM Sorun Giderme Rehberi
- NetWorker: NMDA için hata ayıklamayı etkinleştirme
- NetWorker VMware Protection-vProxy: Hata Ayıklama Günlüğe Kaydetme İşlemini Etkinleştirme
3. NetWorker sunucusunda iş akışı işlemi:
Hata ayıklama, bir iş akışı işleminin başlangıcı ve ayrıntılı hata ayıklama çıktısı gerekir.
nsrworkflow -D9 -p [policy] -w [workflow]
Bu, iş akışı işi hata ayıklama çıktısını şuradaki ham dosyaya kaydeder:
/nsr/logs/policy/policy_name/workflow_name/
Örneğin:
Çalıştırma nsrworkflow komutu, işi manuel olarak başlatır ancak zamanlanmış otomatik yedekleme olarak kullanılan aynı zamanlama ve düzey yapılandırma seçeneklerini kullanır. Başka bir olasılık da kullanmaktır. -a bayrağını tanımlamak için nsrworkflow olarak çalıştır adhoc Yedekleme zamanlamasını veya düzeyini geçersiz kılmaya olanak sağlayan yedekleme. İstediğiniz yedekleme düzeyini (iş akışının bugünkü çalışması için ayarlanan düzeyi değil) belirtmek için -l (veya -L sanal makine yedeklemeleri için).
Örneğin:
nsrworkflow -p [policy] -w [workflow] -A "'[action]' -l [level]" -ansrworkflow -p Mona -w Bokonon_wf -A "'backup' -l full" -a
Ek Kaynaklar:
- NetWorker: NetWorker nsrworkflow komutunu kullanma
- NetWorker: NetWorker nsrpolicy komutunu kullanma
- Şuradan erişilebilen NetWorker Komut Referans Rehberine bakın: NetWorker Desteği | Kılavuzlar ve Belgeler (Dell destek hesabınızla oturum açmanız gerekir).
4. savefs NetWorker İstemcisi üzerinde:
Komutta savefs komutu, istemci tabanlı yedeklemeler sırasında kullanılır. Yedekleme, NetWorker sunucusunda başlatıldıktan sonra NetWorker istemcisine gönderilir. savefs bu istemcide çalıştırılan bu belirli yedekleme için yedeklenecek dosyaları ve dizinleri belirlemekten sorumlu olan bu işlemdir.
İstemci tarafında çalıştırılan savefs komutunun aynısını politika günlüklerindeki ham dosyadan edinebilirsiniz (/nsr/logs/policy/[policy name]/[workflow name]). Ardından bunu istemci tarafında çalıştırın ve -D9 Seçeneği:
Örneğin:
NetWorker sunucusu üzerinde:
İstemci tarafında:
5. NetWorker Sunucusuna Hedef Ortam Atama:
Bir yedekleme için doğru hedef disk bölümünün atanması, nsrd RPC tabanlı hizmet sağlar. Bu hata ayıklamak için, hata ayıklama düzeyini geçici olarak artırmanız gerekir. nsrd kullanarak NetWorker sunucusundaki işlemi dbgcommand.
Örneğin:
Hata ayıklama tamamlandıktan sonra, hata ayıklama düzeyini sıfıra ayarlayarak hata ayıklamayı devre dışı bırakmanız gerekir:
dbgcommand bir işlem adı veya işlem kimliğine (PID) karşı kullanılabilir, örneğin:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Ek Kaynaklar:
6. Yazılabilir Disk Bölümü için bekleyen yedeklemeler:
NetWorker sunucusu üzerine yazmak için uygun bir NetWorker birimi bulamazsa yanıt vermeyi durdurur ve bir uyarı oluşturur. Bu durumda iş "aktif" durumdadır. İşin durumunu kontrol etmek için nsrpolicy monitor yaparsınız.
Örneğin:
NetWorker Management Console'daki uyarı, ne tür bir birimin arandığı ve hangi Depolama Düğümü üzerinde olduğu hakkında daha fazla ayrıntı sağlar.
Örneğin:
Ek Kaynaklar:
- Ortam Bekleyen Olaylarda Sorun Giderme - 1 yazılabilir birim bekleniyor veya eşleşen aygıt yok
- NetWorker: NetWorker'da Teyp Kitaplığı Sorunlarını Giderme
- NetWorker: NetWorker Ana Bilgisayarlarından DD ddboost bağlantısını test etmek için DDPCONNCHK aracını kullanma
- Data Domain Cloud Tier ile NetWorker: Önceliklendirme ve Sorun Giderme Rehberi
7. Yedeklemeler paralellik nedeniyle beklenmedik şekilde yanıt vermeyi durdurdu:
NetWorker sunucusu boş paralellik yuvası olmadığı için yedeklemeye devam edemeyeceğini belirlerse iş "queued" durumuna geçer.
Paralellikte hata ayıklamak için, nsrjobd NetWorker sunucusunda aşağıda gösterildiği gibi işlem yapın. Daemon günlük dosyası, paralelliğe göre çok sayıda hata ayıklama verisi çıkışı sağlar.
Örneğin:
Ek Kaynaklar:
- NetWorker: Paralellik ve hedef oturumlar
- NetWorker Yönetim ve Performans Optimizasyonu ve Planlama Rehberlerine bakın. NetWorker Desteği | Kılavuzlar ve Belgeler (Dell destek hesabınızla oturum açmanız gerekir).
8. Client Direct yedeklemesi beklendiği gibi çalışmıyor:
İstemci doğrudan" yedekleme, verileri önce NetWorker Depolama Düğümüne yazmadan doğrudan NetWorker istemcisinden hedef ortama gönderir.
İstemci özelliklerinde, bu istemci örneği için istemci doğrudan yedeklemesinin kullanılıp kullanılmayacağını tanımlayabilirsiniz.
Client direct'in çalışıp çalışmadığını gidermek için günlükleri aşağıdaki örnekteki gibi incelemeniz gerekir:
Örneğin:
Günlük çıktısı: İstemciler doğrudan operasyonda.
Komutta daemon.raw NetWorker sunucusundaki dosya:
91787 MM/DD/YYYY HH:mm:SS nsrmmd NSR notice Save-set ID '4091251191' (vm-lego-231:/NetWorker) is using direct file save with Data Domain device 'dd4500-dd.local_onetwoone'.
lsof NetWorker istemcisinde
[root@vm-lego-231 ~]# lsof -i TCP | grep save save 9831 root 3u IPv4 111668 0t0 TCP vm-lego-231:23178->vm-lego-121:8985 (ESTABLISHED) save 9831 root 5u IPv4 111695 0t0 TCP vm-lego-231:19752->vm-lego-121:9417 (ESTABLISHED) save 9831 root 7u IPv4 111720 0t0 TCP vm-lego-231:31095->vm-lego-121:9035 (ESTABLISHED) save 9831 root 8u IPv4 111728 0t0 TCP vm-lego-231:12421->vm-lego-121:9653 (ESTABLISHED) save 9831 root 9u IPv4 111731 0t0 TCP vm-lego-231:33739->dd4500-dd.local:nfs (ESTABLISHED) save 9831 root 10u IPv4 111736 0t0 TCP vm-lego-231:60278->dd4500-dd.local:midnight-tech (ESTABLISHED)
lsof istemciden hem NetWorker sunucusuna hem de DD ye açık TCP bağlantılarını listeler. NetWorker sunucusunun hangi işlemlere bağlı olduğunu belirlemek için ile lsof sunucuda. Dördüncü sütun, kullanılan dosya tanımlayıcısıdır.
Windows ana bilgisayarlarda, SysInternals Procmon u kullanarak benzer tanılamalar gerçekleştirebilirsiniz.
9: Client Direct Yedeklemesi, Client Direct'i kullanmaz:
Komutta daemon.raw NetWorker sunucusundaki dosya:
91797 MM/DD/YYYY HH:mm:SS nsrmmd NSR severe Unable to perform direct file save with Data Domain device 'ONETWOONE'; setting up traditional save for save-set ID '4024143566' (vm-lego-231:/NetWorker)
traditional günlükte size bu çıktıyı hızlı bir şekilde verir. NetWorker Yönetim Rehberi'nde, istemcinin doğrudan çalışması için karşılanması gereken koşullar listesine bakın. En yaygın nedenler, istemcinin Data Domain'e doğrudan ağ erişiminin olmaması veya ad çözümlemesinin doğru çalışmamasıdır.
lsof NetWorker istemcisinde:
[root@vm-lego-231 ~]# lsof -i TCP | grep save save 10114 root 3u IPv4 123335 0t0 TCP vm-lego-231:46461->vm-lego-121:8985 (ESTABLISHED) save 10114 root 5u IPv4 123369 0t0 TCP vm-lego-231:12593->vm-lego-121:9417 (ESTABLISHED) save 10114 root 7u IPv4 123392 0t0 TCP vm-lego-231:63952->vm-lego-121:9035 (ESTABLISHED) save 10114 root 8u IPv4 123400 0t0 TCP vm-lego-231:29597->vm-lego-121:9653 (ESTABLISHED)
Ek Kaynaklar:
- NetWorker: Ağ yapılandırması için en iyi uygulamalar
- PerformansOptimizasyonu ve Planlama Rehberlerine bakın. NetWorker Desteği | Kılavuzlar ve Belgeler (Dell destek hesabınızla oturum açmanız gerekir).
10. Paralel Kaydetme Akışı (PSS) Yedeklemeleri:
PSS yedeklemelerinde hata ayıklamak için. NetWorker Management Console üzerindeki istemci kaynağında "paralel kaydetme akışı" özelliğinin işaretli olduğundan emin olun. Değiştir save Bölüm 2'ye göre hata ayıklamaya koyma komutu. Ayrıca, içinde boş bir dosya oluşturun ../nsr/debug denir 'mbsdopen'. Bu, hem istemcide hem de /nsr/tmp ve NetWorker sunucusundaki politika günlüklerinde (bkz. bölüm 1).
Örneğin:
Ek Kaynaklar:
- NetWorker Paralel Kaydetme Akışı yedeklemeleriyle ilgili sorunları giderme
- PerformansOptimizasyonu ve Planlama Rehberlerine bakın. NetWorker Desteği | Kılavuzlar ve Belgeler (Dell destek hesabınızla oturum açmanız gerekir).
11. NetWorker Depolama Düğümü nsrmmd İşlem, hedef ortama yazarken beklendiği gibi çalışmıyor:
Hata ayıklama düzeyini nsrmmd kullanan işlemler dbgcommand (Bkz. Bölüm 5). Tüm hata ayıklama düzeyini artırabilirsiniz. nsrmmd süreçler veya başka hangilerini belirlemek için işletim sistemi araçlarını kullanır nsrmmd İşlem aktif:
Ek Kaynaklar:
- NetWorker: NetWorker'da Teyp Kitaplığı Sorunlarını Giderme
- NetWorker: NetWorker Ana Bilgisayarlarından DD ddboost bağlantısını test etmek için DDPCONNCHK aracını kullanma
- Data Domain Cloud Tier ile NetWorker: Önceliklendirme ve Sorun Giderme Rehberi
- Şuradan erişilebilen NetWorker DD Boost Entegrasyon Rehberine bakın: NetWorker Desteği | Kılavuzlar ve Belgeler (Dell destek hesabınızla oturum açmanız gerekir).





