NVP-vProxy: Zálohování přestane reagovat a zobrazí se chyba "Surplus Depth in Document"

Summary: Zařízení NetWorker VMware Protection (NVP) vProxy slouží k ochraně prostředí vSphere. Zálohy VMware byly zpočátku úspěšně dokončeny. Zálohy poté přestanou reagovat vůči jednomu konkrétnímu zařízení vProxy. Virtuální počítač s nadměrným množstvím souborů v adresáři datového úložiště generuje chybu analyzátoru XML, která poškodí stavový soubor relace vProxy. ...

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

Správce zálohování konfiguruje zálohy VMware pomocí zařízení NVP vProxy. Zálohování všech zařízení vProxy se nejprve úspěšně dokončí. Zálohy poté přestanou reagovat vůči jedné konkrétní konzoli vProxy. Ostatní zařízení vProxy pokračují ve zpracování pracovních příkazů běžným způsobem.

 

Protokol zálohování ukazuje, že zálohování se zastaví v různých fázích pro různé virtuální počítače. Nereagující chování není omezeno na jeden virtuální počítač.

Kód /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log průběžně zobrazuje chybu XML parseru:

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

Kód vmconfig Nástroj příkazového řádku reset-backup, disable-migrationa enable-migration možnosti vygeneruje chybu hloubky pro určité virtuální počítače:

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

Cause

Virtuální počítač ve skupině ochrany má ve svém adresáři úložiště dat značný počet souborů. V jednom případě měl virtuální počítač více než 2000 souborů, které byly dva roky staré.

 

Pracovní postup zálohování vProxy shromažďuje podrobnosti o konfiguraci virtuálního počítače na začátku každé zálohy. Vytvoří soubor XML, který obsahuje názvy souborů z adresáře úložiště dat virtuálního počítače. Data XML jsou uložena v adresáři BackupVmSessions.gob souboru.

 

Pokud adresář datového úložiště obsahuje nadměrné množství souborů, XML překročí limit hloubky analyzátoru 256. Chyba analyzátoru poškodí BackupVmSessions.gob souboru. Poškozený soubor způsobí, že vbackupd.service Nelze zpracovat žádné záložní pracovní příkazy.

Resolution

  1. Odeberte ovlivněný virtuální počítač ze skupiny ochrany:
    • Identifikujte virtuální počítač s nadměrným množstvím souborů v adresáři úložiště dat.
    • Odeberte virtuální počítač ze skupiny ochrany.
  1. Znovu vytvořte BackupVmSessions.gob :
    • Přihlaste se do dotčeného zařízení vProxy pomocí SSH jako uživatel root.
    • Zkontrolujte stav vbackupd Služba:
systemctl status vbackupd.service
    • Zastavte vbackupd Služba:
systemctl stop vbackupd.service
    • Přejmenujte poškozené gob :
mv /opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob /opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob.bak
    • Spusťte vbackupd Služba: 

systemctl start vbackupd.service
    • Zkontrolujte soubor service Stav:
systemctl status vbackupd.service
    • Ověřte průběh v vbackupd protokol:
tail -f /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log
  1. V případě potřeby vymažte příznaky uzamčení virtuálního počítače: Pokud mají některé virtuální počítače zastaralé příznaky zámku zálohování nebo migrace, použijte vmconfig Nástroj pro jejich vymazání:
/opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "reset-backup" -l moref -k <vm_moref>
    1. Vyčistěte adresář datového úložiště virtuálního počítače:
      • Zkontrolujte adresář datového úložiště odebraného virtuálního počítače. Odeberte staré nebo nepotřebné soubory, abyste snížili počet souborů.
      • Po vyčištění přidejte virtuální počítač v případě potřeby zpět do skupiny ochrany. Ověřte, že se zálohování dokončí bez chyby analyzátoru.

    Additional Information

    V některých případech vSphere Web Console hlásí, že dotčené virtuální počítače vyžadují konsolidaci. Ve webovém klientovi vSphere vyberte kartu virtuálního počítače vCenter Server a poté pomocí možnosti Správa sloupců zobrazte sloupec Konsolidace potřeb . Pokud některý z virtuálních počítačů chráněných zásadami ochrany VMware vyžaduje konsolidaci, měly by být konsolidovány pomocí klienta vSphere.

     

    Další informace o konsolidaci virtuálního počítače naleznete v článku znalostní databáze Brocade 316575 (externí odkaz).

    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.