Compartilhar via


Problema de File Replication (size of a file exceeds the staging space limit).

Olá amigos tudo bem!

Hoje estamos trazendo um problema e solução em Ambientes de Replicação do AD (Active Directory).

Imagina você sobe um ADRODC, e o mesmo não replica por dias as pastas (Netlogon e Sysvol)? Automaticamente o DC não fica disponível para autenticar.

De fato, pode ser diversos problemas, e sempre o mais importante é ir logs do Servidor, pois, lá estão todos os problemas que estão acontecendo (saúde), como: Dns, Configurações IP e outros.

Hoje focamos no problema de Staging (área de armazenamento), onde está fica cheia e simplesmente é bloqueado a replicação para este.

[Log de Erro: Quando nos logs do AD apresentar o seguinte erro]:

Event Type: Warning

Event Source: NtFrs

Event Category: None

Event ID: 13522

Date:

Time:

User: N/A

Computer: <ComputerName>

**Description: The File Replication Service paused because the staging area is full. **

**             Replication will resume if staging space becomes available or if the**

**             staging space limit is increased.**

The File Replication Service paused because the size of a file exceeds the staging space limit. Replication will resume only if the staging space limit is increased. The staging space limit is 675840 KB and the file size is 1192640 KB.

Porque isso acontece?

O FRS é um mecanismo de replicação multithread e multimaster. Os controladores de domínio e servidores baseados no Windows Server usam o FRS para replicar as diretivas do sistema e os scripts de logon para clientes.

A pasta de teste do FRS é um armazenamento temporário para arquivos que são replicados para parceiros de downstream de conjuntos de réplicas Sysvol ou DFS. Arquivos na pasta de teste do FRS podem consumir espaço em disco até o limite que é atribuído no valor do Registro REG_DWORD de limite de espaço de armazenamento temporário. 

O valor padrão é 660 megabytes (MB) ou até a quantidade de espaço livre em disco disponível na unidade de hospedagem, o que for menor. Se a área de preparação ficar cheia, o serviço FRS pára de funcionar.

Importante: O serviço de replicação de arquivos pára de responder quando a área de preparação está cheia.

Quando um arquivo em uma pasta replicada por FRS é alterado, o arquivo alterado é copiado para a área de preparo para permitir a replicação para os parceiros de recebimento de dados. Isso elimina a necessidade de bloquear o arquivo original enquanto a replicação ocorre. Depois que o arquivo é preparado na área de preparação, as notificações são enviadas aos parceiros de recebimento de dados para notificá-los sobre o arquivo disponível. Depois que todos os parceiros downstream solicitarem o arquivo, receberem o arquivo e enviarem uma confirmação positiva, o arquivo na área de preparação será excluído.

Como resolver?

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntfrs\Parameters

Double-click Staging Space Limit in KB and use the Decimal radix in the DWORD Editor to set the new limit in kilobytes.

Exemplo: Para definir staging area to 1.5 gigabytes, enter 1500000 using the Decimal radix or 16e360 using the Hexadecimal radix.

Abraços FOL!