Saltar al contenido

¿Cómo muevo los objetos de Amazon S3 a la clase de almacenamiento de Intelligent-Tiering?

3 minutos de lectura
0

Quiero mover mis objetos de Amazon Simple Storage Service (Amazon S3) a la clase de almacenamiento de Intelligent-Tiering para optimizar los costes de almacenamiento.

Resolución

Para mover objetos de Amazon S3 a la clase de almacenamiento de S3 Intelligent-Tiering, puedes cargar objetos directamente o usar una regla de configuración del ciclo de vida de S3.

Nota:

Carga de objetos directamente a S3 Intelligent-Tiering

AWS CLI

Ejecuta el siguiente comando put-object:

aws s3api put-object --bucket bucket_name --key dir-1/my_images.tar --body my_images.tar --storage-class INTELLIGENT_TIERING

Consola de Amazon S3

Sigue estos pasos:

  1. Abre la consola de Amazon S3 y, a continuación, navega hasta tu bucket.
  2. Elige los objetos de S3 que deseas mover y, a continuación, elige Cargar.
  3. Amplía Propiedades y, a continuación, en Clase de almacenamiento, elige Intelligent-Tiering.
  4. Selecciona Cargar.

Creación de una regla del ciclo de vida de S3 para hacer la transición de objetos a S3 Intelligent Tiering

AWS CLI

Sigue estos pasos:

  1. Crea y guarda el siguiente archivo JSON como intelligent-tier.json:

    {
           "Rules": [
              { "ID": "Intelligent_Tier_lifecycle",
                "Prefix": "",
                "Status": "Enabled",
                "Transitions": [
                   { "Days": 0,
                     "StorageClass": "INTELLIGENT_TIERING"
                    }
                ]
            }
         ]
       }
  2. Ejecuta el comando put-object para crear la regla del ciclo de vida:

    aws s3api put-bucket-lifecycle-configuration --bucket bucket_name --lifecycle-configuration file://intelligent-tier.json
  3. Ejecuta el comando get-bucket-lifecycle-configuration para comprobar que la regla está establecida en el bucket:

    aws s3api get-bucket-lifecycle-configuration --bucket bucket_name

Consola de Amazon S3

Puedes usar la consola de Amazon S3 para configurar las reglas del ciclo de vida de S3 para versiones de objetos no actuales. Para obtener más información, consulta ¿Cómo creo reglas de configuración del ciclo de vida de Amazon S3 para versiones de objetos no actuales?

Para configurar las reglas del ciclo de vida de S3 para las versiones actuales de los objetos, consulta la sección Uso de la consola de S3 en Cómo establecer una configuración del ciclo de vida de S3.

Nota: Si la clase de almacenamiento de tus objetos no cambió, consulta ¿Por qué mi regla del ciclo de vida de Amazon S3 no transfirió los objetos a la clase de almacenamiento de Intelligent-Tiering?

Información relacionada

Administración de los costes de almacenamiento de Amazon S3 de forma granular y escalable mediante S3 Intelligent-Tiering

Introducción al uso de Amazon S3 Intelligent-Tiering

S3 Intelligent-Tiering agrega niveles de acceso a los archivos

OFICIAL DE AWSActualizada hace un año