Exercício – Avaliar a preparação do Windows Server

Concluído

Você pode executar os cmdlets PowerShell de avaliação do Azure File Sync em qualquer Windows Server no qual você deseja usar a sincronização de arquivos. Os cmdlets verificam a compatibilidade do sistema operacional, do sistema de arquivos, do nome do arquivo e do nome da pasta.

Antes de instalar e configurar o Azure File Sync no servidor de ficheiros CAD da sua empresa, avalie o servidor para garantir que é compatível. Execute os cmdlets de avaliação para produzir um relatório.

Importante

Precisa da sua própria subscrição do Azure para executar este exercício e poderá incorrer em custos. Se ainda não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

O seguinte vídeo mostra como efetuar a avaliação no seu servidor no local. Siga os passos neste exercício para concluir a avaliação numa máquina virtual que criou na sua subscrição do Azure.

Criar um servidor de ficheiros Windows

Normalmente, iria instalar o Azure File Sync no seu servidor no local. Para este exercício, você cria uma máquina virtual (VM) do Azure para atuar como seu servidor de arquivos do Windows.

  1. Inicie sessão no portal do Azure.

  2. Na barra de menus, no canto superior direito, abra o Cloud Shell. Mude para o ambiente PowerShell a partir do ambiente Bash na lista suspensa do Cloud Shell.

  3. Execute o seguinte comando para criar um grupo de recursos. Substitua EastUS pelo valor de uma localização próxima de si.

    $resourceGroup = 'learn-file-sync-rg'
    $location = 'EastUS'
    New-AzResourceGroup -Name $resourceGroup -Location $location
    

    A lista mostra alguns valores de localização que pode utilizar:

    • westus2
    • E.U.A Centro-Sul
    • centralus
    • eastus
    • westeurope
    • Sudeste Asiático
    • japaneast
    • brazilsouth
    • australiasoutheast
    • centralindia
  4. No PowerShell, execute os seguintes comandos para criar uma sub-rede e uma rede virtual no mesmo local do 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
    
  5. Introduza o seguinte comando para definir o nome de utilizador e palavra-passe da conta de administrador na VM. Introduza o Utilizador learnadmin e uma palavra-passe. A palavra-passe tem de ter, pelo menos, oito caracteres. Ele deve incluir um dígito, uma letra maiúscula, uma letra minúscula e um caractere especial. Anote a senha porque você precisa dela mais tarde.

    $cred = Get-Credential
    
  6. Crie o computador 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.

Crie um endereço IP público e associe-o à VM do servidor de arquivos

Para se conectar ao novo servidor usando a Área de Trabalho Remota, crie um endereço IP público e atribua-o à VM do servidor de arquivos.

  1. Inicie sessão no portal do Azure.

  2. No portal do Azure, na caixa de pesquisa superior, procure e selecione Endereços IP públicos. O painel Endereços IP públicos é exibido.

  3. Selecione + Criar. O painel Criar endereço IP público é exibido.

  4. Selecione a mesma assinatura do Azure e o mesmo local que você usou para a VM. Selecione o grupo de recursos learn-file-sync-rg .

  5. Deixe o restante dos padrões como estão e, em Nome, especifique FileServerPublicIP.

  6. Selecione Rever + Criar e, em seguida, Criar para criar o endereço IP público.

  7. Na caixa de pesquisa superior, procure e selecione Máquinas virtuais. O painel Máquinas virtuais é exibido.

  8. Selecione a VM FileServerLocal. O painel da máquina virtual FileServerLocal é exibido.

  9. Em Configurações de rede de rede>, selecione a interface de rede chamada FileServerLocal.

  10. Em Configurações>de configurações IP, selecione a configuração IP FileServerLocal.

  11. Selecione Associar endereço IP público e, em seguida, para Endereço IP público, selecione FileServerPublicIP.

  12. Selecione Guardar.

Configurar o Windows Server para avaliação

Ligue ao novo servidor com o cliente do Ambiente de Trabalho Remoto. Baixe um arquivo CAD de exemplo e instale o módulo do Azure PowerShell que você usa mais tarde.

  1. Certifique-se de que ainda tem sessão iniciada no portal do Azure.

  2. Na caixa de pesquisa superior, procure e selecione Máquinas virtuais. O painel Máquinas virtuais é exibido.

  3. Selecione a VM FileServerLocal. O painel da máquina virtual FileServerLocal é exibido.

  4. Na barra de menu superior, selecione Conectar. O painel Conectar é exibido para sua VM FileServerLocal . Selecione RDP nativo.

  5. Selecione Transferir Ficheiro RDP.

  6. Abra o arquivo RDP e selecione Conectar.

  7. Na caixa de diálogo Segurança do Windows, selecione Mais escolhas e, em seguida, selecione Utilizar uma conta diferente.

  8. Introduza o nome de utilizador learnadmin e a palavra-passe que utilizou anteriormente e, em seguida, selecione OK.

  9. Se lhe for pedido para ligar apesar dos erros de certificado, selecione Sim. O painel do Gerenciador do Servidor é exibido.

  10. Depois de iniciar sessão, na barra de tarefas inferior, selecione Procurar, introduza cmd e, em seguida, selecione Linha de Comandos.

  11. Na linha de comandos, introduza D: e, em seguida, prima Enter.

  12. Transfira este ficheiro CAD de exemplo com 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
    
  13. Expanda o ficheiro .zip:

    CADFolder.zip
    
  14. No Explorador de Ficheiros, na barra de menus superior, selecione Ferramentas de Pastas Comprimidas e, em seguida, selecione Extrair tudo e, finalmente, selecione Extrair.

Instalar os módulos do Azure PowerShell

  1. Na barra de tarefas inferior, clique com o botão direito do mouse em Iniciar e selecione Windows PowerShell (Admin).

  2. Na consola, transfira os módulos do Azure PowerShell mais recentes:

    Install-Module -Name Az
    
  3. Se solicitado, digite Y para instalar o provedor NuGet e/ou aceitar o repositório não confiável. Faça o mesmo para qualquer um dos módulos.

    Os módulos levam alguns minutos para serem instalados.

Concluir uma avaliação

Com os cmdlets de avaliação instalados, verifique se o servidor de ficheiros e pastas são compatíveis com o Azure File Sync.

  1. Faça uma verificação do ficheiro de dados e sistema:

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    
  2. A saída deverá ter o seguinte aspeto:

    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.
    
  3. Teste apenas os ficheiros:

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder -SkipSystemChecks
    
  4. Teste apenas os requisitos de sistema:

    Invoke-AzStorageSyncCompatibilityCheck -ComputerName localhost
    
  5. Guarde os resultados num ficheiro CSV:

    $results=Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    $results | Select-Object -Property Type, Path, Level, Description | Export-Csv -Path D:\assessment-results.csv
    
  6. Deixe a ligação ao Ambiente de Trabalho Remoto aberta para um exercício posterior.