File Replication Service FRS - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

File Replication Service FRS

Description:

el contenido de la carpeta del volumen del sistema (SYSVOL) ... Is file excluded by file or folder filters. Y. N. Don't replicate ... – PowerPoint PPT presentation

Number of Views:440
Avg rating:3.0/5.0
Slides: 32
Provided by: davidce151
Category:

less

Transcript and Presenter's Notes

Title: File Replication Service FRS


1
File Replication Service (FRS)
  • Yolanda Muñoz Muñoz
  • GTSC Support Specialist
  • yolandam_at_microsoft.com

2
AGENDA
  • Introducción
  • Qué es FRS?
  • Para qué FRS?
  • FRS y Directorio Activo
  • Terminología
  • Topología de replicación
  • Cómo funciona FRS?
  • Restauración de ficheros
  • Restore no-autoritativo
  • Restore autoritativo
  • Detección, resolución de problemas y herramientas
  • DEMOS

3
Introducción - Qué es FRS?
  • FRS es el Servicio de Replicación de Archivos
    multimaster.

Replica Set
4
Introducción - Para qué FRS?
  • Para replicar
  • el contenido de la carpeta del volumen del
    sistema (SYSVOL)
  • archivos incluidos en el Sistema Distribuido de
    Ficheros (DFS)
  • Contenido replicado bajo System Volume
  • SYSVOL Share
  • NETLOGON Share
  • System Policies (Down-level clients)
  • Group Policies
  • Logon and Logoff Scripts
  • Contenido replicado de DFS
  • Software packages
  • Multi Media Files
  • Home directories

5
FRS y Directorio Activo
Directorio Activo
FRS
  • DA replica objetos y atributos definidos en el
    esquema del DA
  • Usuarios y grupos
  • Equipos
  • Conexiones de red e infraestructura de directorios
  • FRS replica los conjuntos de archivos de SYSVOL y
    DFS entre los Replication Partners
  • FRS confía y utiliza los objetos contenidos en
    las particiones del DA.
  • DFS utiliza el servicio FRS para replicar el
    contenido.

Tanto FRS como Directorio Activo desempeñan
tareas de replicación siendo procesos totalmente
independientes.
6
FRS y Directorio Activo
Domain NC
Domain NC
Configuration NC
7
Otras dependencias
  • FRS depende del correcto funcionamiento de otros
    servicios
  • Comunicación RPC
  • Resolucion de nombres DNS
  • Replicación del Directorio Activo
  • Kerberos
  • Sincronización horaria
  • Espacio libre disponible en las unidades de disco
  • FRS es un buen indicador de la salud de los
    Controladores de Dominio.

8
DEMO
  • Identificar los objetos en Directorio Activo

9
Terminología - Replica Sets and Members
Dos tipos de Replica Sets SYSVOL and DFS
\\DC1\SYSVOL
\\DC4\DFS
Replica Members Cada uno de los equipos
incluidos en un Replica Set
Replica Set Conjunto de datos que participan en
la replicación.
Mismos Replica Set y Members identificados en
cada DC (Objetos AD)
10
Terminología - Replica Tree and Root
Replica Tree
Replica Set Root
C\DFS C\DFS\APPS C\DFS\LANG C\DFS\SYS
The contents of a file folder replicated among
the members of a Replica Set.
The root directory of a replica tree.
11
Terminología - Partners
\\M1 is \\M2s Inbound Partner
\\M2 is \\M1s Outbound Partner
\\M3 is a Direct Replication Partner of \\M2
\\M1
\\M2
\\M3
\\M1
\\M2
\\M3
\\M1 is \\M2s Upstream Partner
\\M2 is \\M1s Downstream Partner
\\M3 is a Transitive Replication Partner of \\M1
12
Topología de Replicación
  • Es el conjunto de objetos de conexión que une los
    Controladores de Dominio y Replica Sets
  • Los objetos de conexión son unidireccionales
  • Define el camino de replicación
  • Factores de consideración
  • Ancho de banda disponible
  • Número de replica members
  • Volumen de datos
  • Frecuencia de actualización
  • Horario de replicación

13
Cómo funciona FRS?
  • Detalles de la replicación
  • Implementación del algoritmo Last writer wins
  • Resolución de conflictos
  • Filtros de ficheros y carpetas
  • Tablas y base de datos
  • Restauración del contenido de un replica set

