Configurar uma política de gerenciamento do ciclo de vida

Este artigo mostra como criar ou gerenciar uma política de gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure.

Use políticas de gerenciamento do ciclo de vida para transferir blobs para níveis de acesso econômicos baseados em seus padrões de uso ou excluí-los ao final do ciclo de vida. Para saber mais, confira a visão geral do gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure.

Observação

Você deve ler ou redigir uma política de gestão do ciclo de vida na íntegra. O serviço não suporta atualizações parciais.

Dica

Use Azure Copilot para ajudar a elaborar políticas de gerenciamento do ciclo de vida. Para obter mais informações, consulte Gerenciar e migrar contas de armazenamento usando o Azure Copilot.

Criar um gerenciar uma política

  1. No portal do Azure, acesse sua conta de armazenamento.

  2. Em Gerenciamento de Dados, selecione Gerenciamento do Ciclo de Vida para visualizar ou alterar políticas de gerenciamento do ciclo de vida.

  3. Selecione a guia Exibição da Lista.

  4. Selecione Adicionar uma regra e nomeie sua regra no formulário Detalhes. Você também pode definir o Escopo da regra, o Tipo de blobe os valores do Subtipo de blob. O exemplo a seguir define o escopo para filtrar blobs. Essa etapa adiciona a aba Filter set .

    Captura de tela do gerenciamento do ciclo de vida adicione uma página de detalhes da regra no portal do Azure.

  5. Selecione Blobs de base para definir as condições para a regra. No exemplo a seguir, os blobs são movidos para o tier cool se não forem modificados por 30 dias.

    Captura de tela da página de blobs base de gerenciamento de ciclo de vida no portal do Azure.

    A opção Último acesso está disponível somente se você habilitou o rastreamento de tempo de acesso e selecionou Blocos de bloco como o tipo de blob. Consulte Habilitar o controle de tempo de acesso.

  6. Se você selecionou Limitar BLOBS com filtros na página Detalhes, selecione Conjunto de filtros para adicionar um filtro opcional. O exemplo a seguir filtra em blobs com nome que começa com log em um contêiner chamado de sample-container.

    Captura de tela da página do conjunto de filtros de gerenciamento do ciclo de vida no portal Azure.

    Se você encontrar resultados inesperados, consulte a seguinte pergunta frequente: A cadeia de caracteres de correspondência do prefixo do blob não aplicou a política aos blobs esperados.

  7. Selecione Adicionar para adicionar a nova política.

    A nova regra aparece na aba Visualização de Lista. O Armazenamento do Azure executa a política uma vez por dia.

Gerencie uma política usando a visualização de código

Você também pode definir uma política adicionando código JSON diretamente na guia Exibição de Código .

A captura de tela a seguir mostra JSON na aba Code View . Esse JSON define uma política de ciclo de vida que move um blob de bloco cujo nome começa com log para o tier cool, caso já tenham se passado mais de 30 dias desde que o blob foi modificado.

Captura de tela mostrando JSON na guia Exibição de Código.

Habilitar o controle de tempo de acesso

Ative o rastreamento do tempo de acesso se quiser incluir uma ação baseada no momento em que o blob foi acessado pela última vez com uma operação de leitura ou escrita. Para saber mais sobre o comportamento dessa funcionalidade, consulte o recurso de rastreamento de tempo no Access.

  1. Acesse sua conta de armazenamento no portal do Azure.

  2. Na seção Gerenciamento de dados, selecione Gerenciamento do ciclo de vida.

  3. Selecione a caixa de seleção Ativar rastreamento de acesso.

    Captura de tela mostrando como habilitar o rastreamento do último acesso no portal do Azure

Confira também