Tutorial: Criar um compartilhamento de arquivo SMB do Azure e conectá-lo a uma VM do Windows usando o portal do Azure

Os Arquivos do Azure oferecem compartilhamentos de arquivos totalmente gerenciados na nuvem que são acessíveis por meio do Protocolo SMB ou do Protocolo NFS (Network File System) padrão do setor. Neste tutorial, você aprenderá algumas maneiras de usar um compartilhamento de arquivo SMB do Azure em uma VM (máquina virtual) do Windows.

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.

  • Criar uma conta de armazenamento
  • Criar um compartilhamento de arquivos
  • Implantar uma máquina virtual
  • Conectar-se à VM
  • Monte um compartilhamento de arquivo do Azure para a VM
  • Criar e excluir um instantâneo de compartilhamento

Aplica-se a

Tipo de compartilhamento de arquivos SMB NFS
Compartilhamentos de arquivos padrão (GPv2), LRS/ZRS Yes No
Compartilhamentos de arquivos padrão (GPv2), GRS/GZRS Yes No
Compartilhamento de arquivos premium (FileStorage), LRS/ZRS Yes No

Introdução

Criar uma conta de armazenamento

Antes de trabalhar com um compartilhamento de arquivo do Azure, crie uma conta de armazenamento do Azure.

Uma conta de armazenamento é um pool compartilhado de armazenamento no qual você pode implantar um compartilhamento de arquivos do Azure ou outros recursos de armazenamento como blobs ou filas. Uma conta de armazenamento pode conter uma quantidade ilimitada de compartilhamentos. Um compartilhamento pode conter uma quantidade ilimitada de arquivos, até os limites de capacidade da conta de armazenamento.

Para criar uma conta de armazenamento usando o portal do Azure:

  1. Em Serviços do Azure, selecione Contas de armazenamento.

  2. Selecione + Criar para criar uma conta de armazenamento.

  3. Em Detalhes do projeto, selecione a assinatura do Azure na qual você deseja criar a conta de armazenamento. Se você tiver apenas uma assinatura, ela deverá ser a padrão.

  4. Para criar um grupo de recursos, selecione Criar e insira um nome como myexamplegroup.

  5. Em Detalhes da instância, forneça um nome para a conta de armazenamento. Pode ser necessário adicionar alguns números aleatórios para torná-lo um nome globalmente exclusivo. Um nome da conta de armazenamento deve estar em minúsculas, só incluir números e ter entre 3 e 24 caracteres. Anote o nome da sua conta de armazenamento. Você o usará mais tarde.

  6. Em Região, selecione a região em que você deseja criar a conta de armazenamento.

  7. Em Desempenho, mantenha o valor padrão de Standard.

  8. Em Redundância, selecione LRS (armazenamento com redundância local).

    Screenshot showing how to enter the project and instance details for a storage account using the Azure portal.

  9. Selecione Revisar para revisar as configurações. O Azure executará uma validação final.

  10. Após a conclusão da validação, escolha Criar. Você deverá ver uma notificação de que a implantação está em andamento.

Criar um compartilhamento de arquivo do Azure

Em seguida, crie um compartilhamento de arquivo SMB do Azure.

  1. Quando a implantação da conta de armazenamento do Azure for concluída, selecione Ir para o recurso.

  2. Selecione Compartilhamento de arquivos no painel da conta de armazenamento.

    Screenshot showing how to select file shares from the storage account pane.

  3. Selecione + Compartilhamento de Arquivo.

    Screenshot showing how to create a new file share.

  4. Nomeie o novo compartilhamento de arquivo qsfileshare e deixe a Transação otimizada selecionada para Camada.

  5. Selecione a guia Backup. Por padrão, backup é habilitado quando você cria um compartilhamento de arquivos do Azure usando o portal do Azure. Se você quiser desabilitar o backup para o compartilhamento de arquivos, desmarque a caixa de seleção Habilitar backup. Se você quiser habilitar o backup, poderá deixar os padrões ou criar um novo Cofre dos Serviços de Recuperação na mesma região e assinatura da conta de armazenamento. Para criar uma política de backup, selecione Criar uma política.

    Screenshot showing how to enable or disable file share backup.

  6. Selecione Revisar + criar e, em seguida, Criar para criar o compartilhamento de arquivo.

  7. Crie um novo arquivo txt chamado qsTestFile no computador local.

  8. Selecione o novo compartilhamento de arquivo e, no local do compartilhamento de arquivo, selecione Carregar.

    Screenshot showing how to upload a file to the new file share.

  9. Navegue até o local onde você criou o arquivo .txt > selecione qsTestFile.txt > selecione Carregar.

Implantar uma máquina virtual

Até agora, você criou uma conta de armazenamento do Azure e um compartilhamento de arquivo contendo um arquivo. Em seguida, crie uma VM do Azure com o Windows Server 2019 Datacenter para representar o servidor local.

  1. Expanda o menu no lado esquerdo do portal e selecione Criar um recurso no canto superior esquerdo do portal do Azure.

  2. Em Serviços populares, selecione Máquinas virtuais.

  3. Na guia Básico, em Detalhes do projeto, selecione o grupo de recursos que você criou anteriormente.

    Screenshot of the Basic tab with VM information filled out.

  4. Em Detalhes da instância, nomeie a VM qsVM.

  5. Para Tipo de segurança, selecione Standard.

  6. Em Imagem, selecione Windows Server 2019 Datacenter – x64 Gen2.

  7. Deixe as configurações padrão para Região, Opções de disponibilidade e Tamanho.

  8. Em Conta de administrador, adicione um Nome de usuário e insira uma Senha para a VM.

  9. Em Regras de porta de entrada, escolha Permitir portas selecionadas e, em seguida, selecione RDP (3389) e HTTP na lista suspensa.

  10. Selecione Examinar + criar.

  11. Selecione Criar. A criação de uma nova VM levará alguns minutos para ser concluída.

  12. Após a conclusão da implantação da VM, selecione Ir para o recurso.

Conectar-se à sua VM

Agora que você criou a VM, conecte-se a ela para montar o compartilhamento de arquivo.

  1. Selecione Conectar na página de propriedades da máquina virtual.

    Screenshot of the VM tab, +Connect is highlighted.

  2. Na página Conectar-se à máquina virtual, mantenha as opções padrão para se conectar por endereço IP no número da porta3389 e selecione Baixar arquivo RDP.

  3. Abra o arquivo RDP baixado e selecione Conectar quando solicitado.

  4. Na janela Segurança do Windows, selecione Mais opções e Usar uma conta diferente. Digite o nome de usuário como localhost\nome de usuário,em que <nome de usuário> é o nome do usuário administrador da VM que você criou para a máquina virtual. Insira a senha que você criou para a máquina virtual e selecione OK.

    Screenshot of the VM log in prompt, more choices is highlighted.

  5. Você pode receber um aviso do certificado durante o processo de logon. Selecione Sim ou Continuar para criar a conexão.

Mapeie o compartilhamento de arquivo do Azure para uma unidade do Windows

  1. No portal do Azure, navegue até o compartilhamento de arquivo qsfileshare e selecione Conectar.

  2. Selecione uma letra da unidade e, em seguida, Mostrar script.

  3. Copie o script e cole-o no Bloco de notas.

    Screenshot that shows the contents of the box that you should copy and paste in Notepad.

  4. Na VM, abra o PowerShell, cole o conteúdo do Bloco de notas e pressione ENTER para executar o comando. Ele deverá mapear a unidade.

Criar um instantâneo de compartilhamento

Agora que você mapeou a unidade, crie um instantâneo.

  1. No portal, navegue até seu compartilhamento de arquivo, selecione Instantâneos, selecione + Adicionar instantâneo e OK.

    Screenshot of the storage account snapshots tab.

  2. Na VM, abra qstestfile.txt e digite "Este arquivo foi modificado". Salve e feche o arquivo.

  3. Crie outro instantâneo.

Procurar um instantâneo de compartilhamento

  1. No compartilhamento de arquivo, selecione Instantâneos.

  2. Na guia Instantâneos, selecione o primeiro instantâneo da lista.

    Screenshot of the Snapshots tab, the first snapshot is highlighted.

  3. Abra esse instantâneo e selecione qsTestFile.txt.

Restaurar de um instantâneo

  1. Na guia de instantâneo do compartilhamento de arquivo, clique com o botão direito do mouse em qsTestFile e selecione o botão Restaurar.

    Screenshot of the snapshot tab, qstestfile is selected, restore is highlighted.

  2. Selecione Substituir arquivo original e, em seguida, OK.

    Screenshot of the Restore pop up, overwrite original file is selected.

  3. Na VM, abra o arquivo. A versão não modificada foi restaurada.

Excluir um instantâneo de compartilhamento

  1. Antes de excluir um instantâneo de compartilhamento, você precisará remover todos os bloqueios na conta de armazenamento. Navegue até a conta de armazenamento que você criou para este tutorial e selecione Configurações>Bloqueios. Se algum bloqueio estiver listado, exclua-o.

  2. No compartilhamento de arquivo, selecione Instantâneos.

  3. Na guia Instantâneos, selecione o último instantâneo da lista e escolha Excluir.

    Screenshot of the Snapshots tab, the last snapshot is selected and the delete button is highlighted.

Usar um instantâneo de compartilhamento no Windows

Assim como acontece com instantâneos locais do VSS, você pode exibir os instantâneos de seu compartilhamento de arquivo do Azure montado usando a guia Versões anteriores.

  1. No Explorador de Arquivos, localize o compartilhamento montado.

    Screenshot of a mounted share in File Explorer.

  2. Selecione qsTestFile.txt e > clique com o botão direito do mouse e selecione Propriedades no menu.

    Screenshot of the right click menu for a selected directory.

  3. Selecione Versões Anteriores para ver a lista de instantâneos de compartilhamento para esse diretório.

  4. Selecione Abrir para abrir o instantâneo.

    Screenshot of the Previous versions tab.

Restaurar de uma versão anterior

  1. Selecione Restaurar. Esta ação copia o conteúdo de todo o diretório recursivamente para o local original no momento da criação do instantâneo.

    Screenshot of the Previous versions tab, the restore button in warning message is highlighted.

    Observação

    Se o arquivo não tiver sido alterado, você não verá uma versão anterior desse arquivo porque ele tem a mesma versão do instantâneo. Isso é consistente com a maneira como isso funciona em um servidor de arquivos do Windows.

Limpar os recursos

Após a conclusão, exclua o grupo de recursos. A exclusão do grupo de recursos exclui a conta de armazenamento, o compartilhamento de arquivos do Azure e outros recursos implantados dentro do grupo de recursos.

Se houver bloqueios na conta de armazenamento, você precisará removê-los primeiro. Navegue até a conta de armazenamento e selecione Configurações>Bloqueios. Se algum bloqueio estiver listado, exclua-o.

Talvez você também precise excluir o cofre dos Serviços de Recuperação Backup do Azure antes de ter permissão para excluir o grupo de recursos.

  1. Selecione Início e Grupos de recursos.
  2. Selecione o grupo de recursos que você quer excluir.
  3. Selecione Excluir grupo de recursos. Uma janela é aberta e exibe um aviso sobre os recursos que serão excluídos com o grupo de recursos.
  4. Insira o nome do grupo de recursos e selecione Excluir.

Próximas etapas