14
Inbound Partner
Is file excluded by file or folder filters
Monitor USN journal for CLOSE event
3
Wait 3 seconds for aging cache to expire
N
2
1
NTFS Vol USN Journal
Y
4
Write record to inbound log table and create
entry in ID table for recovery
Dont replicate
5
6
7
Copy file to local staging directory
Update Outbound Log table with entry for this file
Send RPC notification to downstream partner that
we have a change
15
Outbound Partner
Receive file from upstream replica to staging
directory
Write entry to inbound log table and ID Table
Downstream replica requests file
8
9
Write entry to outbound log table for
notification of other downstream events
Copy file to pre-install directory
Move file to final location in replica
10
16
Resolución de conflictos - (last writer wins)
Event Time Lag
17
Resolución de conflictos - (last writer wins)
  • Colisión de nombres
  • Se producen cuando directorios con el mismo
    nombre son creados en diferentes replicas, FRS
    detecta el conflicto durante la replicación.
  • Sólo una de las copias mantiene el nombre
    original
  • Se aplica el algoritmo Last writer wins
    generandose la carpeta morphed
  • NTFRS_xxxxxxxxx (donde xxxxxxxx 8 dígitos
    hexadecimales)
  • Causas de la colisión de nombres
  • Modificación del mismo directorio en dos miembros
    de la replica a la vez
  • Restauración autoritativa mientras en algún
    miembro el servicio esta funcionando
  • Como actuar con los directorios Morphed
  • Backup de directorios y ficheros
  • Identificar el contenido válido en la carpeta
    original y la carpeta morphed
  • Eliminar aquella con el contenido no deseado

18
Filtros de ficheros y directorios
  • FRS incluye la función de filtrado de ficheros y
    directorios. Los ficheros son excluidos de la
    replicación por extensiones y los directorios por
    path.
  • Valores definidos por defecto en NTFRS.EXE
  • File Filter .tmp, .bak,
  • Folder Filter ltnullgt
  • Ficheros EFS
  • NTFS mount points
  • FrsFileFilter FrsFolderFilter son atributos del
    objeto Replica Set almacenados en Directorio
    Activo.
  • Se utilizan las siguientes herramientas para ver
    o cambiar la configuración de los filtros
  • NTFRSUTL DS
  • Users and Computers Snap-in (DSA.MSC)
  • ADSIEDIT.MSC or LDP.EXE
  • Los filtros se aplican únicamente sobre los
    nuevos ficheros o directorios que sean añadidos a
    la replica.

19
FRS Base de datos y tablas
  • FRS DataBase (systemroot\ntfrs\jet\ntfrs.jdb).
  • Almacena las transacciones
  • Cada miembro de la replica mantiene su propia
    base de datos
  • Connection Table (sets)
  • Mantiene la información de las conexiones
    inbound/outbound de los partners de replicación
  • Version Vector (sets)
  • Como de actualizadas están las replicas
    comparadas con otras
  • Inbound Log.
  • Cambios de orden pendientes de ser procesados
  • Outbound log
  • Cambios de orden pendientes de enviarse a los
    outbound partners
  • ID Table
  • Almacena los ficheros de la replica, nombre,
    GUID, version, etc.

20
DEMO
  • Replicación de ficheros
  • Carpetas morphes
  • Filtros

21
Restauración de ficheros
  • Realizar backup de manera periódica de los datos
    replicados en el replica set (SYSVOL).
  • Cómo se recupera la información?
  • Restauración no-autoritativa (D2)
  • Cuando uno de los miembros del replica set ha
    perdido los datos, por un fallo de disco, por
    ejemplo
  • Burflag D2
  • Se añade un nuevo miembro a la replica
  • Restauración autoritativa (D4)
  • ÚNICAMENTE cuando los datos han sido eliminados
    de todos los miembros del replica set o se ha
    producido una corrupción en los mismos.
  • Burflag D4 en el miembro de la replica que actue
    como origen de datos
  • Burflag D2 en el resto de miembros. Proceso
    secuencial

22
DEMO
  • Restauración no autoritativa?D2
  • Restauración autoritativa?D4

