Adicionar regras de gerenciamento do ciclo de vida do blob

Concluído

Cada conjunto de dados tem um ciclo de vida único. No início do ciclo de vida, os usuários tendem a acessar alguns dos dados do conjunto, mas não todos os dados. À medida que o conjunto de dados envelhece, o acesso a todos os dados do conjunto tende a reduzir drasticamente. Alguns conjuntos de dados permanecem ociosos na nuvem e raramente são acessados. Alguns dados expiram dentro de alguns dias ou meses após a criação. Outros dados são lidos e modificados ativamente ao longo do tempo de vida do conjunto de dados.

O Armazenamento de Blobs do Azure dá suporte ao gerenciamento do ciclo de vida de conjuntos de dados. Ele oferece uma política baseada em regras avançadas para contas GPv2 e Blob Storage. Você pode usar regras de política de ciclo de vida para fazer a transição de seus dados para as camadas de acesso apropriadas e definir tempos de expiração para o final do ciclo de vida de um conjunto de dados.

Como gerenciar automaticamente os ciclos de vida de Blobs do Azure | Dicas e truques do Azure

Coisas a saber sobre a gestão do ciclo de vida

Você pode usar as regras de política de gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure para realizar várias tarefas.

  • Transição de blobs para um nível de armazenamento mais frio (Hot to Cool, Hot to Archive, Cool to Archive) para otimizar o desempenho e o custo.

  • Exclua blobs no final de seus ciclos de vida.

  • Defina condições baseadas em regras para serem executadas uma vez por dia no nível da conta de armazenamento do Azure.

  • Aplique condições baseadas em regras a contêineres ou a um subconjunto de blobs.

Cenário de negócio

Considere um cenário em que os dados são acessados com frequência nos estágios iniciais do ciclo de vida, mas apenas ocasionalmente após duas semanas. Após o primeiro mês, o conjunto de dados raramente é acessado. Nesse cenário, a camada Hot do Armazenamento de Blob é melhor durante os estágios iniciais. O armazenamento em camadas frias é mais apropriado para acesso ocasional. O armazenamento em camadas de arquivamento é a melhor opção depois que os dados envelhecem mais de um mês. Para realizar essa transição, as regras da política de gerenciamento do ciclo de vida estão disponíveis para mover dados antigos para níveis mais frios.

Configurar regras de política de gerenciamento de ciclo de vida

No portal do Azure, você cria regras de política de gerenciamento de ciclo de vida para sua conta de armazenamento do Azure especificando várias configurações. Para cada regra, você cria If - Then bloqueia condições para fazer a transição ou expirar dados com base em suas especificações. Ao analisar esses detalhes, considere como configurar regras de política de gerenciamento do ciclo de vida para seus conjuntos de dados.

Captura de tela que mostra como adicionar uma regra de política de gerenciamento de ciclo de vida para dados de blob no portal do Azure.

  • If: A cláusula If define a cláusula de avaliação para a regra de política. Quando a cláusula If é avaliada como true, a cláusula Then é executada. Use a cláusula If para definir o período de tempo a ser aplicado aos dados de blob. O recurso de gerenciamento do ciclo de vida verifica se os dados são acessados ou modificados de acordo com o tempo especificado.

    • Mais de (dias atrás): O número de dias para usar na condição de avaliação.
  • Em seguida: A cláusula Then define a cláusula de ação para a regra de política. Quando a cláusula If é avaliada como true, a cláusula Then é executada. Use a cláusula Then para definir a ação de transição para os dados de blob. O recurso de gerenciamento do ciclo de vida faz a transição dos dados com base na configuração.

    • Mover para armazenamento frio: os dados de blob são transferidos para o armazenamento de nível Cool.
    • Mover para armazenamento frio: os dados de blob são transferidos para o armazenamento de nível frio.
    • Mover para o armazenamento de arquivamento: os dados de blob são transferidos para o armazenamento de camada de arquivamento.
    • Excluir o blob: os dados de blob são excluídos.

Ao projetar regras de política para ajustar os níveis de armazenamento em relação à idade dos dados, você pode projetar as opções de armazenamento mais baratas para suas necessidades.