Compartir a través de


DFSR ya no replica archivos después de restaurar la instantánea de un servidor virtualizado

En este artículo se describe un problema por el que el servicio replicación del sistema de archivos distribuido (DFSR) no puede replicar archivos después de restaurar la instantánea de un servidor virtualizado.

Número de KB original: 2517913

Síntomas

Con cualquier producto de virtualización, se crea una instantánea de invitado de un servidor que replica archivos con DFSR. Posteriormente, restaurará esa instantánea y devolverá el servidor a un momento dado anterior.

Observe los siguientes comportamientos en el servidor restaurado:

  • Ningún archivo replica entrante o saliente durante varios minutos y, a continuación, se registran los eventos DFSR 5014 y 5004 , lo que indica que la replicación se reanuda.

  • Los archivos creados, eliminados o modificados después de tomar la instantánea, pero antes de la restauración, replican entrantes.

  • Los archivos creados, eliminados o modificados después de la restauración no replican la salida.

  • Cualquier cambio en los archivos de los servidores asociados se replicará de entrada, independientemente de la actualización, sobrescribiendo todos los cambios realizados localmente y potencialmente eliminando los datos más recientes.

  • Después de un período de tiempo, las bases de datos DFSR escribirán errores y advertencias en el registro de eventos y se volverán a generar automáticamente. Una vez completada correctamente la recompilación, DFSR volverá a registrar errores internos y recompilar la base de datos. Esto continuará infinitamente.

    Nombre del registro: Replicación DFS
    Origen: DFSR
    Fecha: <DateTime>
    Identificador de evento: 2212
    Categoría de tarea: Ninguno
    Nivel: Advertencia
    Palabras clave: Clásico
    Usuario: N/A
    Computadora: 2008r2-06-f.contoso.com
    Descripción:
    El servicio replicación DFS ha detectado un apagado inesperado en el volumen C:. Esto puede ocurrir si el servicio finalizó de forma anómala (debido a una pérdida de energía, por ejemplo) o si se produjo un error en el volumen. El servicio ha iniciado automáticamente un proceso de recuperación. El servicio recompilará la base de datos si determina que no se puede recuperar de forma confiable. No requiere la intervención del usuario.

    Información adicional:
    Volumen: C:
    GUID: <GUID>
    Nombre del registro: Replicación DFS
    Origen: DFSR
    Fecha: <DateTime>
    Identificador de evento: 2104
    Categoría de tarea: Ninguno
    Nivel: Error
    Palabras clave: Clásico
    Usuario: N/A
    Computadora: 2008r2-06-f.contoso.com
    Descripción:
    El servicio replicación DFS no pudo recuperarse de un error interno de base de datos en el volumen C:. La replicación se ha detenido para todas las carpetas replicadas de este volumen.

    Información adicional:
    Error: 9214 (error interno de base de datos (-1605))
    Volumen: 92404560-E6C8-11DF-BCA2-806E6F6E6963
    Base de datos: C:\System Volume Information\DFSR
    Nombre del registro: Replicación DFS
    Origen: DFSR
    Fecha: <DateTime>
    Identificador de evento: 2004
    Categoría de tarea: Ninguno
    Nivel: Error
    Palabras clave: Clásico
    Usuario: N/A
    Computadora: 2008r2-06-f.contoso.com
    Descripción:
    El servicio replicación DFS detuvo la replicación en el volumen C:. Este error puede producirse porque el disco está lleno, se produce un error en el disco o se ha alcanzado un límite de cuota. Esto también puede ocurrir si el servicio replicación DFS encontró errores al intentar almacenar provisionalmente los archivos de una carpeta replicada en este volumen.

    Información adicional:
    Error: 9014 (error de base de datos)
    Volumen: 92404560-E6C8-11DF-BCA2-806E6F6E6963
    Nombre del registro: Replicación DFS
    Origen: DFSR
    Fecha: <DateTime>
    Identificador de evento: 2106
    Categoría de tarea: Ninguno
    Nivel: Información
    Palabras clave: Clásico
    Usuario: N/A Equipo: 2008r2-06-f.contoso.com
    Descripción:
    El servicio replicación DFS se recuperó correctamente de un error interno de base de datos en el volumen C:. La replicación se ha reanudado en carpetas replicadas en este volumen.

    Información adicional:
    Volumen: 92404560-E6C8-11DF-BCA2-806E6F6E6963
    Base de datos: C:\System Volume Information\DFSR

Los servidores que se replican con el equipo restaurado se mostrarán repetidamente en sus archivos %systemroot%\debug\dfsr*.log:

20110302 11:05:26.068 1192 INCO 7487 InConnection::RestartSession Retrying establish contentset session. connId:{1B7F0404-6B47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} csName:snaprf
20110302 11:05:26.068 1192 INCO 1042 [WARN] SessionTask::Step (Omitido) Error, ya debería haberse procesado. Error:
+ [Error:9027(0x2343) InConnection::EstablishSession inconnection.cpp:6172 1192 C Error notificado por el asociado remoto]
+ [Error:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4200 1192 C Error notificado por el asociado remoto]
+ [Error:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C Error notificado por el asociado remoto*]
+ [Error:9028(0x2344) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C No se encontró el conjunto de contenido]
20110302 11:07:26.080 1192 DOWN 4186 [ERROR] DownstreamTransport::EstablishSession Failed on connId:{1B7F0404-6B47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} rgName:snapshotrg Error:
+ [Error:9027(0x2343) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C Error notificado por el asociado remoto]
+ [Error:9028(0x2344) DownstreamTransport::EstablishSession downstreamtransport.cpp:4179 1192 C No se encontró el conjunto de contenido]

Causa

Las instantáneas no son compatibles con la base de datos DFSR ni con ninguna otra base de datos multimaestro de Windows. Esta falta de compatibilidad con instantáneas incluye todos los proveedores y productos de virtualización. DFSR no implementa la protección de cuarentena de reversión de USN, como Active Directory Domain Services.

En ningún caso debe crear o restaurar instantáneas de equipos que ejecutan DFSR en miembros de lectura y escritura en un entorno de producción.

La restauración de instantáneas solo se admite para miembros de solo lectura, ya que su vector de versión no se realiza un seguimiento en los asociados y no se puede realizar una reversión de USN.

Solución

Para resolver este problema, póngase en contacto con el soporte técnico de Microsoft. La resolución implica pasos especiales de recuperación de bases de datos que se pueden usar para corregir el servidor afectado sin afectar a otros equipos.

Volver a crear el grupo de replicación o la carpeta replicada no solucionará el problema en el servidor restaurado y no se debe usar como paso de solución de problemas.

Más información

Para obtener más información sobre las instantáneas y la protección de reversión de USN, consulte: