Partilhar via


Substituir uma unidade em um servidor de Sincronização de Arquivos do Azure

Este artigo explica como substituir uma unidade existente que hospeda um ou mais pontos de extremidade do servidor Azure File Sync, em uma instalação local do Windows Server ou em uma máquina virtual (VM) na nuvem. Essa substituição pode ser porque a unidade está falhando ou porque você deseja otimizar e equilibrar recursos usando um tamanho ou tipo de unidade diferente. Algumas das etapas serão ligeiramente diferentes, dependendo se seu servidor registrado do Azure File Sync estiver localizado no local ou no Azure.

Importante

A substituição de uma unidade sempre envolve algum tempo de inatividade para os usuários. Recomendamos seguir as etapas neste artigo. Se você simplesmente recriar a unidade e reiniciar o serviço de sincronização de armazenamento sem primeiro excluir os pontos de extremidade do servidor, o servidor descartará automaticamente o banco de dados de sincronização.

Etapa 1: Criar uma VM temporária com novos pontos de extremidade de servidor

Crie uma VM temporária (Servidor B) o mais próxima possível do seu servidor registrado (Servidor A). Se o servidor registrado for local, crie uma VM local. Se o seu servidor registado estiver na nuvem, crie uma VM na nuvem, de preferência na mesma região do seu servidor registado.

Em seguida, crie os pontos de extremidade do servidor no Servidor B. Habilite a hierarquização na nuvem. Defina temporariamente a política de espaço livre de volume para 99% para que você possa hierarquizar o maior número possível de arquivos na nuvem.

Etapa 2: Copiar dados para a VM temporária

Utilize o Robocopy, uma ferramenta de cópia SMB (Server Message Block) incorporada no Windows, para copiar os dados do Servidor A para o Servidor B. Execute o seguinte comando a partir da linha de comandos do Windows no Servidor A:

robocopy <Server A SourcePath> <Server B Dest.Path> /MT:16 /R:2 /W:1 /COPYALL /MIR /DCOPY:DAT /XA:O /B /IT /UNILOG:RobocopyLog.txt

Etapa 3: Fazer a transição de usuários para a VM temporária

A remoção do acesso do usuário aos pontos de extremidade do servidor causa tempo de inatividade. Para minimizar o tempo de inatividade, execute estas etapas o mais rápido possível:

  1. Remova o acesso SMB aos pontos de extremidade do servidor no Servidor A. Não exclua os pontos de extremidade do servidor ainda.

  2. No Servidor A, altere o tipo de inicialização do Serviço Storage Sync Agent de Automático para Desativado e coloque-o no estado Parado.

  3. Execute o Robocopy novamente para copiar todas as alterações que aconteceram desde a última execução. No Servidor A, execute:

    robocopy <SourcePath> <Dest.Path> /MT:16 /R:2 /W:1 /COPYALL /MIR /DCOPY:DAT /XA:O /B /IT /UNILOG:RobocopyLog.txt
    
  4. Habilite o acesso SMB aos pontos de extremidade do servidor no Servidor B. Os usuários agora devem ser capazes de acessar o compartilhamento de arquivos da VM temporária (Servidor B).

  5. No Servidor A, altere o tipo de inicialização do Storage Sync Agent Service de Desabilitado para Automático e coloque-o no estado Iniciado.

Etapa 4: Excluir pontos de extremidade de servidor antigos e substituir a unidade

Quando tiver certeza de que o acesso do usuário foi restaurado, exclua os pontos de extremidade do servidor no Servidor A. Se você receber um erro informando que a exclusão do ponto de extremidade do servidor falhou, verifique se o Storage Sync Agent Service no Servidor A está no estado Iniciado .

Substitua a unidade no Servidor A. Verifique se a letra da unidade substituída é a mesma que era antes da substituição.

Etapa 5: Criar novos pontos de extremidade do servidor e copiar dados para a nova unidade

Recrie os pontos de extremidade do servidor no Servidor A. Habilite a hierarquização na nuvem. Defina temporariamente a política de espaço livre de volume para 99% para que você possa hierarquizar o maior número possível de arquivos na nuvem.

Use o Robocopy para copiar os dados para a nova unidade no Servidor A. Execute o seguinte comando a partir da linha de comando do Windows no Servidor B:

robocopy <Server B SourcePath> <Server A Dest.Path> /MT:16 /R:2 /W:1 /COPYALL /MIR /DCOPY:DAT /XA:O /B /IT /UNILOG:RobocopyLog.txt

Etapa 6: Restaurar o acesso do usuário ao servidor registrado

Remover o acesso do usuário aos pontos de extremidade do servidor na VM temporária causa tempo de inatividade. Para minimizar o tempo de inatividade, execute estas etapas o mais rápido possível:

  1. Remova o acesso SMB aos pontos de extremidade do servidor no Servidor B. Não exclua os pontos de extremidade do servidor ainda.

  2. Execute o Robocopy novamente para copiar todas as alterações que aconteceram desde a última execução. No Servidor B, execute:

    robocopy <SourcePath> <Dest.Path> /MT:16 /R:2 /W:1 /COPYALL /MIR /DCOPY:DAT /XA:O /B /IT /UNILOG:RobocopyLog.txt
    
  3. Verifique se o Storage Sync Agent Service no Servidor A está no estado Iniciado .

  4. Habilite o acesso SMB aos pontos de extremidade do servidor no Servidor A.

  5. Inicie sessão no portal do Azure. Vá para o grupo de sincronização e verifique se o ponto de extremidade da nuvem está sincronizando com os pontos de extremidade do servidor no Servidor A. Os usuários agora devem ser capazes de acessar o compartilhamento de arquivos do seu servidor registrado.

    Lembre-se de alterar sua política de espaço livre de volume para um nível razoável, como 10-20%.