Gerenciar a hierarquização da nuvem

Concluído

A hierarquização na nuvem é um recurso opcional do Microsoft Azure File Sync que ajuda a garantir que os servidores de arquivos locais sempre tenham espaço livre suficiente. Ele também pode ajudar a garantir que os arquivos acessados com frequência sejam armazenados em cache localmente em um servidor de arquivos, enquanto todos os outros arquivos são hierarquizados em um compartilhamento de arquivos do Azure. Quando um arquivo é hierarquizado, o filtro do sistema de arquivos da Sincronização de Arquivos substitui o arquivo localmente por um ponteiro chamado ponto de análise, que representa uma URL para o arquivo em um compartilhamento de arquivos do Azure. Quando um usuário solicita um arquivo em camadas, a Sincronização de Arquivos lembra perfeitamente os dados de arquivo dos Arquivos do Azure sem que o usuário precise saber que a data do arquivo está armazenada em um compartilhamento de arquivos do Azure.

Configurar a hierarquização na nuvem

Você pode configurar a hierarquização na nuvem para cada ponto de extremidade do servidor. Se a hierarquização na nuvem estiver desativada, que é a configuração padrão, todos os dados do arquivo serão sincronizados de um ponto de extremidade na nuvem para um ponto de extremidade do servidor. Depois de habilitar a hierarquização na nuvem, você pode configurar duas políticas conforme descrito na tabela a seguir.

Política Description
Preserve sempre a percentagem especificada de espaço livre no volume Para essa política, também chamada de política de espaço livre de volume, você especifica a porcentagem de espaço livre que deve estar sempre disponível no volume no qual um ponto de extremidade do servidor está localizado. Por exemplo, se o tamanho do volume for de 100 gigabytes (GB) e o espaço livre de volume estiver definido como 20%, até 80% do espaço em disco poderá ser usado pelos arquivos usados com mais frequência. Os arquivos que são usados com menos frequência e excedem o limite de 20% de espaço livre são hierarquizados para o ponto de extremidade da nuvem. Quando um usuário se conecta a um ponto de extremidade do servidor, todos os arquivos, incluindo aqueles que são hierarquizados para um compartilhamento de arquivos do Azure, são exibidos e o usuário pode acessá-los perfeitamente.
Somente arquivos de cache que foram acessados ou modificados dentro do número especificado de dias Essa política, também chamada de política de data, especifica que apenas os arquivos acessados mais recentemente armazenam em cache localmente. Você define o número de dias e, se um arquivo não for lido ou gravado por tantos dias, ele será automaticamente hierarquizado.

A política de espaço livre de volume sempre tem precedência sobre a política de data. Por exemplo, se a política de data especificar que os arquivos acessados nos últimos sete dias devem ser mantidos localmente e a política de espaço livre de volume definir que 20% do volume deve ser livre, os arquivos acessados nos últimos sete dias também serão hierarquizados se excederem 80% do espaço livre em disco do volume.

Se mais de um ponto de extremidade de servidor estiver no mesmo volume (cada ponto de extremidade de servidor estiver em um grupo de sincronização diferente), o limite de espaço livre efetivo para o volume será o maior espaço livre especificado para o volume em qualquer ponto de extremidade de servidor nesse volume. Por exemplo, se o primeiro ponto de extremidade do servidor tiver uma política de espaço livre de volume de 20% e um segundo ponto de extremidade do servidor tiver uma política de espaço livre de volume de 30%, o volume sempre terá pelo menos 30% de espaço livre.

Nota

A hierarquização na nuvem não é suportada num volume de sistema Windows.

Como funciona a hierarquização na nuvem

Para hierarquização na nuvem, o filtro do sistema File Sync cria um mapa do seu namespace em cada ponto de extremidade do servidor. Ele monitora as tentativas de acesso (operações de leitura e gravação) ao longo do tempo e, com base na frequência e recenticidade do acesso, atribui uma pontuação de calor a cada arquivo. Um arquivo acessado com frequência que foi aberto recentemente é considerado quente, enquanto um arquivo que é acessado raramente e não foi aberto por um longo tempo é considerado legal. Quando o volume de arquivos em um servidor excede o limite de espaço livre do volume, a Sincronização de Arquivos hierarquiza os arquivos mais legais nos Arquivos do Azure até que a porcentagem de espaço livre seja atingida.

Com a hierarquização na nuvem, os arquivos podem ser armazenados em cache localmente ou hierarquizados em um compartilhamento de arquivos do Azure. Alguns formatos de arquivo, como arquivos multimídia ou arquivos zip compactados, também podem estar em um terceiro estado, que é parcialmente hierárquico. Em um arquivo parcialmente hierárquico, apenas parte do arquivo é armazenada em cache localmente. Isso ocorre quando você abre um arquivo em camadas e o formato de arquivo suporta leitura parcial, o que significa que você pode usar o arquivo sem baixá-lo completamente. Por exemplo, você pode começar a se referir a um arquivo multimídia e, enquanto passa por ele, apenas as partes necessárias do arquivo de mídia armazenam em cache localmente.

Reconhecer arquivos hierárquicos

Os arquivos hierárquicos são perfeitamente acessíveis e você pode usá-los da mesma forma que os arquivos armazenados em cache localmente em um servidor de arquivos. Você pode reconhecer um arquivo hierárquico de várias maneiras, incluindo:

  • Os arquivos hierárquicos não usam espaço em disco local porque são armazenados em um compartilhamento de arquivos do Azure. Independentemente do seu tamanho real, o tamanho no disco é de 0 bytes. No Explorador de Ficheiros, pode observar as propriedades do ficheiro, incluindo a quantidade de espaço que ocupa no disco. Para arquivos parcialmente hierárquicos, o tamanho no disco é maior que 0 bytes, mas menor que o tamanho real do arquivo.
  • Os atributos, ou seja , Offline, Ponto de análise e Recall no acesso a dados são definidos em arquivos hierárquicos. No Explorador de Arquivos, você pode observar as propriedades do arquivo na guia Detalhes do arquivo ou adicionando a coluna Atributos.
  • Os arquivos hierárquicos têm ponteiros de análise definidos. Um ponteiro de análise é um ponteiro especial para o filtro do sistema de arquivos File Sync. Para verificar se um arquivo tem um ponto de análise, você pode executar o seguinte comando:
fsutil reparsepoint query <file-name>

Se o arquivo tiver um ponto de análise, a saída incluirá "Reparse Tag Value: 0x8000001e".

Hierarquizar ou recuperar arquivos manualmente

Quando a hierarquização na nuvem está ativada, os ficheiros são automaticamente hierarquizados com base na política de espaço livre de volume e na política de data. Você pode forçar manualmente um arquivo a ser hierarquizado; Por exemplo, se você acabou de salvar um arquivo grande que não pretende usar novamente por muito tempo e não deseja esperar que a política hierarquize o arquivo. Você pode acionar a hierarquização executando o Invoke-StorageSyncCloudTiering cmdlet.

Se um arquivo já estiver hierarquizado e você quiser recuperá-lo, a maneira mais fácil de armazená-lo em cache localmente é abri-lo, por exemplo, clicando duas vezes ou selecionando-o no Explorador de Arquivos. Você também pode executar o Invoke-StorageSyncFileRecall cmdlet, que pode ser especialmente útil se quiser recuperar vários arquivos de uma só vez.

Nota

O recurso Versões Anteriores (snapshots) é compatível com a hierarquização na nuvem, você pode usá-la para restaurar versões anteriores de arquivos em camadas na nuvem. Se um arquivo tiver o atributo Recall on data access definido, o software antivírus verificará apenas os metadados do arquivo, mas não recuperará o arquivo.