Habilitar e gerenciar o controle de versão de blob

Você pode habilitar o controle de versão de armazenamento de Blob para manter automaticamente as versões anteriores de um blob quando ele for modificado ou excluído. Quando o controle de versão de blob está habilitado, você pode restaurar uma versão anterior de um blob para recuperar seus dados se ele for modificado ou excluído erroneamente.

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 do Azure Resource Manager. Para saber mais sobre o controle de versão de blob, consulte Controle de versão de Blob.

Ativar a criação de versões de blobs

Você pode habilitar o controle de versão de blob com o portal do Azure, PowerShell, CLI do Azure ou 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 Rastreamento, 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 for adicionada, a opção Excluir versões após não aparecerá mais na página Configuração de proteção de dados.

Você pode fazer com que essa opção reapareça na página Proteção de dados removendo a regra. Se sua política de gerenciamento de ciclo de vida contiver outras regras que excluem versões, você terá que remover essas regras também antes que a opção Excluir versões depois 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 de armazenamento de Blob.

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 seu 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 versões excluídas por software. Se a exclusão suave de blob estiver habilitada para a conta de armazenamento, todas as versões excluídas por software que ainda estiverem dentro do intervalo de retenção de exclusão suave aparecerão na lista.

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

Próximos passos