Configuración del análisis de clases de almacenamiento - Amazon Simple Storage Service

Configuración del análisis de clases de almacenamiento

Al usar la herramienta de análisis de clases de almacenamiento de Amazon S3, podrá analizar los patrones de acceso al almacenamiento para poder determinar cuándo trasladar los datos apropiados a la clase de almacenamiento apropiada. El análisis de las clases de almacenamiento observa los patrones de acceso a los datos para ayudarle a determinar cuándo trasladar el almacenamiento STANDARD al que se acceda con menos frecuencia a la clase de almacenamiento STANDARD_IA (IA quiere decir acceso poco frecuente). Para obtener más información acerca de STANDARD_IA, consulte las preguntas frecuentes de Amazon S3 y Uso de las clases de almacenamiento de Amazon S3.

Puede configurar el análisis de clases de almacenamiento configurando qué datos de objetos quiere analizar. Puede configurar el análisis de clases de almacenamiento para hacer lo siguiente:

  • Analizar la totalidad de los contenidos de un bucket.

    Recibirá el análisis de todos los objetos del bucket.

  • Analizar objetos agrupados por prefijos y etiquetas.

    Puede configurar filtros para agrupar objetos de modo que se analicen según un prefijo común, por etiquetas de objetos o por prefijos y etiquetas. Recibirá un análisis separado para cada filtro que configure. Puede tener varias configuraciones de filtro por cada bucket, hasta 1000.

  • Exportar análisis de datos

    Al configurar el análisis de clases de almacenamiento para un bucket o un filtro, puede decidir que los datos del análisis se exporten a un archivo a diario. El análisis diario se agrega al archivo para formar un registro de análisis histórico para el filtro configurado. El archivo se actualiza a diario en el destino de su elección. Al seleccionar qué datos exportar, especifique un bucket de destino y un prefijo de destino opcional donde se escribirá el archivo.

Puede utilizar la consola de Amazon S3, la API REST, la AWS CLI o los SDK de AWS para configurar el análisis de clases de almacenamiento.

importante

El análisis de clases de almacenamiento no ofrece recomendaciones para las transiciones a las clases de almacenamiento ONEZONE_IA o S3 Glacier Flexible Retrieval.

Si desea configurar el análisis de clase de almacenamiento para exportar sus conclusiones como un archivo .csv y el bucket de destino utiliza el cifrado de bucket predeterminado con una AWS KMS key, debe actualizar la política de claves de AWS KMS a fin de conceder permiso a Amazon S3 para cifrar el archivo .csv. Para obtener instrucciones, consulte Concesión de permiso a Amazon S3 con el fin de utilizar su clave administrada por el cliente para el cifrado.

Para obtener más información sobre los análisis, consulte Análisis de Amazon S3: análisis de clases de almacenamiento.

Para configurar el análisis de clases de almacenamiento
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

  2. En la lista Buckets, seleccione el nombre del bucket para el que desea configurar el análisis de clases de almacenamiento.

  3. Elija la pestaña Metrics (Métricas).

  4. En Storage Class Analysis (Análisis de clases de almacenamiento), elija Create analytics configuration (Crear configuración de análisis).

  5. Escriba un nombre para el filtro. Si quiere analizar todo el bucket, deje el campo Prefix (Prefijo) vacío.

  6. En el campo Prefix (Prefijo), escriba texto para el prefijo de los objetos que desee analizar.

  7. Para agregar una etiqueta, elija Add tag (Añadir etiqueta). Escriba una clave y un valor para la etiqueta. Puede introducir un prefijo y varias etiquetas.

  8. De manera opcional, también puede seleccionar Enable (Habilitar) en Export CSV (Exportar CSV) para exportar los informes de análisis en un archivo plano de valores separados por comas (.csv). Seleccione un bucket de destino donde poder guardar el archivo. Puede escribir un prefijo para el bucket de destino. El bucket de destino debe estar en la misma Región de AWS que el bucket para el que configura el análisis. El bucket de destino puede estar en una Cuenta de AWS diferente.

    Si el bucket de destino del archivo .csv utiliza el cifrado de bucket predeterminado con una clave de KMS, debe actualizar la política de claves de AWS KMS a fin de conceder permiso a Amazon S3 para cifrar el archivo .csv. Para obtener instrucciones, consulte Concesión de permiso a Amazon S3 con el fin de utilizar su clave administrada por el cliente para el cifrado.

  9. Seleccione Create configuration (Crear configuración).

Amazon S3 crea una política de bucket en el bucket de destino que concede permisos de escritura a Amazon S3. Esto le permite escribir los datos de exportación en el bucket.

Si se produce un error al intentar crear la política de bucket, recibirá instrucciones para solucionarlo. Por ejemplo, si elige un bucket de destino en otra Cuenta de AWS y no tiene permisos para leer y escribir en la política del bucket, verá el siguiente mensaje. Debe hacer que el propietario del bucket de destino agregue la política de bucket que se muestra en el bucket de destino. Si la política no se agrega en el bucket de destino, no obtendrá los datos de exportación, ya que Amazon S3 no tiene permiso para escribir en el bucket de destino. Si el bucket de origen es propiedad de una cuenta diferente de la del usuario actual, el ID de cuenta correcto del bucket de origen debe sustituirse en la política.

Para obtener información sobre los datos exportados y cómo funciona el filtro, consulte Análisis de Amazon S3: análisis de clases de almacenamiento.

Para configurar el análisis de clases de almacenamiento mediante la API REST, utilice PutBucketAnalyticsConfiguration. También puede utilizar la operación equivalente con la AWS CLI o los SDK de AWS.

Puede utilizar las siguientes API REST para trabajar con el análisis de clases de almacenamiento: