Criar e gerenciar uma regra de ciclo de vida usando o AWS Management Console - Amazon Simple Storage Service

Criar e gerenciar uma regra de ciclo de vida usando o AWS Management Console

Você pode usar o Ciclo de Vida do S3 para otimizar a capacidade de armazenamento do Amazon S3 no Outposts. Você pode criar regras de ciclo de vida para expirar objetos à medida que envelhecem ou quando são substituídos por versões mais recentes. Você pode criar, habilitar, desabilitar e excluir uma regra de ciclo de vida.

Para obter mais informações sobre o ciclo de vida do S3, consulte Gerenciando seu ciclo de vida de armazenamento.

nota

A Conta da AWS que cria o bucket tem propriedade sobre ele e é a única que pode criar, habilitar, desabilitar e excluir uma regra de ciclo de vida.

Para criar e gerenciar uma regra de ciclo de vida para um S3 no Outposts usando o AWS Management Console, consulte os tópicos a seguir.

Criar uma regra de ciclo de vida

  1. Faça login no AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).

  3. Escolha o bucket do Outposts para o qual você deseja criar uma regra de ciclo de vida.

  4. Escolha a guia Management (Gerenciamento) e escolha Create Lifecycle rule (Criar regra de ciclo de vida).

  5. Insira um valor para Lifecycle rule name (Nome da regra do ciclo de vida).

  6. Em Rule scope (Escopo da regra), escolha uma das seguintes opções:

    • Para limitar o escopo a filtros específicos, escolha Limit the scope of this rule using one or more filters (Limitar o escopo desta regra usando um ou mais filtros). Depois, adicione um filtro de prefixos, etiquetas ou tamanho de objeto.

    • Para aplicar a regra a todos os objetos no bucket, escolha Apply to all objects in the bucket (Aplicar a todos os objetos no bucket).

  7. Em Lifecycle rule actions (Ações de regra de ciclo de vida), escolha uma das seguintes opções:

    • Expire current versions of objects (Expirar versões atuais de objetos): para buckets com versionamento habilitado, o S3 no Outposts adiciona um marcador de exclusão e retém os objetos como versões não atuais. Para buckets que não usam o versionamento do S3, o S3 no Outposts exclui permanentemente os objetos.

    • Permanently delete noncurrent versions of objects (Excluir permanentemente versões de objetos desatualizadas): o S3 no Outposts exclui permanentemente as versões de objetos desatualizadas.

    • Delete expired object delete markers or incomplete multipart uploads (Excluir marcadores de exclusão de objetos expirados ou multipart uploads incompletos): o S3 no Outposts exclui permanentemente marcadores de exclusão de objetos expirados ou multipart uploads incompletos.

      Se você limitar o escopo da sua regra de ciclo de vida usando etiquetas de objeto, não poderá escolher a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados). Também não poderá escolher a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados) se escolher a opção Expire current object versions (Expirar as versões atuais do objeto).

    nota

    Filtros baseados em tamanho não podem ser usados com marcadores de exclusão e multipart uploads incompletos.

  8. Se você escolheu a opção Expire current versions of objects (Expirar versões atuais de objetos) ou Permanently delete noncurrent versions of objects (Excluir permanentemente versões não atuais de objetos), configure o gatilho de regra com base em uma data específica ou com base na idade do objeto.

  9. Se você escolheu a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados), para confirmar que deseja excluir os marcadores de exclusão de objetos expirados, selecione a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados).

  10. Em Timeline Summary (Resumo da linha do tempo), revise sua regra de ciclo de vida e escolha Create rule (Criar regra).

Habilitar uma regra de ciclo de vida

Para habilitar e desabilitar uma regra de ciclo de vida de bucket
  1. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).

  3. Escolha o bucket do Outposts para o qual deseja habilitar e desabilitar uma regra de ciclo de vida.

  4. Escolha a guia Management (Gerenciamento) e, em Lifecycle rule (Regra de ciclo de vida), selecione a regra que deseja habilitar ou desabilitar.

  5. Em Action (Ação), escolha Enable or disable rule (Habilitar e desabilitar regra).

Editar uma regra de ciclo de vida

  1. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).

  3. Escolha o bucket do Outposts para o qual você deseja editar uma regra de ciclo de vida.

  4. Escolha a guia Management (Gerenciamento) e escolha a Lifecycle rule (Regra de ciclo de vida) que você deseja editar.

  5. (Opcional) Atualize o valor de Lifecycle rule name (Nome da regra de ciclo de vida).

  6. Em Rule scope (Escopo da regra), edite o escopo conforme necessário:

    • Para limitar o escopo a filtros específicos, escolha Limit the scope of this rule using one or more filters (Limitar o escopo desta regra usando um ou mais filtros). Depois, adicione um filtro de prefixos, etiquetas ou tamanho de objeto.

    • Para aplicar a regra a todos os objetos no bucket, escolha Apply to all objects in the bucket (Aplicar a todos os objetos no bucket).

  7. Em Lifecycle rule actions (Ações de regra de ciclo de vida), escolha uma das seguintes opções:

    • Expire current versions of objects (Expirar versões atuais de objetos): para buckets com versionamento habilitado, o S3 no Outposts adiciona um marcador de exclusão e retém os objetos como versões não atuais. Para buckets que não usam o versionamento do S3, o S3 no Outposts exclui permanentemente os objetos.

    • Permanently delete noncurrent versions of objects (Excluir permanentemente versões de objetos desatualizadas): o S3 no Outposts exclui permanentemente as versões de objetos desatualizadas.

    • Delete expired object delete markers or incomplete multipart uploads (Excluir marcadores de exclusão de objetos expirados ou multipart uploads incompletos): o S3 no Outposts exclui permanentemente marcadores de exclusão de objetos expirados ou multipart uploads incompletos.

      Se você limitar o escopo da sua regra de ciclo de vida usando etiquetas de objeto, não poderá escolher a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados). Também não poderá escolher a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados) se escolher a opção Expire current object versions (Expirar as versões atuais do objeto).

    nota

    Filtros baseados em tamanho não podem ser usados com marcadores de exclusão e multipart uploads incompletos.

  8. Se você escolheu a opção Expire current versions of objects (Expirar versões atuais de objetos) ou Permanently delete noncurrent versions of objects (Excluir permanentemente versões não atuais de objetos), configure o gatilho de regra com base em uma data específica ou com base na idade do objeto.

  9. Se você escolheu a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados), para confirmar que deseja excluir os marcadores de exclusão de objetos expirados, selecione a opção Delete expired object delete markers (Excluir marcadores de exclusão de objetos expirados).

  10. Escolha Save (Salvar).

Excluir uma regra de ciclo de vida

  1. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).

  3. Escolha o bucket do Outposts para o qual você deseja excluir uma regra de ciclo de vida.

  4. Escolha a guia Management (Gerenciamento) e, em Lifecycle rule (Regra de ciclo de vida), selecione a regra que deseja excluir.

  5. Escolha Delete (Excluir).