NVP-vProxy: Säkerhetskopieringen slutar svara med felet "Överdrivet djup i dokumentet"

Summary: NetWorker VMware Protection (NVP) vProxy-enheten används för att skydda vSphere-miljön. VMware-säkerhetskopieringarna slutförs initialt. Säkerhetskopiorna slutar sedan att svara mot en specifik vProxy-enhet. En virtuell dator med för många filer i datalagerkatalogen genererar ett XML-parserfel som skadar vProxy-sessionstillståndsfilen. ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

Säkerhetskopieringsadministratören konfigurerar VMware-säkerhetskopieringar med hjälp av NVP vProxy-enheten. Säkerhetskopieringar slutförs initialt mot alla vProxy-enheter. Säkerhetskopieringar slutar sedan att svara mot en specifik vProxy. Andra vProxy-enheter fortsätter att behandla arbetsorder normalt.

 

Säkerhetskopieringsloggen visar att säkerhetskopiorna har stoppats i olika steg för olika virtuella datorer. Beteendet som inte svarar är inte begränsat till en enskild virtuell dator.

Via /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log visar kontinuerligt ett XML-parserfel:

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

Via vmconfig Kommandoradsverktyg reset-backup, disable-migration, och enable-migration alternativ genererar ett djupfel för vissa virtuella datorer:

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

Cause

En virtuell dator i skyddsgruppen har ett stort antal filer i sin datalagerkatalog. I ett fall hade en virtuell dator över 2000 filer som var två år gamla.

 

Arbetsflödet för vProxy-säkerhetskopiering samlar in information om VM-konfigurationen i början av varje säkerhetskopiering. Den skapar en XML-fil som innehåller filnamn från VM-datalagerkatalogen. XML-data lagras i BackupVmSessions.gob filen.

 

När datalagerkatalogen innehåller för många filer överskrider XML-koden gränsen för parserdjup på 256. Parserfelet korrumperar BackupVmSessions.gob filen. Den skadade filen gör att vbackupd.service Det går inte att bearbeta några arbetsorder för säkerhetskopiering.

Resolution

  1. Ta bort den berörda virtuella datorn från skyddsgruppen:
    • Identifiera den virtuella datorn med överflödiga filer i dess datalagerkatalog.
    • Ta bort den virtuella datorn från skyddsgruppen.
  1. Återskapa BackupVmSessions.gob Fil:
    • SSH-ansluta till den berörda vProxy-enheten som rot.
    • Kontrollera status för vbackupd Tjänst:
systemctl status vbackupd.service
    • Stoppa vbackupd Tjänst:
systemctl stop vbackupd.service
    • Byt namn på den skadade gob Fil:
mv /opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob /opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob.bak
    • Starta vbackupd Tjänst: 

systemctl start vbackupd.service
    • Kontrollera service Status:
systemctl status vbackupd.service
    • Kontrollera förloppet i vbackupd Logg:
tail -f /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log
  1. Rensa VM-låsflaggor om det behövs: Om några virtuella datorer har inaktuella säkerhetskopieringslås eller migreringsflaggor använder du vmconfig verktyg för att rensa dem:
/opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "reset-backup" -l moref -k <vm_moref>
    1. Rensa VM-datalagerkatalogen:
      • Granska datalagerkatalogen för den borttagna virtuella datorn. Ta bort gamla eller onödiga filer för att minska antalet filer.
      • Efter rensningen lägger du till den virtuella datorn i skyddsgruppen igen om det behövs. Kontrollera att säkerhetskopieringen slutförs utan parserfelet.

    Additional Information

    I vissa fall rapporterar vSphere-webbkonsolen att de berörda virtuella maskinerna kräver konsolidering. I vSphere-webbklienten väljer du fliken för den virtuella vCenter Server-datorn och använder sedan alternativet Hantera kolumner för att visa kolumnen Behöver konsolidering . Om någon av de VMware Protection Policies-skyddade virtuella maskinerna kräver konsolidering ska de virtuella maskinerna konsolideras med hjälp av vSphere Client.

     

    Mer information om hur du konsoliderar en virtuell dator finns i Brocades kunskapsbasartikel 316575 (Extern länk).

    Proprietăți articol
    Article Number: 000062010
    Article Type: Solution
    Ultima modificare: 15 sept. 2026
    Version:  6
    Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
    Servicii de asistență
    Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.