Como o Ciclo de Vida do S3 interage com outras configurações de bucket
Além de configurações do S3 Lifecycle, você pode associar outras configurações a seu bucket. Esta seção explica como a configuração do S3 Lifecycle está relacionada a outras configurações de bucket.
Ciclo de Vida do S3 e Versionamento do S3
Você pode adicionar configurações de ciclo de vida do S3 a buckets com e sem versionamento. Para obter mais informações, consulte Reter várias versões de objetos com o Versionamento do S3.
Um bucket com versionamento habilitado mantém uma versão atual do objeto e versões desatualizadas do objeto (se disponíveis). Você pode definir regras separadas de ciclo de vida para versões atuais e não atuais do objeto.
Para ter mais informações, consulte Elementos de configuração do ciclo de vida.
Importante
Quando você tem várias regras em uma configuração do ciclo de vida do S3, um objeto pode se tornar elegível para várias ações do ciclo de vida do S3 no mesmo dia. Nesses casos, o Amazon S3 segue estas regras gerais:
-
A exclusão permanente tem precedência sobre a transição.
-
A transição tem precedência sobre a criação de marcadores de exclusão.
-
Quando um objeto está qualificado para uma transição S3 Glacier Flexible Retrieval e S3 Standard – IA (ou S3 One Zone – IA), o Amazon S3 escolhe a transição do S3 Glacier Flexible Retrieval.
Para ver exemplos, consulte Exemplos de filtros sobrepostos e ações de ciclo de vida conflitantes.
Configuração do Ciclo de Vida do S3 em buckets com MFA habilitada
A configuração do Ciclo de Vida do S3 em buckets com autenticação multifator (MFA) habilitada não é compatível.
Ciclo de Vida do S3 e registro em log
As ações de Ciclo de Vida do Amazon S3 não são capturadas pelo registro em log no nível do objeto do AWS CloudTrail. O CloudTrail captura solicitações de API feitas para endpoints externos do Amazon S3, enquanto as ações do Ciclo de Vida do S3 são realizadas usando endpoints internos do Amazon S3.
É possível habilitar logs de acesso ao servidor do Amazon S3 em um bucket do S3 para capturar ações relacionadas ao Ciclo de Vida do S3, como transições de objetos para outra classe de armazenamento e expirações de objetos que resultam em exclusão permanente ou lógica. Para ter mais informações, consulte Registrar em log as solicitações com registro em log de acesso ao servidor.
Se o registro em logs estiver ativado em seu bucket, os logs de acesso do servidor do Amazon S3 relatarão os resultados das seguintes operações.
Log de operação | Descrição |
---|---|
|
O Amazon S3 exclui permanentemente o objeto devido à ação |
|
O Amazon S3 exclui logicamente a versão atual adicionando o marcador de exclusão em um bucket com versionamento habilitado. |
|
O Amazon S3 faz a transição do objeto para a classe de armazenamento S3 Standard – IA. |
|
O Amazon S3 faz a transição do objeto para a classe de armazenamento S3 One Zone – IA. |
|
O Amazon S3 faz a transição do objeto para a classe de armazenamento S3 Intelligent-Tiering. |
|
O Amazon S3 inicia a transição do objeto para a classe de armazenamento S3 Glacier Instant Retrieval. |
|
O Amazon S3 inicia a transição do objeto para a classe de armazenamento S3 Glacier Flexible Retrieval. |
|
O Amazon S3 inicia a transição do objeto para a classe de armazenamento S3 Glacier Deep Archive. |
|
O Amazon S3 interrompe o carregamento fracionado incompleto. |
nota
Os registros do log de acesso ao servidor do Amazon S3 são entregues com base no melhor esforço e não podem ser usados para uma contabilização completa de todas as solicitações do Amazon S3.