Exercício – avaliar a preparação do Windows Server
Você pode executar os cmdlets do PowerShell de avaliação da Sincronização de Arquivos do Azure em qualquer Windows Server no qual deseja usar a sincronização de arquivos. Esses cmdlets verificam a compatibilidade do sistema operacional, sistema de arquivos, nome do arquivo e nome da pasta.
Avalie o servidor para verificar a compatibilidade antes de instalar e configurar a Sincronização de Arquivos do Azure no servidor de arquivos do CAD de sua empresa. Você irá executar cmdlets de avaliação para produzir um relatório.
Importante
É preciso ter uma assinatura do Azure para fazer esse exercício, e isso pode gerar encargos. Caso ainda não tenha uma assinatura do Azure, crie uma conta gratuita antes de começar.
O vídeo a seguir mostra como fazer a avaliação no servidor local. Siga as etapas neste exercício para concluir a avaliação em uma máquina virtual criada na assinatura do Azure.
Crie um servidor de arquivos do Windows
Normalmente, você instalaria a Sincronização de Arquivos do Azure em seu servidor local. Para esse exercício, você criará uma máquina virtual (VM) do Azure para atuar como seu servidor de arquivos do Windows.
Entre no portal do Azure.
Na barra de menus no lado superior direito, abra o Cloud Shell. Alterne para o ambiente do PowerShell do ambiente do Bash na lista de menus suspensos do Cloud Shell.
Execute o comando a seguir para criar um grupo de recursos. Substitua
EastUS
pelo valor de uma localização perto de você.$resourceGroup = 'learn-file-sync-rg' $location = 'EastUS' New-AzResourceGroup -Name $resourceGroup -Location $location
A lista mostra alguns valores de localização que você pode usar:
- westus2
- southcentralus
- centralus
- eastus
- westeurope
- southeastasia
- japaneast
- brazilsouth
- australiasoutheast
- centralindia
No PowerShell, execute os seguintes comandos para criar uma sub-rede e uma rede virtual na mesma localização que o grupo de recursos:
$subnetConfig = New-AzVirtualNetworkSubnetConfig ` -Name Syncpublicnet ` -AddressPrefix 10.0.0.0/24 $virtualNetwork = New-AzVirtualNetwork ` -Name Syncvnet ` -AddressPrefix 10.0.0.0/16 ` -Location $location ` -ResourceGroupName $resourceGroup ` -Subnet $subnetConfig
Execute o comando a seguir para definir o nome de usuário e a senha para a conta de administrador na VM. Insira o Usuário
learnadmin
e uma senha. A senha precisa ter pelo menos oito caracteres. Deve incluir um número, uma letra maiúscula, uma letra minúscula e um caractere especial. Anote a senha porque você precisará dela mais tarde.$cred = Get-Credential
Crie o computador com Windows Server:
New-Azvm ` -Name FileServerLocal ` -Credential $cred ` -ResourceGroupName $resourceGroup ` -Size Standard_DS1_v2 ` -VirtualNetworkName Syncvnet ` -SubnetName Syncpublicnet ` -Image "Win2019Datacenter"
A criação da VM leva alguns minutos.
Criar um endereço IP público e associá-lo à VM do servidor de arquivos
Para conectar-se ao novo servidor usando a Área de Trabalho Remota, crie um endereço IP público e atribua-o à VM do servidor de arquivos.
Entre no portal do Azure.
No portal do Azure, na caixa de pesquisa superior, pesquise e selecione endereços IP Públicos. O painel Endereços IP públicos é exibido.
Selecione + Criar. O painel Criar endereço IP público é exibido.
Selecione a mesma assinatura e local do Azure que você usou na VM. Selecione o grupo de recursos learn-file-sync-rg.
Deixe os padrões como estão e, em Nome, especifique FileServerPublicIP.
Selecione Examinar + Criar e Criar para criar o endereço IP público.
Na caixa de pesquisa superior, pesquise e selecione Máquinas virtuais. O painel Máquinas virtuais aparece.
Selecione a VM FileServerLocal. O painel da máquina virtual FileServerLocal será exibido.
Em Redes>Configurações de rede, selecione o adaptador de rede chamado FileServerLocal.
Em Configurações>Configurações de IP, selecione a configuração de IP FileServerLocal.
Selecione Associar endereço IP público e, em Endereço IP público, selecione FileServerPublicIP.
Selecione Salvar.
Configurar o Windows Server para avaliação
Conecte-se ao novo servidor usando o cliente da Área de Trabalho Remota. Baixe uma amostra de arquivo CAD e instale o módulo do Azure PowerShell que você vai usar mais tarde.
Verifique se você ainda está conectado ao portal do Azure.
Na caixa de pesquisa superior, pesquise e selecione Máquinas virtuais. O painel Máquinas virtuais aparece.
Selecione a VM FileServerLocal. O painel da máquina virtual FileServerLocal será exibido.
Na barra de menus superior, selecione Conectar. O painel Conectar é exibido para sua FileServerLocal VM. Selecione RDP Nativo.
Selecione Baixar Arquivo RDP.
Execute o arquivo RDP e selecione Conectar.
Na caixa de diálogo Segurança do Windows, selecione Mais opções e Usar uma conta diferente.
Insira o nome de usuário learnadmin e a senha que você usou anteriormente e selecione OK.
Se você foi solicitado a se conectar apesar dos erros de certificado, selecione Sim. O painel Gerenciador do Servidor é exibido.
Após fazer o login, vá para a barra de tarefas na parte de baixo, selecione Pesquisar, digite cmd e, a seguir, selecione Prompt de Comando.
No prompt de comando, insira D: e, em seguida, selecione Inserir.
Baixe este arquivo CAD de exemplo usando cURL:
curl https://github.com/MicrosoftDocs/mslearn-extend-share-capacity-with-azure-file-sync/blob/master/resources/CADFolder.zip?raw=true -L -o CADFolder.zip
Expanda o arquivo zip:
CADFolder.zip
No Explorador de Arquivos, na barra de menus superior, selecione Ferramentas de Pasta Compactada, Extrair tudo e, por fim, escolha Extrair.
Instalar módulos do Azure PowerShell
Na barra de tarefas inferior, clique com o botão direito do mouse em Iniciar e selecione Windows PowerShell (Administrador).
No console, baixe os módulos mais recentes do Azure PowerShell:
Install-Module -Name Az
Se solicitado, insira Y para instalar o provedor NuGet e/ou aceitar o repositório não confiável. Faça a mesma coisa para qualquer um dos módulos.
Os módulos levam alguns minutos para ser instalados.
Concluir uma avaliação
Com os cmdlets de avaliação instalados, verifique se seu servidor de arquivos e pastas são compatíveis com a Sincronização de Arquivos do Azure.
Faça uma verificação do sistema e do arquivo de dados:
Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
O resultado deve ser semelhante a este:
Environment validation results: Computer name: localhost OS version check: Passed. File system check: Passed. Namespace validation results: Path: C:\CADFolder Number of files scanned: 4 Number of directories scanned: 6 There were no compatibility issues found with your files.
Teste somente os arquivos:
Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder -SkipSystemChecks
Teste somente os requisitos do sistema:
Invoke-AzStorageSyncCompatibilityCheck -ComputerName localhost
Salve os resultados em um arquivo CSV:
$results=Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder $results | Select-Object -Property Type, Path, Level, Description | Export-Csv -Path D:\assessment-results.csv
Deixe a conexão de Área de Trabalho Remota aberta para um exercício posterior.