Avamar: El respaldo en el nivel de la imagen de VM falla con el error 10026 en Data Domain
Summary: El respaldo de una imagen de VMware tiene el error 10026 o 10055, "Invalid length failed when overwriting to a file in a container for backup"
Symptoms
Al final de un respaldo de VM con Data Domain, se produce un error de FCOW relacionado con la compensación de bloques de cambio:
2016-11-10 19:00:39 avtar FATAL <0000>: Failed to send data to file container for FCOW, Invalid offset failed overwriting to a file in a container for backup, changed block begin offset 133272572928 is not a multiple of the fixed segment size 8192, DDR result code: 4914, desc: Invalid offset
2016-11-10 19:00:39 avtar FATAL <0000>: <10621>Failed to overwrite data to stream, due to send data failure for size 262144 for FCOW for stream index 15, DDR result code: 0 desc: Error not set
2016-11-10 19:00:39 avtar FATAL <40009>: DDR encountered errors.
2016-11-10 19:00:39 avtar Info <9772>: Starting graceful (staged) termination, DDR_ERROR event received (fatal severity) (wrap-up stage)
2016-11-10 19:00:39 avtar Info <0000>: Entering the 'final' phase of termination, DDR_ERROR need to exit)
2016-11-10 19:00:39 avtar Info <15092>: Container final statistics:
container file name: C884337993FD57BF9CB6B44AB276E861ABA0F5F8
total seg count: 22,599,398
redundant seg count: 22,560,065
2016-11-10 19:00:39 avtar FATAL <5155>: Backup aborted due to earlier errors. No backup created on the server.
O bien,
2022-07-13 10:39:52 avtar FATAL <0000>: Failed to close file container for backup for FCOW, Invalid length failed when overwriting to a file in a container for backup, length 1677312 is not a multiple of the fixed segment size 8192, DDR result code: 4915, desc: Invalid length
2022-07-13 10:39:52 avtar FATAL <0000>: Failed closing write stream for FCOW, index: 33, close container failed, exit code: 157.
Cause
Resolution
Configure la máquina virtual y edite los ajustes.
Compruebe el tamaño de cada disco para obtener un tamaño decimal.
Ajuste el tamaño del disco redondeando hacia arriba al siguiente número entero.
Ejemplo:
El disco aparece con un tamaño de 127999,3337 MB.
Cámbielo a 128 000 MB.
Además, se puede usar el comando goav vm validate-size para comprobar este problema.
Para obtener más información sobre validate-size , consulte la sección Información adicional de este artículo o la documentación de GoAV.
-
En GoAV, ejecute el comando:
./goav vm validate-size
-
Para cambiar el tamaño de la máquina virtual:
-
En vSphere Client, busque la máquina virtual.
-
Edite la máquina virtual y seleccione el disco identificado mediante la herramienta.
-
Cambie las unidades a MB y, en la herramienta GoAV, establezca el tamaño en REDIMENSIONAR A.
-
-
Inicie un nuevo respaldo en Avamar. Una vez finalizado el respaldo, realice una nueva restauración de imagen en el respaldo más reciente para confirmar que se resolvió el problema.
Consulte la base de conocimientos de VMware: https://knowledge.broadcom.com/external/article?articleNumber=377962
Additional Information
Más información sobre la función de tamaño de validación de GoAV:
Esta función detecta máquinas virtuales con tamaños de disco virtual que no son múltiplos de 8192 KB o 1 048 576 KB (1 MB). Si lo encuentra, recomienda un tamaño más reciente y más grande para aumentar el tamaño del disco virtual.
./goav vm validate-size --help
Valide el tamaño del disco de la máquina virtual comprobando cada disco para la VM en vCenter.
Verifica que los tamaños de disco sean divisibles correctamente por 1 MB y 8 KB.
Uso:
Tamaño de validación de VM de Goav [flags]
Ejemplos:
./goav vm validate-size --name testing8kb-invalidlength --vc myvcenter.fqdn.tld
CLAVE DE DISPOSITIVO | VMDK | TAMAÑO DEL DISCO | 8 KB | 1 MB | CAMBIAR TAMAÑO A
-------------+---------------------------------------------------------------------+-----------+-------+-------+------------
2001 | [localDatastore] testing8kb-invalidlength/invalidSize.vmdk | 1536000 | falso | falso | Indicadores de 2 MB
:
-h, --help help para validate-size
--hide-valid Configura la salida para ocultar las VM válidas
--name string Nombre
de VM --prompt Solicita seleccionar vCenters
--vc string Nombre
de VcenterMarcas globales:
-d, --debug salida
de depuración -f, --force Ignorar configuración
-n, --noheader No mostrar el encabezado