O Branch Cache permite acesso mais rápido a arquivos e dados em filiais, permitindo que armazenem em cache o conteúdo de um servidor central, reduzindo a necessidade de transmissão constante de dados pela rede. Neste post veremos como configurarum cache de filial no Windows Server.
O Branch Cache nos permitirá ter um escritório remoto onde podemos armazenar arquivos em cache de um escritório central ou principal em um túnel VPN lento, onde o cache de arquivos torna o acesso aos arquivos significativamente mais fácil para o usuário. Possui dois modos de operação.
- Modo de cache distribuído: aqui, cada cliente armazena uma versão em cache dos arquivos habilitados para BranchCache solicitados e serve como um cache distribuído para outros clientes que solicitam os mesmos arquivos.
- Modo cache hospedado: servidores designados em locais específicos atuam como cache para arquivos solicitados por clientes locais. Em vez de recuperar arquivos de uma fonte remota, o servidor de cache fornece o conteúdo em nome deles.
Faça, no Cache Hospedado, os arquivos serão armazenados em cache no servidor, enquanto, no modo Distribuído, o cache será feito no computador local ou no cliente. A forma do servidor é a melhor, mas custa mais.
Para configurar um BranchCache no Windows Server, você precisa seguir as etapas mencionadas abaixo.
- Adicione funções e recursos
- Crie uma unidade organizacional no controlador de domínio
- Crie um GPO para a unidade organizacional recém-criada
- Verifique as propriedades da pasta e certifique-se de que os usuários tenham acesso
- Reinicie o servidor e inicie o BranchCache
Vamos discuti-los em detalhes.
1] Adicione funções e recursos

Primeiro, precisamos adicionar algumas funções para usar o Branch Cache e instalar alguns recursos. Você pode seguir as etapas mencionadas abaixo para fazer o mesmo.
- Abra oGerenciador de servidoresno seu computador.
- Vá paraAdicione funções e recursos.
- Navegue até oFunções de servidorguia e expandaServiços de arquivo e armazenamento.
- A seguir, expandaServiços de arquivo e iSCSI,e marque a caixa associada aBranchCache para arquivos de rede.
- Clique em Avançar e vá paraCaracterísticas.
- Agora você precisa instalar oBranchCacherecurso em seu computador.
Você já precisa ter arquivos e pastas compartilhados para que funcione.
2] Crie uma unidade organizacional no controlador de domínio

Precisamos mudar para o Controlador de Domínio e criar uma Política de Grupo que considerará apenas o servidor onde habilitamos o BranchCache, que poderá então ser implantado para todos os usuários conectados ao domínio. Vamos ver como fazer o mesmo.
- No Controlador de Domínio, vá para Gerenciador de Servidores.
- A seguir, clique emFerramentase depois clique emUsuários e computadores do Active Directory.
- Clique com o botão direito no seu domínio e clique emNovo > Unidade Organizacional.
- Dê um nome ao objeto recém-criado, você pode chamá-lo“Usuários do BranchCache”ou“Objeto BranchCache”.
- Agora, vá para a guia Computadores, selecione o servidor onde você ativou o Branch Cache, arraste-o e solte-o no objeto recém-criado.
Na próxima etapa, adicionaremos um GPO ao objeto recém-criado.
3] Crie um GPO para a unidade organizacional recém-criada

Aqui vamos criar uma Política de Grupo que afetará a unidade organizacional e nos permitirá implantar o BranchCache. Para fazer o mesmo, siga as etapas mencionadas abaixo.
- Volte paraGerenciador de servidores.
- Clique emFerramentas > Gerenciamento de Política de Grupo.
- Clique com o botão direito noUsuário BranchCacheunidade organizacional e clique em “Crie um GPO neste domínio e vincule-o aqui”.
- Você pode dar um nome, digamosFilialGPO.
- Depois que o objeto GPO for criado, clique com o botão direito nele e selecione Editar.
- Irá lançar oEditor de gerenciamento de política de grupo,Vá paraConfiguração do Computador > Políticas > Modelo Administrativo > Rede > Servidor Lanman.
- Clique duas vezes emPublicação de hash para BranchCache.
- Selecione Ativado.
- Você tem que selecionarPermitir alta publicação para todas as pastas compartilhadas.
Ao habilitar esta política, permitimos que o BranchCache seja usado para todas as pastas compartilhadas.
4] Verifique as propriedades da pasta e certifique-se de que os usuários tenham acesso
Você precisa ir ao servidor onde instalou o BranchCache (na primeira etapa), ir até o local Compartilhado, clicar com o botão direito no arquivo ou pasta e selecionar Propriedades. Vá para a guia Compartilhamento e clique emCompartilhamento avançado > Permissões.
Precisamos controlar quem tem acesso ao GPO, então remova Todos e clique em Adicionar tipo“usuário de domínio”,e clique em Verificar nomes. Você deve marcar todas as caixas,Controle total, mudança,eLer.
Vá para a guia Segurança e clique emAvançado > Acesso Efetivopara descobrir quais privilégios eles terão.
5]Reinicialize o servidor e inicie o BranchCache

- Abra o Gerenciador de Servidores.
- Vá paraFerramentas > Gerenciamento do Computador.
- Navegue atéPastas compartilhadas > Compartilhamentos.
- Procure sua pasta compartilhada, clique com o botão direito nela e clique em Propriedades.
- Clique emConfigurações off-line.
- Sob“Apenas os arquivos e programas especificados pelos usuários estão disponíveis offline”,marcaçãoHabilitar BranchCache,e clique em OK.
Agora, vá para o Controlador de Domínio e clique emFerramentas > Gerenciamento de Política de Grupo.Clique com o botão direito na sua política e clique emEditar.Agora, vá paraPolíticas > Modelos Administrativos > Rede > BranchCache.
Clique duas vezes emDefinir o modo de cache distribuído do BranchCacheouDefinir modo de cache hospedado do BranchCachee defina como Ativado.

Novamente, reinicie o servidor que hospeda o recurso BranchCache. Depois de aberto, iniciePowerShellcomo administrador e execute o seguinte comando.
get-bcstatus
Você verá que o Branch Cache está instalado e funcionando bem. Além disso, passe por todas as outras configurações e opções mencionadas lá e você estará pronto para prosseguir.
É assim que você pode configurar um cache de filial no Windows Server.
Ler:.
Como verificar se o BranchCache está habilitado?
Existem dois comandos que você pode usar no PowerShell (como administrador) para verificar o status do BranchCache –netsh branchcache show status alleGet- BCStatus.O primeiro fornecerá o status do serviço BranchCache, enquanto o último fornecerá o status do BranchCache e informações de configuração.
Ler:
Quais são os requisitos do BranchCache?
Para usar o BranchCache, os computadores clientes devem ter Windows 7 ou posterior, enquanto os computadores servidores devem executar o Windows Server 2008 ou posterior. Deve haver espaço de armazenamento disponível suficiente para armazenamento em cache e deve haver conectividade de rede estável e confiável entre o servidor central e as filiais.
Leia também:.














