NVP-vProxy: Yedekleme "Belgede Aşırı Derinlik" hatasıyla yanıt vermiyor

Summary: NetWorker VMware Protection (NVP) vProxy cihazı, vSphere ortamını korumak için kullanılır. VMware yedeklemeleri başlangıçta başarıyla tamamlanır. Yedeklemeler daha sonra belirli bir vProxy cihazına göre yanıt vermeyi durdurur. Veri deposu dizininde çok sayıda dosya bulunan bir sanal makine, vProxy oturum durumu dosyasını bozan bir XML ayrıştırıcı hatası oluşturur. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Yedekleme Yöneticisi, NVP vProxy cihazını kullanarak VMware yedeklemelerini yapılandırır. Yedeklemeler başlangıçta tüm vProxy cihazlarında başarıyla tamamlanır. Yedeklemeler daha sonra belirli bir vProxy'ye göre yanıt vermeyi durdurur. Diğer vProxy cihazları, iş emirlerini normal şekilde işlemeye devam eder.

 

Yedekleme günlüğü, farklı VM'ler için yedeklemelerin farklı aşamalarda durduğunu gösterir. Yanıt vermeyen davranış tek bir VM ile sınırlı değildir.

Trafik /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log sürekli olarak bir XML ayrıştırıcı hatası gösterir:

noname.xml:7: parser error : Extra content at the end of the document
a67fc16d47</uuid><contentId>d3df551ae74b3a5e1618dd2fa62962ef</contentId><parent>

Trafik vmconfig Komut Satırı Yardımcı Programı reset-backup, disable-migration, ve enable-migration seçenekleri belirli VM'ler için derinlik hatası oluşturur:

noname.xml:7: parser error : Excessive depth in document: 256 use XML_PARSE_HUGE option
93c9a65840</uuid><contentId>ca3f9d42bfd056ff3eb2db1f8072aa4b</contentId><parent>

Cause

Koruma grubundaki bir sanal makinenin veri deposu dizininde önemli sayıda dosya vardır. Bir durumda, bir VM'de iki yıllık 2000'den fazla dosya vardı.

 

vProxy yedekleme iş akışı, her yedeklemenin başlangıcında VM yapılandırma ayrıntılarını toplar. VM veri deposu dizinindeki dosya adlarını içeren bir XML dosyası oluşturur. XML verileri BackupVmSessions.gob dosyası.

 

Veri deposu dizini aşırı dosya içerdiğinde XML, ayrıştırıcı derinliği sınırı olan 256'yı aşar. Ayrıştırıcı hatası, BackupVmSessions.gob dosyası. Bozuk dosya, vbackupd.service Herhangi bir yedekleme iş emri işlenemiyor.

Resolution

  1. Etkilenen VM'yi koruma grubundan kaldırın:
    • Veri deposu dizininde aşırı dosya bulunan VM'yi belirleyin.
    • VM'yi koruma grubundan kaldırın.
  1. Yeniden oluşturun BackupVmSessions.gob :
    • Etkilenen vProxy cihazında kök olarak SSH oturumu açın.
    • Durumunu kontrol edin: vbackupd Hizmet:
systemctl status vbackupd.service
    • Durdurun vbackupd Hizmet:
systemctl stop vbackupd.service
    • Bozuk olanı yeniden adlandırma gob :
mv /opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob /opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob.bak
    • Başlat vbackupd Hizmet: 

systemctl start vbackupd.service
    • Herhangi bir hata kodunun veya mesajın tanılanmasına yardımcı olmak için service Durum:
systemctl status vbackupd.service
    • İlerlemeyi şurada doğrulayın: vbackupd Günlük:
tail -f /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log
  1. Gerekirse VM Kilit Bayraklarını temizleyin: Herhangi bir VM'de eski yedekleme kilidi veya geçiş bayrakları varsa vmconfig Bunları temizlemek için yardımcı program:
/opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "reset-backup" -l moref -k <vm_moref>
    1. VM veri deposu dizinini temizleyin:
      • Kaldırılan VM'nin veri deposu dizinini gözden geçirin. Dosya sayısını azaltmak için eski veya gereksiz dosyaları kaldırın.
      • Temizleme işleminden sonra gerekirse VM'yi koruma grubuna geri ekleyin. Ayrıştırıcı hatası olmadan yedeklemenin tamamlandığını doğrulayın.

    Additional Information

    Bazı durumlarda vSphere Web Konsolu, etkilenen sanal makinelerin konsolidasyon gerektirdiğini bildirir. vSphere Web Client'ta vCenter Server VM's sekmesini seçin, ardından Needs Consolidation sütununu görüntülemek için Manage Columns seçeneğini kullanın. VMware Koruma Politikası kapsamında korunan sanal makinelerin birleştirilmesi gerekiyorsa sanal makineler vSphere Client kullanılarak birleştirilmelidir.

     

    Sanal makineyi birleştirme hakkında daha fazla bilgi için 316575 numaralı Brocade Knowledge Base makalesine (Harici Bağlantı) bakın.

    Article Properties
    Article Number: 000062010
    Article Type: Solution
    Last Modified: 15 Sept 2026
    Version:  6
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.