Altos niveles de fragmentación en máquinas windows y errores 13 en copias de seguridad VMware

Esporádicamente una máquina virtual VMware Windows cuya copia funciona bien empezaba a fallar con status error 13 usando copias acumulativas y completas.

Tras descartar que el problema pudiera ser provocado por el propio NetBackup y bucear en varios foros VMware, estuve leyendo un post en el que se deducía que el error podía estar relacionado con un alto nivel de fragmentación en el equipo virtual al estar dando demasiados “saltos” para buscar bloques en el fichero vmdk.

El equipo estaba un 94% fragmentado. Tras probar con varios desfragmentadores sin éxito, al final opté por usar contig.exe, una herramienta creada por sysinternals (empresa subsidiaria  microsoft) http://en.wikipedia.org/wiki/Contig_%28defragmentation_utility%29.

Cuando el nivel de fragmentación estaba a un 50%, las copias del equipo comenzaron a funcionar.

Por extensión, al fragmentar con cierta frecuencia las máquinas virtuales, su tasa de transferencia durante las copias acumulativas aumentó.

Así que ya sabéis, si queréis un buen rendimiento en vuestras copias de VMware recomendad a vuestros administradores de VMware/Windows que realicen una desfragmentación de disco al menos una vez al mes y que controlen el nivel de fragmentación a través de algún sistema de monitorización (nagios por ejemplo).

Esta entrada fue publicada en Backup y etiquetada , , . Guarda el enlace permanente.