Replicação do DFS: Copiando arquivos para pré-propagar ou estágio a sincronização inicial

 

Aplica-se a: Windows Server 2008, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2012 R2, Windows Server 2012

Os tópicos deste guia descrevem como pré-propagar arquivos de replicação do sistema de arquivos distribuído (DFS) (também conhecido como DFSR ou DFS-R) para agilizar a sincronização inicial, quando você configura a replicação DFS, adicionar um novo parceiro de replicação, ou substituir um servidor. Pré-propagar é necessário quando você configura o banco de dados clonagem de recurso, que foi introduzido no Windows Server 2012 R2.

Replicação de sistema de arquivos distribuído sincroniza arquivos entre dois ou mais servidores. Quando você configurar a replicação, o tempo de sincronização inicial elimina significativamente se a replicação DFS pode usar arquivos que já estão em vigor no volume de destino.

A replicação DFS foi introduzida no Windows Server 2003 R2. Os métodos descritos neste guia podem ser usados para pré-propagar arquivos para a replicação DFS de servidores que executam o Windows Server 2003 R2 e sistemas operacionais posteriores a qualquer servidor que oferece suporte à replicação do DFS, inclusive servidores executando Windows Server 2012 R2 ou Windows Server 2012. Nem todos os métodos oferecem suporte a todos esses sistemas operacionais. Para obter orientação, consulte Comparação de ferramentas, mais adiante neste tópico. Os métodos podem ser usados para pré-propagar arquivos de pastas que já são replicadas por meio da replicação DFS ou pastas que serão replicadas pela primeira vez.

Dica

Este guia pressupõe que você tenha um conhecimento básico da replicação DFS. Para obter mais informações, consulte Visão geral dos namespaces e da replicação do DFS.

Visão geral de pré-propagar arquivos para a replicação DFS

A replicação DFS é um serviço de replicação de arquivos multimestre baseado em estado que usa um banco de dados e o diário NTFS USN para rastrear as alterações do arquivo. Em sua configuração mais simples, dois servidores se comunicam entre si bidirecionalmente (gravável) ou unidirectionally (somente leitura). Para uma operação de atualização de arquivos individuais, cada servidor pode operar de forma ascendente ou downstream.

Ao configurar a replicação em servidores do segundo e subsequentes, a replicação DFS conclui um processo de duas fases:

  • Fase 1: inicial compilação – replicação DFS examina todos os arquivos e pastas na pasta replicada e adiciona um registro para cada um no banco de dados.

  • Fase 2: inicial sincronização – replicação DFS troca arquivos replicados metadados - como cada hash do arquivo, o identificador exclusivo e o número de sequência de versão global – com o servidor parceiro. Entrada, a replica de servidor downstream (destino) ausentes arquivos ou arquivos que têm um hash diferente do arquivo no servidor de upstream (origem). Se a replicação DFS localiza arquivos que tenham um hash correspondente no mesmo caminho relativo em ambos os servidores, o arquivo não será replicado downstream.

Quando você pré-propagar arquivo não tem dados no servidor downstream, a replicação DFS para replicar os arquivos de entrada durante a sincronização inicial. Para conjuntos de dados maiores, isso pode economizar tempo de instalação significativos e permitir a entrada de replicação DFS mais rápida para o estado de replicação normal, na qual apenas os novos, arquivos alterados ou modificados são replicados entre servidores.

Dica

Para acelerar a sincronização inicial quando você adiciona um novo parceiro de replicação ou substituir um servidor em uma configuração de replicação DFS existente, você pode pré-propagar a pasta replicada no servidor de destino e, em seguida, exportar um clone do banco de dados de replicação DFS. Se você pré-propagar a pasta replicada e exportar um clone do banco de dados, os membros de um grupo de replicação não precisam trocar arquivos ou metadados durante a instalação de replicação. Para obter mais informações sobre esse recurso, introduzido no Windows Server 2012 R2, consulte Exportar um Clone do banco de dados de replicação DFS.

Para pré-propagar para funcionar, no entanto, você deve copiar arquivos de servidores upstream para os servidores downstream sem alterar seus hashes de arquivo. Um hash do arquivo criado pela replicação DFS incorpora o fluxo de dados, o fluxo de dados alternativo e a lista de controle de acesso (ACL) aplicada diretamente no arquivo. Isso garante que qualquer aspecto de alterações de arquivo é replicada em todos os outros nós. Incorretamente pré-propagar arquivos em um servidor downstream leva a replicação mais lenta que não pré-propagar, como a replicação DFS usa a etapa adicional de verificar todos os arquivos existentes, mas, em seguida, descarte e replicar cada arquivo.

