VSS wait timeout

KB ID:
1377
Producto:
Veeam Backup & Replication
Versión:
7.x, 8.x, 9.x
Publicado:
Últimos modificaciones:
2020-05-14
KB idiomas:
DE | EN | FR

Descripción

Cualquiera de los siguientes errores aparecen en las estadísticas del job:

"VSSControl: Failed to prepare guest for freeze, wait timeout 900 sec."
"VSSControl: Failed to freeze guest, wait timeout"

Causa

Estos errores parecen similares, pero sus causas no están relacionadas.


"VSSControl: Failed to prepare guest for freeze, wait timeout 900 sec"

Se refiere a la preparación de VSS, que consiste principalmente en enumerar escritores de VSS, sus componentes y archivos y volúmenes asociados. El tiempo de espera puede ser excedido debido a las limitaciones de rendimiento de la MV huesped o porque un escritor específico está enumerando un gran número de archivos. Este tiempo de espera se puede configurar.


"VSSControl: Failed to freeze guest, wait timeout"

Se refiere al límite impuesto por los escritores de Microsoft VSS sobre la duración de una congelación. Este tiempo de espera no es configurable. Veeam usa VSS para congelar aplicaciones inmediatamente antes de crear una instantánea (Snapshot) con VMware, y luego envía la orden de descongelación tan pronto como se complete la creación de los Snapshots. VSS sólo mantendrá una congelación de los escritores durante un máximo de 60 segundos (20 para Exchange), por lo que varios pasos deben caber dentro de este plazo:

  1. Verificación del estado de congelación1
  2. Petición de creación de instantáneas a través de VIM API2
  3. Creación de instantáneas en el host ESXi
  4. Retorno de información de instantáneas a través de VIM API2
  5. Solicitud de descongelación a Microsoft VSS1
  6. Descongelación de escritores de VSS’ E/S

1 Si no se dispone de una conexión de red al sistema operativo invitado, se utilizará la VIX API, que introduce una latencia adicional.
2 Estos pasos suelen ser casi instantáneos, pero si el vCenter está muy cargado o tiene una alta latencia en los hosts ESXi, el retraso puede ser significativo.

Solución

Revise la siguiente sección relevante abajo:

¡Importante! Mejorar el rendimiento de los huéspedes ayudará a resolver cualquier error.


Failed to prepare guest for freeze, wait timeout 900 sec.

Puede cambiar este tiempo de espera modificando el valor en el registro del servidor donde Veeam Backup & Replication está instalado como sigue:

  1. Ir a la clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication
  2. Añadir un valor DWORD (32 bits) llamado VssPreparationTimeout. El valor es en milisegundos (decimal), el tiempo de espera por defecto es 900000, equivalente a 15 minutos. Establezca el valor a 1800000. Esto cambiará el tiempo de espera a 30 minutos.
  3. Detener cualquier trabajo en ejecución o esperar a que se completen y después reiniciar el Veeam Backup Service.

Notas:

  • Ciertas configuraciones (como MS SQL Server con FILESTREAM) o escritores VSS de terceros pueden requerir un tiempo significativo para la preparación. El tiempo de espera puede ampliarse a varias horas.
  • En los servidores Exchange, este error normalmente indica un gran número de registros de transacciones. Puede aumentar el tiempo de espera o truncar los registros por otro método. Compare las fechas de los registros de transacciones con la fecha de la última copia de seguridad de Veeam exitosa para verificar que los registros de transacciones están siendo truncados correctamente.
  • En los servidores de Sharepoint, es posible que necesite ejecutar PSCONFIG. Para más información, consulte Potential issues after installing SharePoint Foundation 2010 SP1. También se han implicado a veces búsquedas inusuales.

Identificación de problemas del escritor:

  • Recoger los registros en KB1789 y proporcionarlos al abrir un caso de asistencia técnica.
  • Alternativamente, utilice la utilidad Diskshadow desde una consola como administrador dentro del sistema operativo invitado de la MV:
    diskshadow /l <path to output file>.txt
    list writers detailed
  • El archivo de salida contendrá una lista de archivos asociados con cada escritor. Si un escritor en particular tiene un gran número de archivos asociados, es probablemente el culpable.

Failed to freeze guest, wait timeout

  • En los servidores Exchange, esta es una variación “Writer's state: [VSS_WS_FAILED_AT_FREEZE]. Error code: [0x800423f2].” Ver KB1680.
  • Si la MV es un servidor vCenter con una base de datos local (instancia local de SQL), o un servidor SQL que alberga una base de datos vCenter, es posible que tenga un problema con la exclusión automática de la base de datos vCenter. Véase KB1051.
  • De lo contrario, esto normalmente indica un tiempo excesivo de creación de instantáneas (Snapshots) en VMware, un problema de rendimiento en el invitado, retrasos relacionados con VIX API, o una combinación de factores. La lista de posibles soluciones es idéntica a KB1680, pero el tiempo de espera es de 60 segundos en lugar de 20. Esto ocurre a menudo en combinación con errores en el registro de eventos relacionados con VSS que contienen la palabra "abort".
  • Este mensaje de error también aparece a veces cuando hay otros problemas con VSS que pueden necesitar registros adicionales. Hay que recoger los registros en KB1789 y proporcionarlos al abrir un caso para soporte técnico.

Leer más

Ambos errores están relacionados con Application Aware Image Processing. Como solución temporal, puede desactivar AAIP para obtener crash-consistent backups. Para más información, consulte la guía del usuario sobre Transaction Consistency.

Overview of Processing a Backup Under VSS tiene una explicación visual del tiempo de espera de congelación (la caja verde).

Tenga en cuenta que estamos haciendo cambios que restringirán el acceso a las actualizaciones de productos a los usuarios que no dispongan de un contrato en vigor.

OK

Valore la calidad de este artículo de la base de datos de conocimiento (KB): 
3.1 out of 5 based on 179 ratings

¿No pudo encontrar lo que está buscando?

A continuación puede enviar una idea para un nuevo artículo de la base de datos de conocimiento.

¿Has detectado un error en esta página?::

Por favor, seleccione un error en esta página con el ratón y pulse Ctrl + Enter para reportar este error a nosotros. ¡Muchas gracias!

Spelling error in text:

Enviar