.png)
3 servidores, la replicación DFS estuvo funcionando durante 2 años. Recientemente, uno de los servidores miembros comenzó a informar esto:
The DFS Replication service stopped replication on replicated folder projects at local path Z:\projects due to Error ID: 9098 (A tombstoned content set deletion has been scheduled). Event ID: 4004
No importa lo que haga, este servidor continúa informando el mismo error. No se replica nada hacia/desde este servidor problemático.
Incluso creé un nuevo recurso compartido en cada uno de los 3 servidores miembros. Luego, creó un nuevo espacio de nombres y habilitó la replicación DFS. 2 servidores se replican sin problemas, pero el 1 servidor con problemas aún informa un error desechado.
Intenté eliminar/reinstalar la función de replicación DFS, pero todavía sucede.
Estoy totalmente perdido aquí, ¿alguna idea? Los pings desde el servidor problemático a otros están bien. "Verificar topología" funciona bien en DFS Manager.
Respuesta1
Pruebe lo siguiente:
Mire en el Visor de eventos e identifique todos los grupos/carpetas de replicación que están dando el error de desecho. Una vez que los haya identificado, vaya a la GUI de administración de DFS y elimine por completo el grupo de replicación asociado con esa carpeta. No es necesario eliminar el espacio de nombres DFS de esa carpeta, solo la funcionalidad de replicación de esa carpeta de espacio de nombres. Si tiene otros grupos de replicación en su DFS-R que no reciben los errores 9098, entonces no tiene que hacer esto para estas carpetas.
Detenga los servicios DFSR (es posible que deba finalizar el servicio usando el comando taskkill si se bloquea cuando intenta detenerse).
Concédase permisos para acceder a la carpeta oculta Información del volumen del sistema. Si su cuenta está en el grupo de administradores de dominio, simplemente puede agregar el grupo de seguridad. Esta carpeta existe en todos los servidores que son miembros del grupo de replicación. En mi situación, 2 de los 3 servidores no mostraban que esta carpeta existiera incluso cuando habilité la visualización de carpetas ocultas. Si esto te pasa, el servidor te está mintiendo diciendo que no está. Está ahí. No lo escuches. Mi sugerencia es descargar y utilizar el administrador de archivos 7-zip. Verá la carpeta y le ayudará a configurar los permisos, así como a eliminar archivos que tengan más de 256 caracteres, lo cual es un problema si realiza el siguiente paso desde la línea de comando). Tenga en cuenta que después de configurar los permisos, es posible que le indique que aún no tiene acceso a esa carpeta. Simplemente cierre 7-zip y ábralo nuevamente. Debería permitirle acceder a esa carpeta y a sus subcarpetas.
Una vez que tenga acceso a esa carpeta, continúe y elimine la carpeta DFSR que se encuentra debajo de ella. Querrá hacer esto en todos los servidores que tengan instalada la función DFSR y sean miembros de cualquier grupo de replicación. Puede utilizar el comando de línea de comando "rmdir", pero no elimina archivos/carpetas que tengan más de 256 caracteres. Es por eso que el administrador de archivos 7-zip es una mejor opción para eliminar la carpeta DFSR en Información del volumen del sistema. Sin embargo, hay casos en los que 7-zip no puede eliminar un archivo o carpeta. Si ejecuta en ese escenario, use el comando rmdir en un símbolo del sistema elevado. Esencialmente, una combinación de estos dos eventualmente eliminará todo lo que necesitas limpiar.
Vuelva a activar los servicios DFSR. Esto iniciará el proceso de recrear el hash DFSR y el árbol virtual que acaba de eliminar.
Vuelva a crear el grupo de replicación que desee.
En los grupos de replicación que no eliminó, puede recibir la advertencia: "El servicio de replicación DFS inicializó la carpeta replicada en la ruta local y está esperando realizar la replicación inicial. La carpeta replicada permanecerá en este estado hasta que haya recibido los datos replicados. , directa o indirectamente, del miembro principal designado." Si lo hace, lo que debe hacer es ejecutar la línea de comando para configurar uno de los servidores DFSR como el servidor principal para ese grupo de replicación y luego, una vez configurado (esto es importante), tendrá que acceder a la GUI de administración de DFS. haga clic en el grupo de replicación con la advertencia asociada, seleccione la pestaña de conexiones y luego haga clic derecho en el miembro remitente que acaba de crear como principal y elija "Replicar ahora..." Esto inicializará la replicación y tendrá que hacer esto. Solo esa vez para que se replique de aquí en adelante. Deberá elegir la opción "Replicar ahora..." para cada miembro receptor al que esté conectado el miembro remitente/servidor miembro principal en ese grupo de replicación.
Espere entre 5 y 10 minutos y ejecute el comando dfsrdiag backlog en cada grupo de replicación y vea si se crea un trabajo pendiente para la replicación/sincronización. Ejecute este comando cada 5 a 10 minutos para ver si el valor del recuento de archivos pendientes disminuye. Si es así, se está sincronizando/replicando.
PD: Si está utilizando DFS-R sólo para la resiliencia, no es la mejor manera de lograrlo. Mire la función de FileServer de alta disponibilidad dentro del clúster de conmutación por error, por ejemplo comoaquí
Respuesta2
Encontré el problema. La carpeta "Información del volumen del sistema/DFSR" que eliminé estaba en la unidad C, NO en la unidad Z, donde existen los recursos compartidos. Tan pronto como eliminé Z:\System Volume Information/DFSR, el problema se solucionó.