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 Criar e gerenciar uma configuração de ciclo de vida para um bucket do Amazon S3 on Outposts.
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.
Tópicos
Criar uma regra de ciclo de vida
Faça login no AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/
. -
No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).
-
Escolha o bucket do Outposts para o qual você deseja criar uma regra de ciclo de vida.
-
Escolha a guia Management (Gerenciamento) e escolha Create Lifecycle rule (Criar regra de ciclo de vida).
-
Insira um valor para Lifecycle rule name (Nome da regra do ciclo de vida).
-
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).
-
-
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.
-
-
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.
-
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).
-
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
Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/
. -
No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).
-
Escolha o bucket do Outposts para o qual deseja habilitar e desabilitar uma regra de ciclo de vida.
-
Escolha a guia Management (Gerenciamento) e, em Lifecycle rule (Regra de ciclo de vida), selecione a regra que deseja habilitar ou desabilitar.
-
Em Action (Ação), escolha Enable or disable rule (Habilitar e desabilitar regra).
Editar uma regra de ciclo de vida
Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/
. -
No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).
-
Escolha o bucket do Outposts para o qual você deseja editar uma regra de ciclo de vida.
-
Escolha a guia Management (Gerenciamento) e escolha a Lifecycle rule (Regra de ciclo de vida) que você deseja editar.
-
(Opcional) Atualize o valor de Lifecycle rule name (Nome da regra de ciclo de vida).
-
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).
-
-
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.
-
-
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.
-
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).
-
Escolha Salvar.
Excluir uma regra de ciclo de vida
Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/
. -
No painel de navegação à esquerda, escolha Outposts buckets (Buckets do Outposts).
-
Escolha o bucket do Outposts para o qual você deseja excluir uma regra de ciclo de vida.
-
Escolha a guia Management (Gerenciamento) e, em Lifecycle rule (Regra de ciclo de vida), selecione a regra que deseja excluir.
-
Escolha Excluir.