Implementar o gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure

Concluído

Agora você tem certeza de que os níveis de acesso oferecem a capacidade de ajudar a controlar os custos excessivos de armazenamento identificados em sua empresa. Sua principal preocupação é identificar a abordagem que permite simplificar sua implementação de forma a minimizar a sobrecarga administrativa. Nesta unidade, você aprenderá sobre o gerenciamento do ciclo de vida do Blob de Armazenamento do Azure, que permite automatizar a alternância entre tipos de camada de acesso com base em regras personalizáveis.

Descrever o gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure

Manter as atribuições de camada de acesso ideais é um processo contínuo porque os padrões de uso de armazenamento e a relevância dos dados mudam ao longo do tempo. Enfrentar esse desafio requer uma solução automatizada. Felizmente, o Armazenamento de Blobs do Azure inclui suporte para políticas de gerenciamento de ciclo de vida oferecendo essa funcionalidade.

Configurar o gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure

O gerenciamento do ciclo de vida do Armazenamento do Azure consiste em uma política formatada em JSON. Essa política consiste em regras personalizadas que determinam as tarefas de gerenciamento de blob pretendidas. Mais comumente, essas tarefas avaliam quando os blobs foram modificados ou acessados pela última vez. Dependendo do resultado dessa avaliação, ele mantém a atribuição de camada de acesso atual, faz a transição dos blobs para uma camada diferente ou os exclui. O gerenciamento do ciclo de vida também se integra ao controle de versão de blob e snapshots. Ele permite que você faça a transição automática de versões mais antigas de blobs e snapshots para níveis de armazenamento de resfriamento, frio e arquivamento e exclua-os quando apropriado para minimizar custos. Você pode definir o escopo de regras para contêineres específicos com base nos prefixos de nome ou tags de índice de blob.

Para implementar o suporte para avaliações com base na data do último acesso, você precisa habilitar o controle de tempo de acesso de blob. A data do último acesso representa as operações de leitura e gravação, que, ao contrário da data da última modificação, designa somente gravações. Os metadados correspondentes são atualizados diariamente.

Captura de ecrã do painel de gestão do ciclo de vida do portal do Azure com a opção Ativar controlo de acesso selecionada.

A captura de tela de uma regra de gerenciamento de ciclo de vida na visualização de código foi projetada para mover blobs para a camada legal após 15 dias após a última data de acesso.

Uma medida relacionada ao desempenho, a política de gerenciamento do ciclo de vida oferece suporte à capacidade de fazer a transição de blobs de níveis frios para hot assim que são acessados. Isso é feito definindo a enableAutoTierToHotFromCool propriedade como true dentro das regras de política.

Nota

Tenha em mente as potenciais implicações de custo como resultado da cobrança de exclusão antecipada.

Captura de tela de uma regra de gerenciamento de ciclo de vida projetada para mover blobs para a camada legal após 15 dias após a última data acessada.

As regras de política também se integram às tags de índice. Eles permitem que você crie regras que visam blobs específicos com base em valores de tag de índice correspondentes. O exemplo a seguir ilustra uma regra que exclui blobs com base em uma marca de índice correspondente.

Captura de ecrã do portal do Azure O painel de gerenciamento do ciclo de vida tem uma regra de gerenciamento de ciclo de vida que remove blobs com base na marca de índice.