Comparação de ferramentas

A ferramenta é mais adequada para seu ambiente depende do ambiente, os sistemas operacionais nos servidores de origem e destino e a natureza e o tamanho dos conjuntos de dados que você deseja pré-propagar para replicação DFS. A tabela a seguir compara três ferramentas que podem ser usadas para pré-propagar: Robocopy, o Backup do Windows Server e o NTBackup. Este guia fornece procedimentos passo a passo para pré-propagar arquivos com cada uma dessas ferramentas.

Ferramenta de pré-propagar

Vantagens

Limitações

Robocopy

  • Copia os arquivos diretamente do diretório de origem para o diretório de destino.

  • Pode ser usado para pré-propagar arquivos do Windows Server 2003 R2 ou posterior, por meio de Windows Server 2012 R2.

  • Não é possível copiar arquivos com bloqueios exclusivos. Para efetivamente pré-propagar, você deve se estabilizar arquivos no computador de origem antes de a cópia começa.

  • Requer a instalação manual da versão correta do Robocopy para o sistema operacional de origem ou de destino.

Backup do Windows Server

  • Simplifica a instalação de recurso do Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, e Windows Server 2008.

  • Copia arquivos com bloqueios exclusivos.

  • Requer fazendo backup em um local de armazenamento provisório.

  • Não pode ser usado para pré-propagar arquivos do Windows Server 2003 R2. (Deve ser instalado no servidor de origem e de destino.)

  • Em um servidor de origem executando Windows Server 2008, Backup do Windows Server só pode fazer backup de volumes, e não pastas individuais. No entanto, as pastas individuais podem ser restauradas.

NTBackup do Windows

  • Se você estiver acostumado a usar o NTBackup, fornece uma ferramenta familiar para pré-propagar arquivos do Windows Server 2003 R2 para a replicação DFS no Windows Server 2008 R2 ou Windows Server 2008.

  • Copia arquivos com bloqueios exclusivos.

  • Requer fazendo backup em um local de armazenamento provisório.

  • Não pode ser usado para pré-propagar arquivos para a replicação DFS no Windows Server 2012 R2 ou Windows Server 2012.

Métodos de pré-propagar adicionais podem estar disponíveis para os dispositivos de armazenamento e o software de armazenamento que acompanha este artigo:

  • Opções de hardware -dispositivos alguns SAN e NAS permitem o espelhamento de duplicação de dados síncrona baseados em instantâneo ou em outro volume. Por exemplo, você poderá copiar um volume atualmente em uso no servidor de origem para um novo volume anexado ao servidor de destino. Como o novo volume é uma imagem de blocos do volume anterior, arquivos de dados e devem ser preseeded perfeitamente.

    Dica

    Lembre-se de espaços de armazenamento no Windows Server 2012 R2 e Windows Server 2012 não permite a criação de novos volumes usando discos de espelho que foram removidos de um pool de armazenamento anterior.

  • Opções de software de terceiros -os fornecedores de software de backup ou o armazenamento podem oferecer opções adicionais para pré-propagar arquivos. Revise a documentação do fornecedor para obter mais informações.

Importante

Se você planeja pré-propagar dados usando qualquer solução não-Microsoft, você deve testar a solução e, em seguida, valide os dados preseeded no servidor de destino para garantir que os hashes de arquivo são idênticos nos servidores de origem e destino. Para obter mais informações, consulte Etapa 2: Validar arquivos Preseeded para replicação DFS.

Neste guia

Este guia fornece instruções detalhadas para pré-propagar arquivos para a replicação DFS, validando os arquivos preseeded e solução de problemas que ocorrem durante pré-propagar:

Recursos adicionais

Tipo de conteúdo

Referências

Avaliação do produto

Novidades na Replicação e nos Namespaces do DFS no Windows Server | Visão geral dos namespaces e da replicação do DFS

Operações

Ajuda a replicação DFS e orientação operacional básica | Replicação DFS: perguntas frequentes (FAQ) | Robocopy [LH] (referência de linha de comando) | Guia passo a passo para o Windows Server 2008 R2 de Backup do Windows Server | Guia passo a passo para o Windows Server 2008 de Backup do Windows Server | Exportar um Clone do banco de dados de replicação DFS

Recursos da comunidade

Os serviços de arquivo e armazenamento Fórum do TechNet | Equipe de armazenamento da Microsoft - arquivo de gabinete | Pedir o blog da equipe de serviços de diretório | Replicação DFS: guia de sobrevivência (TechNet Wiki) | Experiência de informações do Windows Server no Twitter