Quero mover meus objetos do Amazon Simple Storage Service (Amazon S3) para a classe de armazenamento Intelligent-Tiering para otimizar os custos de armazenamento.
Resolução
Para mover objetos do Amazon S3 para a classe de armazenamento S3 Intelligent-Tiering, é possível carregar objetos diretamente ou usar uma regra de configuração do ciclo de vida do S3.
Observação:
Carregar objetos diretamente para o S3 Intelligent-Tiering
AWS CLI
Execute o seguinte comando put-object:
aws s3api put-object --bucket bucket_name --key dir-1/my_images.tar --body my_images.tar --storage-class INTELLIGENT_TIERING
Console Amazon S3
Conclua as etapas a seguir:
- Abra o console do Amazon S3 e, em seguida, navegue até seu bucket.
- Escolha os objetos do S3 que você deseja mover e, em seguida, escolha Fazer upload.
- Expanda Propriedades e, em seguida, em Classe de armazenamento, escolha Intelligent-Tiering.
- Selecione Fazer upload.
Criar uma regra de ciclo de vida do S3 para fazer a transição de objetos para o S3 Intelligent Tiering
AWS CLI
Conclua as etapas a seguir:
-
Crie e salve o seguinte arquivo JSON como intelligent-tier.json:
{
"Rules": [
{ "ID": "Intelligent_Tier_lifecycle",
"Prefix": "",
"Status": "Enabled",
"Transitions": [
{ "Days": 0,
"StorageClass": "INTELLIGENT_TIERING"
}
]
}
]
}
-
Execute o comando put-object para criar a regra do ciclo de vida:
aws s3api put-bucket-lifecycle-configuration --bucket bucket_name --lifecycle-configuration file://intelligent-tier.json
-
Execute o comando get-bucket-lifecycle-configuration para verificar se a regra está definida no bucket:
aws s3api get-bucket-lifecycle-configuration --bucket bucket_name
Console do AWS Amazon S3
é possível usar o console do Amazon S3 para configurar as regras do ciclo de vida do S3 para versões de objetos não atuais. Para mais informações, consulte Como crio regras de configuração do ciclo de vida do Amazon S3 para versões de objetos não atuais?
Para configurar as regras do ciclo de vida do S3 para as versões atuais do objeto, consulte a seção Uso do console do S3 em Como definir uma configuração do ciclo de vida do S3.
Observação: se a classe de armazenamento dos objetos não mudou, consulte Por que minha regra de ciclo de vida do Amazon S3 não fez a transição de objetos para a classe de armazenamento Intelligent-Tiering?
Informações relacionadas
Gerenciar os custos de armazenamento do Amazon S3 de forma granular e em escala usando o S3 Intelligent-Tiering
Introdução ao uso do Amazon S3 Intelligent-Tiering
O S3 Intelligent-Tiering adiciona camadas de acesso ao arquivamento