Verificar a preparação do Windows Server
Como parte da Sincronização de Arquivos do Azure, a Microsoft fornece um conjunto de cmdlets de avaliação do PowerShell. Os cmdlets mostram se o servidor tem incompatibilidades com a Sincronização de Arquivos do Azure.
Após você conhecer a Sincronização de Arquivos do Azure, é interessante avaliar seus servidores para verificar se eles podem participar do processo de sincronização. Você pode usar as ferramentas oferecidas pela Microsoft como auxílio para realizar essa tarefa.
Nesta unidade, você aprenderá os requisitos do sistema para servidores que quer usar com a Sincronização de Arquivos do Azure. Você verá como executar verificações do sistema usando o PowerShell.
Possíveis problemas
Antes de considerar o uso da Sincronização de Arquivos do Azure com servidores locais, esteja ciente dos seguintes possíveis problemas:
- Antivírus: os programas antivírus funcionam por meio da verificação de arquivos conhecidos por código mal-intencionado. Esse recurso pode causar um recall indesejado de arquivos em camadas. Os produtos antivírus mais recentes, incluindo produtos da Microsoft como o Windows Defender e o System Center Endpoint Protection, reconhecem e dão suporte à manipulação desses arquivos. Se você está usando um programa de terceiros, verifique a compatibilidade com o fornecedor do software.
- Backup: como as soluções antivírus, as soluções de backup podem fazer com que arquivos em camadas passem por recall. É recomendável que você use o Backup do Azure, pois ele faz backup dos dados no compartilhamento de arquivo do Azure em si. Se você estiver restaurando arquivos do Backup do Azure, é importante usar a operação de restauração no nível do volume ou do arquivo ao usar a Sincronização de Arquivos do Azure. Os arquivos restaurados por esses métodos são sincronizados automaticamente com todos os pontos de extremidade do grupo de sincronização. Os arquivos existentes são substituídos pelas versões restauradas recentemente.
- Criptografia: a Sincronização de Arquivos do Azure funciona com métodos de criptografia comum da Microsoft incluindo o BitLocker, a Proteção de Informações do Azure, o Azure Rights Management Services e o RMS do Active Directory. A Sincronização de Arquivos do Azure não funciona com o método de criptografia do sistema de arquivos NTFS, EFS (Sistema de Arquivos com Criptografia).
Avaliar o sistema operacional e os arquivos quanto à compatibilidade
É possível usar a ferramenta de avaliação da Sincronização de Arquivos do Azure para avaliar o sistema operacional e os arquivos do sistema para garantir a compatibilidade com o serviço. Essa ferramenta é um cmdlet do Azure PowerShell que verifica se há potenciais problemas com o sistema de arquivos e os conjuntos de dados, como caracteres ou versão do sistema operacional sem suporte.
Requisitos do sistema
A Sincronização de Arquivos do Azure tem estes requisitos do sistema para o servidor de arquivos local:
- Sistema operacional: Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 ou Windows Server 2022, nas edições Datacenter ou Standard em implantações completas ou principais.
- Memória: 2 GB de RAM ou mais.
- Patches: patches mais recentes do Windows aplicados.
- Armazenamento: volume anexado localmente formatado no formato de arquivo NTFS. O armazenamento remoto conectado por USB não tem suporte.
O sistema de arquivos NTFS dá suporte a vários recursos e a Sincronização de Arquivos do Azure dá suporte a um subconjunto deles.
Os recursos com suporte são:
- ACLs (Listas de controle de acesso): as ACLs são preservadas e impostas em pontos de extremidade do Windows Server.
- Compactação NTFS: há suporte total para compactação de arquivos para economizar espaço.
- Arquivos esparsos: os arquivos esparsos são armazenados de maneira mais eficiente do que arquivos normais. Os arquivos esparsos têm suporte, mas, durante a sincronização na nuvem, são armazenados como arquivos completos normais.
Há muitos tipos de arquivo diferentes em um computador com Windows Server. Alguns arquivos são importantes para o sistema operacional, mas não são úteis em uma operação de sincronização. Se eles foram sincronizados, esses arquivos ocuparão espaço desnecessário. Os seguintes arquivos são ignorados:
- Desktop.ini: arquivo específico do sistema operacional
- ethumbs.db$: arquivo temporário para miniaturas
- -$.: arquivo do Office temporário
- .tmp: arquivo Temporário
- .laccdb: arquivo de bloqueio do BD de acesso
- 6878HDHJKDHHJ7878: arquivo de sincronização interno
- \Informações sobre o Volume do Sistema: pasta específica do volume
- $RECYCLE.BIN: pasta para itens excluídos
- \SyncShareState: pasta para sincronização
Concluir uma avaliação
Você pode usar o PowerShell para baixar as versões mais recentes de PackageManagement
e PowerShellGet
. Esses pacotes permitem a instalação de módulos de visualização. Em seguida, você pode instalar o módulo do PowerShell Az.StorageSync
que permite que o conjunto de dados e os requisitos do sistema sejam testados e salvos em um arquivo separado por vírgula.
Para fazer uma avaliação, execute Invoke-AzStorageSyncCompatibilityCheck
com os parâmetros corretos. Por exemplo, no servidor de arquivos local, você pode executar os seguintes tipos de verificações:
Verificar o sistema e os arquivos de dados:
Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder>
Verificar apenas os arquivos e pastas quanto à compatibilidade:
Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder> -SkipSystemChecks
Verificar apenas o sistema:
Invoke-AzStorageSyncCompatibilityCheck -ComputerName <name of computer to check> -SkipNamespaceChecks
Os resultados informam se o sistema operacional, o sistema de arquivos, os nomes de arquivo ou os nomes de pasta têm problemas de compatibilidade.