Laboratório Técnico: Configure snapshots and soft delete for Azure Files
Questões
Questão 1 — Múltipla Escolha
Uma equipe de operações precisa garantir que arquivos excluídos acidentalmente em um compartilhamento do Azure Files possam ser recuperados por até 14 dias após a exclusão. Ao configurar o soft delete, qual é o comportamento esperado quando um arquivo é deletado dentro desse período de retenção?
A. O arquivo é movido para um contêiner de backup separado e pode ser restaurado via portal ou CLI.
B. O arquivo permanece no compartilhamento em estado oculto e pode ser recuperado com uma operação de undelete, sem custo adicional de armazenamento.
C. O arquivo é marcado como excluído e continua visível no compartilhamento, mas ocupa capacidade faturável até o fim do período de retenção.
D. O arquivo é removido imediatamente do plano de dados, mas os metadados são retidos para permitir a restauração.
Questão 2 — Cenário Técnico
Um administrador executa o seguinte comando para criar um snapshot de um compartilhamento do Azure Files:
az storage share snapshot \
--name financeiro \
--account-name stgprod01 \
--account-key <chave>
Algumas horas depois, ele tenta acessar o snapshot via SMB no Windows montando o compartilhamento com o caminho padrão. O snapshot não aparece na listagem do Explorer. Qual é a razão mais provável?
A. Snapshots do Azure Files não são acessíveis via SMB; somente via API REST ou Azure Portal.
B. O comando foi executado sem o parâmetro --metadata, o que impede a visibilidade do snapshot no cliente SMB.
C. Snapshots são acessíveis via SMB apenas pelo caminho especial Versões Anteriores no Windows, não como entradas diretas no Explorer.
D. O snapshot foi criado com sucesso, mas o acesso via SMB requer que o compartilhamento esteja em uma conta de armazenamento com SKU Premium.
Questão 3 — Verdadeiro ou Falso
Um snapshot de compartilhamento do Azure Files captura o estado completo de todos os arquivos no momento da criação e, por isso, consome espaço de armazenamento igual ao tamanho total do compartilhamento naquele instante.
Verdadeiro ou Falso?
Questão 4 — Cenário Técnico
Uma empresa possui um compartilhamento do Azure Files com soft delete habilitado e período de retenção configurado para 7 dias. Um desenvolvedor exclui acidentalmente uma pasta inteira contendo 200 arquivos em uma segunda-feira. Na quinta-feira seguinte, o administrador tenta recuperar os arquivos pelo portal do Azure, mas não encontra nenhum item recuperável. Qual é a causa mais provável?
A. O soft delete no Azure Files protege apenas arquivos individuais excluídos via API REST; exclusões feitas via SMB não são cobertas.
B. O portal do Azure não exibe itens com soft delete por padrão; é necessário habilitar a opção de mostrar itens excluídos na interface.
C. O soft delete só é aplicável ao compartilhamento inteiro (share-level), e não a arquivos ou pastas individuais dentro do compartilhamento.
D. O período de retenção de 7 dias já expirou, pois a exclusão ocorreu há mais de 7 dias corridos.
Questão 5 — Múltipla Escolha
Ao comparar snapshots de compartilhamentos do Azure Files com o recurso de soft delete, qual afirmação descreve corretamente uma diferença fundamental entre os dois mecanismos?
A. Soft delete protege contra corrupção de dados, enquanto snapshots protegem apenas contra exclusão acidental.
B. Snapshots são iniciados manualmente ou por agendamento externo e representam um ponto no tempo imutável, enquanto o soft delete é acionado automaticamente na exclusão e permite recuperação dentro de um período configurável.
C. Soft delete retém versões incrementais de arquivos modificados, enquanto snapshots retêm apenas o estado do compartilhamento no momento da criação sem suporte a recuperação granular.
D. Snapshots e soft delete são mutuamente exclusivos; habilitar um desativa automaticamente o outro na mesma conta de armazenamento.
Gabarito e Explicações
Gabarito — Questão 1
Resposta: C
O soft delete no Azure Files mantém os arquivos excluídos visíveis no compartilhamento em estado de exclusão suave pelo período de retenção configurado. Durante esse período, o espaço ocupado pelos dados continua sendo faturado, pois os blocos subjacentes ainda existem no storage. A recuperação é feita com uma operação de undelete, mas a afirmação de que não há custo adicional (alternativa B) é incorreta: o custo existe, pois os dados retidos consomem capacidade.
A alternativa A descreve o comportamento de um backup externo, não do soft delete nativo. A alternativa D confunde soft delete com exclusão lógica de metadados, que não é o mecanismo utilizado.
Gabarito — Questão 2
Resposta: C
Snapshots do Azure Files são acessíveis via SMB no Windows por meio do recurso de Versões Anteriores (Previous Versions), disponível ao clicar com o botão direito na pasta montada. Eles não aparecem como entradas comuns no Explorer porque não são diretórios regulares, mas sim pontos de restauração acessíveis pela interface de versões do sistema operacional.
A alternativa A está errada porque snapshots são sim acessíveis via SMB. A alternativa B é um distrator plausível, mas --metadata é opcional e não afeta a visibilidade via SMB. A alternativa D é incorreta porque o acesso via SMB a snapshots não depende do SKU Premium.
Gabarito — Questão 3
Resposta: Falso
Snapshots do Azure Files são incrementais. No momento da criação, apenas os dados que diferem do snapshot anterior (ou do estado atual do compartilhamento) são armazenados. O primeiro snapshot retém uma cópia completa somente dos blocos que forem posteriormente alterados ou excluídos. Portanto, o consumo real de armazenamento de um snapshot corresponde às diferenças acumuladas desde a criação, e não ao tamanho total do compartilhamento. Esse comportamento é idêntico ao dos snapshots de blobs no Azure Storage.
Gabarito — Questão 4
Resposta: B
O portal do Azure não exibe arquivos e pastas em estado de soft delete por padrão. O administrador precisa ativar explicitamente a opção de mostrar itens excluídos na interface do compartilhamento para visualizar e restaurar os itens recuperáveis. Como a exclusão ocorreu na segunda-feira e a tentativa de recuperação foi na quinta-feira (dentro do período de 7 dias), o prazo não expirou.
A alternativa A está errada: o soft delete cobre exclusões via SMB e via REST. A alternativa C confunde soft delete de arquivo com soft delete de compartilhamento, que são funcionalidades distintas e independentes. A alternativa D é um distrator cronológico plausível, mas 3 dias estão dentro do período de 7 dias configurado.
Gabarito — Questão 5
Resposta: B
A distinção fundamental é o mecanismo de ativação e o modelo de proteção. Snapshots são criados de forma explícita (manual ou via automação como Azure Backup) e representam um estado imutável do compartilhamento em um ponto específico no tempo. O soft delete, por outro lado, é acionado automaticamente pelo próprio serviço quando uma exclusão ocorre, sem necessidade de intervenção prévia, e mantém os dados recuperáveis por um período configurável.
A alternativa A está errada porque snapshots também protegem contra corrupção, desde que o snapshot tenha sido criado antes da corrupção. A alternativa C descreve incorretamente o soft delete como um sistema de versionamento incremental, o que não é seu funcionamento. A alternativa D é factualmente falsa: ambos os recursos podem coexistir e se complementam como camadas de proteção distintas.