Habilitar e gerenciar o controle de versão de blob

Você pode habilitar o controle de versão do Armazenamento de Blobs para manter as versões anteriores de um blob quando ele for modificado ou excluído. Quando o controle de versão de blobs estiver habilitado, você poderá restaurar uma versão anterior de um blob para recuperar os dados, caso eles tenham sido modificados ou excluídos por engano.

Este artigo mostra como habilitar ou desabilitar o controle de versão de BLOB para a conta de armazenamento usando o portal do Azure ou um modelo de Azure Resource Manager. Para saber mais sobre o controle de versão de BLOB, consulte controle de versão de blob.

Habilitar controle de versão de blob

Você pode habilitar o controle de versão de blob no portal do Azure, no PowerShell, na CLI do Azure ou em um modelo do Azure Resource Manager.

Para habilitar o controle de versão de BLOB para uma conta de armazenamento no portal do Azure:

  1. Navegue até sua conta de armazenamento no portal.

  2. Em Gerenciamento de dados, escolha Proteção de dados.

  3. Na seção Acompanhamento, selecione Habilitar controle de versão para blobs e, escolha se deseja manter todas as versões ou excluí-las após um período de tempo.

    Screenshot showing how to enable blob versioning in Azure portal

Importante

Se você definir a opção Excluir versões após, uma regra será adicionada automaticamente à política de gerenciamento do ciclo de vida da conta de armazenamento. Depois que essa regra é adicionada, a opção Excluir versões após não aparece mais na página de configuração Proteção de dados.

Você pode fazer essa opção reaparecer na página Proteção de dados removendo a regra. Se a política de gerenciamento do ciclo de vida contiver outras regras que excluam versões, você também precisará removê-las antes que a opção Excluir versões após possa reaparecer.

Listar versões de blob

Para exibir as versões de um blob, use o portal do Azure, o PowerShell ou a CLI do Azure. Você também pode listar as versões de um blob usando um dos SDKs do Armazenamento de Blobs.

Para listar as versões de um blob no portal do Azure:

  1. Navegue até sua conta de armazenamento no portal e, em seguida, navegue até o contêiner que contém o blob.

  2. Selecione o blob para o qual você deseja listar versões.

  3. Selecione a guia Versões para exibir as versões do blob.

    Screenshot showing how to list blob versions in the Azure portal

  4. Alterne o botão Mostrar versões excluídas para exibir as versões excluídas reversivelmente. Se a exclusão reversível de blob estiver habilitada para a conta de armazenamento, então quaisquer versões excluídas que ainda estejam dentro do intervalo de retenção de exclusão reversível aparecerão na lista.

    Screenshot showing how to list soft-deleted versions in Azure portal.

Próximas etapas