NVP vProxy: Solução de problemas de snapshot do VMware durante backups do NetWorker.

Summary: Este artigo da KB destina-se a ser uma referência para o suporte e os administradores do NetWorker em relação aos backups de VM que são realizados por meio do equipamento NVP vProxy. Os backups de VM falham com um erro relacionado ao snapshot. ...

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

  • As VMs VMware são protegidas por meio do equipamento vProxy NetWorker VMware Protection (NVP).
  • Os backups falham ao criar um snapshot do VMware. Existem algumas variações de erros de snapshot que podem aparecer; quase todos podem ser abordados seguindo este artigo da KB.
  • Os backups de VM falham devido a snapshots remanescentes que não foram limpos no ambiente VMware.

Logs:

Servidor NetWorker:

O log de ação de backup não fornece detalhes abrangentes sobre as falhas de backup da VM e apenas informará que a ação falhou. Ele indicará quais backups de VM falharam. Verifique os logs de política no servidor do NetWorker, haverá um registro de sessão contendo o nome da VM:
Linux: /nsr/logs/policy/POLICY-NAME/WORKFLOW-NAME/####-VM-NAME-DATE
.logWindows: C:Arquivos de programasEMC NetWorkersrpolicy POLICY-NAMEWORKFLOW-NAME####-VM-NAME-DATE.log
 

Nota: Esses logs de sessão são as mesmas informações que podem ser encontradas nos logs vbackupd do equipamento vProxy. Verifique se há alguma mensagem sobre a criação de snapshots com falha.

vProxy Appliance:

Acessar o equipamento vProxy Realizou o backup da VM usando a conta de administrador via SSH.

Depois que o backup da VM for concluído ou falhar, o log da sessão será movido para o seguinte local:

/opt/emc/vproxy/runtime/logs/reciclagem/vbackupd/DATE/

 

Nota: Esses são os mesmos logs de sessão que podem ser encontrados no servidor do NetWorker, conforme mencionado acima.

Um exemplo do sistema de mensagens de snapshot visto no log da sessão de backup:
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Creating snapshot of virtual machine ...
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Create snapshot request succeeded.
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Found snapshot "snapshot-4301".
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Set custom attribute 'Dell EMC vProxy Cleanup Descriptor' value for object vm-1011 to '{"DataMover":"","SessionType":"BackupVmSessions","SessionUuid":"e282db86-a1b3-4599-ba97-89b5625df0e0","SessionStartTime":"2024-02-29T03:59:59Z","VmMORef":"vm-1011","VmName":"win-client02","VProxyMORef":"vm-4214","SnapshotMORef":"snapshot-4301","VmdkBaseFileNames":["","[esx02-datastore] win-client02/win-client02.vmdk"]}'.
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Remove snapshot request accepted by Snapshot Manager.
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Sent snapshot removal.

O vProxy também tem um log snapmngr que pode ser encontrado em:
/opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log

 

Nota: Esse registro contém mensagens sobre solicitações de snapshot enviadas ao VMware: criação, exclusão e consolidação.

Um exemplo do vbackupd-snapmgr.log correspondente:
YYYY-MM-DDTHH:mm:SS NOTICE: Created snapshot 'NetWorker Backup Snapshot' (snapshot-4301) on 'vcsa.amer.lan' for virtual machine 'win-client02' (vm-1011) in 1.125928806s.
YYYY-MM-DDTHH:mm:SS NOTICE: Removed snapshot 'snapshot-4301' from VM 'win-client02' on vCenter 'vcsa.amer.lan' in 2.266872212s.
YYYY-MM-DDTHH:mm:SS INFO:   Found virtual machine 'win-client02' with MORef 'vm-1011'.
YYYY-MM-DDTHH:mm:SS NOTICE: Consolidated disks of VM 'snapshot-4301 (win-client02)' on vCenter 'vcsa.amer.lan' in 6.983942ms.
YYYY-MM-DDTHH:mm:SS NOTICE: Snapshot 'snapshot-4301' of virtual machine 'win-client02' (vm-1011) was removed.

VMware:

O arquivo de vmware.log da VM incluirá mensagens sobre o processamento da VMware das solicitações de criação, exclusão e consolidação de snapshots da VM. Esse log pode ser acessado na interface do usuário da Web do vSphere. O arquivo de log está contido na pasta da VM no datastore:

image.png

Um exemplo do tipo de registro visto durante os backups de VM do NetWorker:

YYYY-MM-DDTHH:mm:SS In(05) vmx - VigorTransportProcessClientPayload: opID=6c61ca63-a-ab35 seq=1177113: Receiving Snapshot.Take request.
YYYY-MM-DDTHH:mm:SS In(05) vmx 6c61ca63-a-ab35 SnapshotVMX_TakeSnapshot start: 'NetWorker Backup Snapshot', deviceState=0, lazy=0, quiesced=0, forceNative=0, tryNative=1, saveAllocMaps=0
YYYY-MM-DDTHH:mm:SS In(05) vmx 6c61ca63-a-ab35 VVolObjNotifySnapshotPrepare: Changing state to VEC_SNAP_PREPARE_IN_PROG.
YYYY-MM-DDTHH:mm:SS In(05) vmx 6c61ca63-a-ab35 SNAPSHOT: SnapshotPrepareTakeDoneCB: Prepare phase complete (The operation completed successfully).
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SnapshotVMXTakeSnapshotWork: Transition to mode 0.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SNAPSHOT: SnapshotConfigInfoOpenVmsd: Creating new snapshot dictionary, '/vmfs/volumes/64a73f34-81454bf4-704e-00505606578d/win-client02/win-client02.vmsd.usd'.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SNAPSHOT: SnapshotDumperOpenFromInfo: Creating checkpoint file /vmfs/volumes/64a73f34-81454bf4-704e-00505606578d/win-client02/win-client02-Snapshot31.vmsn
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VVolObjNotifySnapshot: isEnabled: 1, state: 1 
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VVolObjNotifySnapshot: State changed to VEC_SNAP_SNAPSHOT_IN_PROG.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SnapshotVMXTakeSnapshotWork: Transition to mode 1.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SnapshotVMXTakeSnapshotComplete: Done with snapshot 'NetWorker Backup Snapshot': 31
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VVolObjNotifySnapshotDone: isEnabled: 1
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VigorTransport_ServerSendResponse opID=6c61ca63-a-ab35 seq=1177113: Completed Snapshot request.
YYYY-MM-DDTHH:mm:SS In(05) vmx - VigorTransportProcessClientPayload: opID=2d4be388-e6-ad11 seq=1177390: Receiving Snapshot.Delete request.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SNAPSHOT: SnapshotDeleteWork '/vmfs/volumes/64a73f34-81454bf4-704e-00505606578d/win-client02/win-client02.vmx' : 31
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 VigorTransport_ServerSendResponse opID=2d4be388-e6-ad11 seq=1177390: Completed Snapshot request.
YYYY-MM-DDTHH:mm:SS In(05) vmx - VigorTransportProcessClientPayload: opID=2d4be388-e6-ad11 seq=1177391: Receiving Snapshot.Consolidate request.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SnapshotVMX_Consolidate: Starting online snapshot consolidate operation.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 Turning on snapshot info cache. VM=win-client02.vmx.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SNAPSHOT: Turning on snapshot disk cache.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 0
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 0
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 0
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 7
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 7
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 9
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 10
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 10
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - VigorTransport_ServerSendResponse opID=2d4be388-e6-ad11 seq=1177391: Completed Snapshot request.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - Turning off snapshot info cache.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - Turning off snapshot disk cache.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - ConsolidateEnd: Snapshot consolidate complete: The operation completed successfully (0).

Cause

No início de um backup de VM, o equipamento vProxy envia uma solicitação de snapshot para o vCenter Server. O vCenter Server é responsável por criar e gerenciar os snapshots; todas as falhas observadas estão ocorrendo no VMware e só são relatadas ao NetWorker a partir da API do VMware.

A causa de um erro de snapshot ou de consolidação pode variar. Consulte o campo Notas adicionais para obter alguns artigos da KB específicos para algumas causas conhecidas.

Resolution

Nota: O suporte da VMware deve ser envolvido para determinar a causa principal de qualquer erro de snapshot ou problema identificado. Isso pode ocorrer se o problema é observado durante a criação do snapshot ou quando outros problemas são identificados no log do snapmgr que indicam problemas durante a exclusão ou consolidação de snapshots. Entre em contato com o suporte do NetWorker (se ainda não tiver feito) e qualquer colaboração entre o VMware e o NetWorker poderá ser coordenada adequadamente.


Aqui estão algumas etapas iniciais de solução de problemas:

Logs:
Analise os logs mencionados no campo Sintomas acima para obter quaisquer indicadores sobre por que o snapshot ou a operação de consolidação falhou.

Teste manual de snapshot:
Se os snapshots VMware falharem durante uma operação de backup de VM, a funcionalidade de snapshot VMware também deverá ser verificada no vSphere Web Client. 
Se o backup da VM for um backup padrão baseado em imagem, um snapshot desativado não será necessário. Se a VM for uma VM SQL que executa backups consistentes do aplicativo MSVMAPPAGENT, um snapshot desativado deverá ser executado.

Se o snapshot for criado com sucesso, consolide a VM e exclua-o do VMware vSphere. Se o mesmo erro de snapshot for observado em snapshots realizados fora do NetWorker, entre em contato com o suporte da VMware para saber a causa raiz do problema de snapshot. Mesmo que os snapshots manuais estejam sendo concluídos, outros fatores podem estar contribuindo para isso; Por exemplo: VMware vCenter e E/S do armazenamento/armazenamento do VMware vCenter quando o snapshot foi obtido versus quando o backup foi feito. 

image.png
Limpeza de arquivos da
VMUm vMotion de armazenamento também pode ser executado na VM para limpar os arquivos da VM.

Limpeza do
ProxyHCO utilitário ProxyHC também pode ser usado para realizar alguma limpeza de possíveis problemas relacionados a snapshots ou discos se as seguintes opções forem usadas: ./ProxyHC tarefas limpeza de
discoNVP-vProxy: Como usar a ferramenta de verificação de integridade ProxyHC no equipamento vProxy

Additional Information

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000201426
Article Type: Solution
Last Modified: 10 Jan 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.