23
Detección y resolución de problemasRevisar el
Visor de Sucesos
  • Revisar la existencia de eventos de advertencia y
    error en el FRS Event Viewer log
  • Relacionar la aparición de eventos en el tiempo
  • Verificar si afecta sólo a la máquina local
  • Tomar nota del evento y acudir a la Base de
    Conocimientos de Microsoft
  • Los eventos más comunes incluyen
  • Problemas de comunicación entre partners
  • Excesiva información espera a ser replicada
  • Mensajes de advertencia e informativos

24
Eventos significativos
25
Evento 13508
  • Verificar entre qué máquinas es imposible la
    replicación
  • Confirmar si fuimos capaces de comunicarnos
    exitosamente con anterioridad (eventos 13509
    anteriores)
  • Verificar que es posible comunicarse con otros
    partners
  • Verificar que la máquina remota está operativa y
    tiene el servicio FRS habilitado.
  • Verificar si existe algún elemento o hardware de
    red que esté imposibilitando la comunicación RPC
    entre los partners.

26
Herramientas
  • MPSREPORT
  • NTFRSUTL
  • FRSDiag
  • SONAR
  • Permite monitorizar el estado de replicación de
    SYSVOL
  • Ultrasound
  • Herramienta de monitorización y detección de
    problemas para el servicio FRS
  • Es necesario instalar un WMI provider en cada
    miembro de la replica, SQL/MSDE base de datos.
  • MOM

27
Prácticas recomendadas
  • No permitir que el espacio en disco disponible
    para el disco que contiene a SYSVOL y su área de
    staging caiga por debajo de 1 GB.
  • Definir las exclusiones del antivirus en los DCs
    según se recomienda en el artículo KB822158.
    Algunos antivirus pueden causar, entre otras
    cosas, replicación excesiva de FRS si no se
    configuran las exclusiones correctamente.
  • Las políticas de sistema de archivos (File System
    Policies) no deben ser definidas sobre el SYSVOL,
    como se documenta en KB 279156.
  • En caso de que un DC esté fuera de línea durante
    un largo periodo de tiempo, verificar que
    replique correctamente FRS cuando esté operativo
    nuevamente.

28
Webcast en su versión grabada de Directorio Activo
  • Active Directory - Usos y conceptos básicos del
    Directorio Activo
  • Active Directory - Conceptos Avanzados de
    Directorio Activo
  • Active Directory - La importancia del DNS para el
    Directorio Activo
  • Active Directory - Replicación del Directorio
    Activo

29
Más Acciones de Directorio Activo
  • Active Directory - Uso avanzado de las politicas
    de Grupo. 13 de Febrero.
  • Active Directory - Mejores Practicas para un buen
    diseño del Directorio Activo. 27 de Febrero.
  • Active Directory - Chequeo de salud del
    directorio Activo.13 de Marzo.
  • Active Directory - Mejores practicas en las
    operaciones de Directorio Activo.23 de Marzo.
  • Active Directory - Migración desde Windows NT a
    Directorio Activo. 6 de Abril.
  • Active Directory - Uso avanzado del sistema de
    archivos distribuido (DFS). 20 de Abril
  • Active Directory - Gestión de Identidades (ADAM,
    MIIS)
  • Para información adicional y registro
  • http//www.microsoft.com/spain/technet/jornadas/we
    bcasts/default.asp

30
Más Acciones desde TechNet
  • Para ver los webcast grabados sobre éste tema y
    otros temas, diríjase a
  • http//www.microsoft.com/spain/technet/jornadas/we
    bcasts/webcasts_ant.asp
  • Para información y registro de Futuros Webcast de
    éste y otros temas diríjase a
  • http//www.microsoft.com/spain/technet/jornadas/we
    bcasts/default.asp
  • Para mantenerse informado sobre todos los
    Eventos, Seminarios y webcast suscríbase a
    nuestro boletín TechNet Flash en ésta dirección
  • http//www.microsoft.com/spain/technet/boletines/d
    efault.mspx
  • Para estar informado sobre novedades vea nuestros
    Its Showtime en
  • http//www.microsoft.com/spain/technet/itsshowtime
    /default.aspx
  • Para acceder a toda la información, betas,
    actualizaciones, recursos, puede suscribirse a
    Nuestra Suscripción TechNet en
  • http//www.microsoft.com/spain/technet/recursos/cd
    /default.mspx

31
PREGUNTAS?
Yolanda Muñoz Muñoz GTSC Support
Specialist yolandam_at_microsoft.com
32
REFERENCIAS
  • Libros
Write a Comment
User Comments (0)
About PowerShow.com