Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Exemplo 4: Regras ILM e política para objetos com versão S3

Colaboradores

Se você tiver um bucket do S3 com controle de versão habilitado, poderá gerenciar as versões de objetos não atuais, incluindo regras na política do ILM que usam hora não atual como tempo de referência.

Como este exemplo mostra, você pode controlar a quantidade de armazenamento usada por objetos com controle de versão usando instruções de posicionamento diferentes para versões de objetos não atuais.

Cuidado As seguintes regras e políticas do ILM são apenas exemplos. Existem muitas maneiras de configurar regras ILM. Antes de ativar uma nova política, simule a política proposta para confirmar que ela funcionará como a intenção de proteger o conteúdo contra perda.
Observação Se você criar políticas ILM para gerenciar versões de objetos não atuais, saiba que você deve conhecer o UUID ou CBID da versão do objeto para simular a política. Para encontrar UUUID e CBID de um objeto, use Object Metadata Lookup enquanto o objeto ainda estiver atual.

Regra ILM 1 por exemplo 4: Salve três cópias por 10 anos

Este exemplo de regra ILM armazena uma cópia de cada objeto em três data centers por 10 anos.

Esta regra se aplica a todos os objetos, quer eles sejam ou não versionados.

Definição de regra Exemplo de valor

Pools de armazenamento

Três pools de storage, cada um em data centers diferentes, denominados DC1, DC2 e DC3.

Nome da regra

Três cópias dez anos

Tempo de referência

Tempo de ingestão

Colocação de conteúdo

No dia 0, mantenha três cópias replicadas por 10 anos (3.652 dias), uma em DC1, uma em DC2 e uma em DC3. No final de 10 anos, exclua todas as cópias do objeto.

Regra ILM 1 por exemplo 4: Salve três cópias por 5 anos

Regra ILM 2 por exemplo 4: Salve duas cópias de versões não atuais por 2 anos

Este exemplo de regra ILM armazena duas cópias das versões não atuais de um objeto com versão S3 por 2 anos.

Como a regra ILM 1 se aplica a todas as versões do objeto, você deve criar outra regra para filtrar quaisquer versões não atuais. Esta regra usa a opção hora não atual para hora de referência.

Neste exemplo, apenas duas cópias das versões não atuais são armazenadas e essas cópias serão armazenadas por dois anos.

Definição de regra Exemplo de valor

Pools de armazenamento

Dois pools de storage, cada um em data centers diferentes, denominados DC1 e DC2.

Nome da regra

Versões não atuais: Duas cópias dois anos

Tempo de referência

Hora não atual

Colocação de conteúdo

No dia 0 em relação à hora não atual (ou seja, a partir do dia em que a versão do objeto se torna a versão não atual), mantenha duas cópias replicadas das versões de objetos não atuais por 2 anos (730 dias), uma em DC1 e uma em DC2. No final de 2 anos, exclua as versões não atuais.

Regra ILM 2 por exemplo 4: Mantenha versões de objetos não atuais por 2 anos

Política ILM por exemplo 4: S3 objetos versionados

Se você quiser gerenciar versões mais antigas de um objeto de forma diferente da versão atual, as regras que usam hora não atual como tempo de referência devem aparecer na política ILM antes das regras que se aplicam à versão atual do objeto.

Uma política ILM para objetos com versão S3 pode incluir regras ILM, como as seguintes:

  • Mantenha quaisquer versões mais antigas (não atuais) de cada objeto por 2 anos, a partir do dia em que a versão se tornou não atual.

    Observação As regras de tempo não atual devem aparecer na política antes das regras que se aplicam à versão atual do objeto. Caso contrário, as versões de objetos não atuais nunca serão correspondidas pela regra de tempo não atual.
  • Na obtenção, crie três cópias replicadas e armazene uma cópia em cada um dos três data centers. Mantenha cópias da versão atual do objeto por 10 anos.

Política de ILM

Ao simular a política de exemplo, você espera que os objetos de teste sejam avaliados da seguinte forma:

  • Qualquer versão de objeto não atual seria correspondida pela primeira regra. Se uma versão de objeto não atual tiver mais de 2 anos, ela será excluída permanentemente pelo ILM (todas as cópias da versão não atual removidas da grade).

    Observação Para simular versões de objetos não atuais, você deve usar o UUID ou CBID dessa versão. Enquanto o objeto ainda estiver atual, você pode usar a Pesquisa de metadados de Objeto para encontrar seus UUID e CBID.
  • A versão atual do objeto seria correspondida pela segunda regra. Quando a versão atual do objeto for armazenada por 10 anos, o processo ILM adiciona um marcador de exclusão como a versão atual do objeto e torna a versão anterior do objeto "não atual". Na próxima vez que a avaliação ILM ocorrer, essa versão não atual é correspondida pela primeira regra. Como resultado, a cópia em DC3 é purgada e as duas cópias em DC1 e DC2 são armazenadas por mais 2 anos.