Uso de la clave del Registro BurFlags para reinicializar el servicio de replicación de archivos
En este artículo se describe la clave del Registro FRS BurFlags
que usa el servicio de replicación de archivos de Microsoft Windows (FRS).
Número de KB original: 290762
Información general
FRS es un motor de replicación multiproceso y multiproceso que usan los controladores de dominio de Windows Server para replicar directivas del sistema y scripts de inicio de sesión. También puede usar FRS para replicar contenido entre servidores de Windows que hospedan las mismas raíces del sistema de archivos distribuido (DFS) tolerantes a errores o réplicas de nodos secundarios. En Windows Server 2008 R2 y versiones posteriores, FRS solo se puede usar para replicar el conjunto de réplicas de dominio SYSVOL
.
Al implementar controladores de dominio basados en Windows o servidores miembros que usan FRS para replicar archivos en SYSVOL
recursos compartidos dfs o DFS, es posible que tenga que restaurar o reinicializar miembros individuales de un conjunto de réplicas si la replicación se ha detenido o es incoherente. En algunos escenarios, es posible que tenga que recompilar todo el conjunto de réplicas desde cero.
La clave del Registro FRS BurFlags
se usa para realizar restauraciones autoritativas o no autoritativas en miembros FRS de conjuntos de réplicas o SYSVOL
DFS.
Nota:
Las copias de seguridad de estado del sistema de los servidores miembros de Windows y los controladores de dominio no incluyen la base de datos FRS que mantiene una asignación de archivos que se mantienen en árboles FRS locales y una lista maestra de archivos FRS.
Restauración de réplicas de FRS
La clave del Registro global BurFlags
contiene REG_DWORD
valores y se encuentra en la siguiente ubicación del Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
Los valores más comunes para la clave del BurFlags
Registro son:
- D2, también conocido como restauración en modo no autenticativo.
- D4, también conocido como restauración en modo autoritativo.
También puede realizar BurFlags
restauraciones al mismo tiempo que restaura los datos de la copia de seguridad o de cualquier otro origen correcto conocido y, a continuación, reiniciar el servicio.
Restauración no autoritativa
Las restauraciones no autoritativas son la manera más común de reinicializar miembros individuales de conjuntos de réplicas frS que tienen dificultades. Estas dificultades pueden incluir:
- Aserciones en el servicio FRS
- Daños en la base de datos jet local
- Errores de ajuste del diario
- Errores de replicación de FRS
Intente restauraciones no autoritativas solo después de detectar dependencias de FRS y comprenda y resuelva la causa principal. Para obtener más información sobre cómo detectar dependencias de FRS, consulte la sección Consideraciones antes de configurar restauraciones autoritativas o no autoritativas de miembros de FRS más adelante en este artículo.
Los miembros que no se restauran de forma no autenticada deben tener conexiones entrantes desde asociados ascendentes operativos en los que se realiza la replicación de Active Directory y FRS. En un conjunto de réplicas de gran tamaño que tenga al menos un miembro de réplica correcto conocido, puede recuperar todos los miembros de réplica restantes mediante una restauración en modo no autenticativo si reinicializa los equipos en el orden de asociado de replicación directa.
Si debe completar una restauración no autenticativa para devolver un miembro al servicio, guarde tanto estado de ese miembro como del asociado de replicación directa en la dirección en que la replicación no funcione. Le permite revisar el problema más adelante. Puede obtener información de estado de los registros frS y del sistema en el Visor de eventos.
Nota:
Puede configurar los registros de FRS para registrar entradas de depuración detalladas.
Para realizar una restauración no autenticada, detenga el servicio FRS, configure la clave del BurFlags
Registro y reinicie el servicio FRS. Siga estos pasos:
Seleccione Inicio y, a continuación, seleccione Ejecutar.
En el cuadro Abrir , escriba cmd y presione ENTRAR.
En el cuadro Comando , escriba
net stop ntfrs
.Seleccione Inicio y, a continuación, seleccione Ejecutar.
En el cuadro Abrir , escriba
regedit
y presione ENTRAR.Busque la subclave siguiente en el Registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
En el panel derecho, haga doble clic en BurFlags.
En el cuadro de diálogo Editar valor DWORD, escriba D2 y, a continuación, seleccione Aceptar.
Salga del Editor del Registro y, a continuación, cambie al cuadro Comando .
En el cuadro Comando , escriba net start ntfrs.
Salga del cuadro Comando .
Cuando se reinicia el servicio FRS, se producen las siguientes acciones:
- El valor de
BurFlags
la clave del Registro vuelve a 0. - Los archivos de las carpetas FRS reinicializadas se mueven a una carpeta preexistente .
- Se registra un evento 13565 para indicar que se inicia una restauración no autenticativa.
- La base de datos FRS se vuelve a generar.
- El miembro realiza una combinación inicial del conjunto de réplicas desde un asociado ascendente o desde el equipo especificado en la clave del Registro principal del conjunto de réplicas si se ha especificado un elemento primario para conjuntos de réplicas SYSVOL.
- El equipo reinicializado ejecuta una replicación completa de los conjuntos de réplicas afectados cuando comienza la programación de replicación pertinente.
- Una vez completado el proceso, se registra un evento 13516 para indicar que FRS está operativo. Si el evento no se registra, hay un problema con la configuración de FRS.
Nota:
La colocación de archivos en la carpeta preexistente en miembros reinicializados es una protección en FRS diseñada para evitar la pérdida accidental de datos. Los archivos destinados a la réplica que solo existen en la carpeta local Preexistente y no se replicaron después de copiar la replicación inicial en la carpeta adecuada. Cuando se ha producido la replicación saliente, elimine los archivos de la carpeta Preexistente para liberar espacio adicional en la unidad.
Restauración autoritativa de FRS
Use restauraciones autoritativas solo como opción final, por ejemplo, si hay colisiones de directorios.
Por ejemplo, puede requerir una restauración autoritativa si debe recuperar un conjunto de réplicas frS donde la replicación se ha detenido completamente y requiere una recompilación desde cero.
Debe cumplirse la siguiente lista de requisitos antes de realizar una restauración de FRS autoritativa:
El servicio FRS debe deshabilitarse en todos los asociados de bajada (directo y transitivo) para los conjuntos de réplicas reinicializadas antes de reiniciar el servicio FRS cuando se haya configurado la restauración autoritativa.
Los eventos 13553 y 13516 se han registrado en el registro de eventos frS. Estos eventos indican que la pertenencia al conjunto de réplicas se ha establecido en el equipo que está configurado para la restauración autoritativa.
El equipo configurado para la restauración autoritativa está configurado para ser autoritativo para todos los datos que desea replicar en los miembros del conjunto de réplicas. No es el caso si está realizando una combinación en un directorio vacío.
Todos los demás asociados del conjunto de réplicas deben reinicializarse con una restauración no autenticada.
Para completar una restauración autoritativa, detenga el servicio FRS, configure la clave del BurFlags
Registro y reinicie el servicio FRS. Para ello:
- Seleccione Inicio y, a continuación, seleccione Ejecutar.
- En el cuadro Abrir , escriba cmd y presione ENTRAR.
- En el cuadro Comando , escriba net stop ntfrs.
- Seleccione Inicio y, a continuación, seleccione Ejecutar.
- En el cuadro Abrir , escriba
regedit
y presione ENTRAR. - Busque la subclave siguiente en el Registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
- En el panel derecho, seleccione BurFlags.
- En el cuadro de diálogo Editar valor DWORD, escriba D4 y, a continuación, seleccione Aceptar.
- Salga del Editor del Registro y, a continuación, cambie al cuadro Comando .
- En el cuadro Comando , escriba
net start ntfrs
. - Salga del cuadro Comando .
Cuando se reinicia el servicio FRS, se producen las siguientes acciones:
- El valor de la clave del Registro BurFlags se vuelve a establecer en 0.
- Se registra un evento 13566 para indicar que se inicia una restauración autoritativa.
- Los archivos de los directorios replicados frS reinicializados permanecen sin cambios y se vuelven autoritativos en la replicación directa. Además, los archivos se convierten en asociados de replicación indirecta a través de la replicación transitiva.
- La base de datos FRS se vuelve a generar en función del inventario de archivos actual.
- Una vez completado el proceso, se registra un evento 13516 para indicar que FRS está operativo. Si el evento no se registra, hay un problema con la configuración de FRS.
Reinicialización específica del conjunto global frente a réplica
Hay claves del Registro globales y específicas BurFlags
del conjunto de réplicas. Al establecer la clave del Registro global BurFlags
, se reinicializan todos los conjuntos de réplicas que contiene el miembro. Házlo solo cuando el equipo contiene solo un conjunto de réplicas o cuando los conjuntos de réplicas que contiene son relativamente pequeños.
A diferencia de configurar la clave global BurFlags
, la clave de conjunto BurFlags
de réplicas permite reinicializar conjuntos de réplicas discretos y individuales, lo que permite que los conjuntos de replicación en buen estado se deje intactos.
La clave del Registro global BurFlags
se encuentra en la siguiente ubicación del Registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup / Restore\Process At Startup
.
Esta clave puede contener los mismos valores que los descritos anteriormente en este artículo para restauraciones autoritativas y no autoritativas.
Puede localizar la clave del Registro específica BurFlags
del conjunto de réplicas si determina el GUID del conjunto de réplicas que desea configurar. Para determinar qué GUID corresponde a qué conjunto de réplicas y configurar una restauración, siga estos pasos:
Seleccione Inicio y, a continuación, seleccione Ejecutar.
En el cuadro Abrir , escriba cmd y presione ENTRAR.
En el cuadro Comando , escriba net stop ntfrs.
Seleccione Inicio y, a continuación, seleccione Ejecutar.
En el cuadro Abrir , escriba regedit y presione ENTRAR.
Para determinar el GUID que representa el conjunto de réplicas que desea configurar, siga estos pasos:
Busque la siguiente clave en el Registro:
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets
Debajo de la
Replica Sets
subclave, hay una o varias subclaves identificadas por un GUID. En el panel izquierdo, seleccione el GUID y, a continuación, en el panel derecho, anote los datos que aparecen para el valor raíz del conjunto de réplicas. Esta ruta de acceso del sistema de archivos indicará qué conjunto de réplicas está representado por este GUID.Repita el paso 4 para cada GUID que aparece debajo de la
Replica Sets
subclave hasta que busque el conjunto de réplicas que desea configurar. Anote el GUID.
Busque la siguiente clave en el Registro:
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets
Debajo de la subclave, busque el GUID que anotó en el
Cumulative Replica Sets
paso 6c.En el panel derecho, seleccione BurFlags.
En el cuadro de diálogo Editar valor DWORD, escriba D2 para completar una restauración no autenticada. O bien, escriba D4 para completar una restauración autoritativa. Después, seleccione Aceptar.
Salga del Editor del Registro y, a continuación, cambie al cuadro Comando .
En el cuadro Comando , escriba
net start ntfrs
.Salga del cuadro Comando .
Consideraciones antes de configurar restauraciones autoritativas o no autoritativas de miembros de FRS
Si configura un miembro FRS para completar una restauración autoritativa o no autoritativa mediante la BurFlags
subclave del Registro, no resuelve los problemas que inicialmente provocaron el problema de replicación. Si no puede determinar la causa de las dificultades de replicación, los miembros normalmente volverán a la situación problemática a medida que continúa la replicación.
Un desglose detallado de las interdependencias de FRS está fuera del ámbito de este artículo, pero la solución de problemas debe incluir las siguientes acciones:
- Compruebe que la replicación de Active Directory se realiza correctamente. Resuelva los problemas de replicación de Active Directory antes de solucionar más problemas de FRS. Use el
Repadmin /showreps
comando para comprobar que la replicación de Active Directory se está produciendo correctamente. La herramienta Repadmin.exe se encuentra en la carpeta Support\Tools del CD-ROM de Windows 2000. - Compruebe que la replicación de Active Directory entrante y saliente se produce entre todos los controladores de dominio que hospedan
SYSVOL
conjuntos de réplicas y entre todos los controladores de dominio que hospedan cuentas de equipo para servidores que participan en conjuntos de réplicas DFS. - Compruebe que los objetos miembro de FRS, los objetos de suscriptor y los objetos de conexión existen en Active Directory para todos los equipos que participan en la replicación de FRS.
- Compruebe que existen objetos de conexión entrantes y salientes para todos los controladores de dominio del dominio para
SYSVOL
los conjuntos de réplicas. - Compruebe que todos los miembros de los conjuntos de réplicas DFS tengan al menos objetos de conexión entrantes en una topología para evitar islas de replicación.
- Revise los registros de eventos FRS y SYSTEM en asociados de replicación directa que tienen dificultades.
- Revise los registros de depuración de FRS en %SYSTEMROOT%\DEBUG\NTFRS_*. LOG entre los asociados de replicación directa que tienen problemas de replicación.
Más información
Para obtener más información, consulte Recompilación del SYSVOL
árbol y su contenido en un dominio.