VMware ESX Backup falla con el detalle de falla "FileFaultFault"

Este articulo es para Empresa Amanda (AE)

Síntoma del problema

RESUMEN DE FALLO DUMP: 127.0.0.1 "\\ esx-hostname \ datastore \ vm-name" lev 0 FAILED [falta la línea de tamaño de sendbackup]

descripcion del problema

  • Verás "missing size line from sendbackup"En el FAILURE DUMP SUMMARY para copias de seguridad de VMware ESX.
  • En FAILED DUMP DETAILS, verás "FileFaultFault", Como en el ejemplo siguiente:
DETALLES DE DUMP FALLIDO: / - 127.0.0.1 "\\ esx-hostname \ datastore \ vm-name" lev 0 FAILED [falta la línea de tamaño de sendbackup] [... snip ...]? Fallo de SOAP:? -----------? Cadena de error: ¿Error causado por el archivo /vmfs/volumes/7d6d855e-78934c23-9e89-4b8d90bd2bd0/vm-name/vm-name.vmdk? Detalle de la falla: FileFaultFault [... snip ...]? Salir del estado <255> mientras se ejecuta  ? ¿La aplicación (2000) amvmware devolvió 14876? dumper: extraño [falta la línea de tamaño de sendbackup]

Resolución

VMware ESX devuelve el error "FileFaultFault" cuando Changed Block Tracking (CBT) intenta analizar el archivo VMDK de la máquina virtual y encuentra un error. Para resolver este problema, siga el Procedimiento de reinicio en Habilitación del seguimiento de bloques modificados (CBT) para invitados de VMWare

Si estos pasos no resuelven el problema y el almacén de datos está en un sistema de archivos no local (p. Ej., NFS), hay un procedimiento más exhaustivo que se describe en la sección "NFS_2_local_datastore_move.pdf”Archivo adjunto a este artículo. Una vez más, es fundamental seguir los pasos dados textualmente. Si tiene acceso a VMware vMotion, hágalo no Úselo durante el proceso.

CBT en NFS

El error FileFaultFault puede ocurrir en almacenes de datos VMFS, pero ocurre con más frecuencia en almacenes de datos NFS. VMware no admite oficialmente CBT en almacenes de datos NFS cuando el "*"Consulta se utiliza, como en"--change-id *“. Esto se explica en Documentación de la API de VDDK de VMware:

http://pubs.vmware.com/vsphere-50/topic/com.vmware.ICbase/PDF/vddk_prog_guide.pdf

Las siguientes restricciones se imponen a la "*”Consulta al determinar las áreas asignadas de un disco virtual:

  • El disco debe estar ubicado en un volumen VMFS (el respaldo no importa).
  • La máquina virtual no debe haber tenido (cero) instantáneas cuando se habilitó el seguimiento de bloques modificados.

A pesar de esta limitación, hemos visto que muchos clientes utilizan con éxito CBT en NFS, y el error FileFaultFault casi siempre se resuelve mediante el procedimiento descrito en este artículo o mediante el procedimiento más largo en "NFS_2_local_datastore_move.pdf".