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. ...
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
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:
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:
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:

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
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
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.
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
Para obter uma visão geral dos snapshots de VM, consulte a KB da VMware: https://kb.vmware.com/s/article/1015180
KB específicos a erros de snapshot:
- NVP vProxy: Falha no backup da VM com a mensagem "O snapshot já foi excluído ou não foi completamente criado".
- NVP vProxy: Falha no backup da VM com a mensagem "Failed to get status of create snapshot task: Tempo limite da operação excedido"
- NVP - vProxy: Falha no backup da máquina virtual com a mensagem "Unable to create snapshot of virtual machine: Falha ao criar um snapshot."
- Falha no backup do NetWorker vProxy com a mensagem "Unable to create nonquiesced snapshot after a try retry attempt: Foi detectada uma configuração de snapshot inválida"
- NVP - vProxy: A VM perde a conexão durante o processo de remoção do snapshot.
- Guia de triagem do NVP-vProxy: Guia de triagem e coleta de registros do NetWorker VMware Protection vProxy
VMware: