Gerenciar camada de nuvem
A camada de nuvem é um recurso opcional da Sincronização de Arquivos Microsoft Azure que ajuda a garantir que os servidores de arquivos locais sempre tenham espaço livre suficiente. Ela também pode ajudar a garantir que arquivos acessados com frequência sejam armazenados em cache localmente em um servidor de arquivos, enquanto todos os outros arquivos ficam em camadas para um compartilhamento de arquivo do Azure. Quando um arquivo está em camadas, o filtro do sistema de arquivos de Sincronização de Arquivos substitui o arquivo localmente por um ponteiro chamado ponto de nova análise, representando uma URL para o arquivo no compartilhamento de arquivo do Azure. Quando um usuário solicitar um arquivo em camadas, a Sincronização de Arquivos recupera os dados de arquivo diretamente dos Arquivos do Azure sem que o usuário precise saber que a data do arquivo está armazenada em um compartilhamento de arquivo do Azure.
Configurar a camada de nuvem
Você pode configurar camada de nuvem para cada ponto de extremidade de servidor. Se a camada de nuvem estiver desabilitada, que é a configuração padrão, todos os dados de arquivo serão sincronizados de um ponto de extremidade na nuvem para um ponto de extremidade do servidor. Depois de habilitar a camada de nuvem, você pode configurar duas políticas, conforme descrito na tabela a seguir.
Política | Descrição |
---|---|
Sempre preserve o percentual especificado de espaço livre no volume | Para essa política, também chamada de política de espaço livre do volume, você especifica o percentual 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 GB (gigabytes) e o espaço livre do volume estiver definido como 20%, até 80% do espaço em disco poderá ser usado por arquivos que são 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 ficam em camadas para o ponto de extremidade na nuvem. Quando um usuário se conecta a um ponto de extremidade do servidor, todos os arquivos, incluindo aqueles que estão em camadas para um compartilhamento de arquivo do Azure, são exibidos e o usuário pode acessá-los diretamente. |
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 o cache de arquivos acessado mais recentemente seja armazenado localmente. Você define o número de dias e, se um arquivo não for lido ou gravado naquele número de dias, ele será automaticamente em camadas. |
A política de espaço livre do 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 do volume definir que 20% do volume deve ser gratuito, os arquivos que foram acessados nos últimos sete dias também serão colocados em camadas se excederem 80% do espaço livre em disco do volume.
Se mais de um ponto de extremidade do servidor estiver no mesmo volume (cada ponto de extremidade do servidor estiver em um grupo de sincronização diferente), o limite de espaço livre em vigor para o volume será o maior espaço livre especificado para o volume em qualquer ponto de extremidade do servidor nesse volume. Por exemplo, se o primeiro ponto de extremidade do servidor tiver uma política de espaço livre em volume de 20% e um segundo ponto de extremidade do servidor tiver uma política de espaço livre em volume de 30%, o volume sempre terá pelo menos 30% de espaço livre.
Observação
Não há suporte para camada de nuvem em um volume do sistema do Windows.
Como funciona a camada de nuvem
Para camada de nuvem, o filtro do sistema Sincronização de Arquivos cria um mapa do namespace em cada ponto de extremidade do servidor. Ele monitora tentativas de acesso (operações leitura e gravação) ao longo do tempo e, depois, com base na frequência de acesso e no quanto eles são recentes, atribui uma pontuação de calor a todos os arquivos. Um arquivo acessado com frequência que foi aberto recentemente é considerado quente, enquanto um arquivo que é acessado raramente e não foi aberto por muito tempo é considerado frio. Quando o volume de arquivos em um servidor excede o limite de espaço livre do volume, a Sincronização de Arquivos colocará os arquivos mais frios em camadas nos Arquivos do Azure até que o percentual de espaço livre necessário seja alcançado.
Com a camada de nuvem, os arquivos podem ser armazenados em cache localmente ou em camadas em um compartilhamento de arquivo do Azure. Alguns formatos de arquivo, como arquivos multimídia ou arquivos zip compactados, também podem estar em um terceiro estado, que é parcialmente em camadas. Em um arquivo parcialmente em camadas, somente parte do arquivo é armazenada em cache localmente. Isso ocorre quando você abre um arquivo em camadas e o formato do arquivo dá suporte à 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, ao passar por ele, apenas as partes necessárias do arquivo de mídia são armazenadas em cache localmente.
Reconhecer arquivos em camadas
Os arquivos em camadas ficam acessíveis diretamente 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 em camadas de várias maneiras, incluindo:
- Os arquivos em camadas não usam espaço em disco local porque eles são armazenados em um compartilhamento de arquivo do Azure. Independentemente do tamanho real, o tamanho no disco é de 0 byte. No Explorador de Arquivos, você pode observar as propriedades do arquivo, incluindo a quantidade de espaço que ele ocupa no disco. Para arquivos parcialmente em camadas, o tamanho no disco é maior que 0 byte, mas menor que o tamanho real do arquivo.
- Os atributos, ou seja, Offline, Ponto de nova análise e Recall no acesso a dados, são definidos em arquivos em camadas. No Explorador de Arquivos, você pode observar as propriedades do arquivo na guia Detalhes do arquivo ou adicionando a coluna Atributos.
- Os arquivos em camadas têm ponteiros de nova análise definidos. Um ponteiro de nova análise é um ponteiro especial para o filtro de sistema de arquivos de Sincronização de Arquivos. Para verificar se um arquivo tem um ponto de nova análise, você pode executar o seguinte comando:
fsutil reparsepoint query <file-name>
Se o arquivo tiver um ponto de nova análise, a saída incluirá "Valor da Marca de Nova Análise: 0x8000001e".
Colocar em camada ou recuperar arquivos manualmente
Quando a camada de nuvem está habilitada, os arquivos são automaticamente colocados em camadas com base na política de espaço livre do volume e na política de data. Você pode forçar manualmente um arquivo a ser colocado em camadas. Por exemplo, se você acabou de salvar um arquivo grande que não pretende usar novamente por um longo tempo e não deseja aguardar a política para hierarquizar o arquivo. Você pode disparar a colocação em camadas executando o cmdlet Invoke-StorageSyncCloudTiering
.
Se um arquivo já está em camadas e você quer cancelá-lo, a maneira mais fácil de armazená-lo em cache localmente é abrir o arquivo, por exemplo, clicando duas vezes ou selecionando-o no Explorador de Arquivos. Você também pode executar o cmdlet Invoke-StorageSyncFileRecall
, que poderá ser especialmente útil se você quiser recuperar vários arquivos ao mesmo tempo.
Observação
O recurso Versões Anteriores (instantâneos) é compatível com camada de nuvem. Você pode usá-lo para restaurar versões anteriores de arquivos em camada de nuvem. Se um arquivo tiver o atributo Recall no acesso a dados, o software antivírus examinará apenas os metadados do arquivo, mas não se lembrará do arquivo.