Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Política ILM compatible para S3 Object Lock en StorageGRID

Puedes utilizar el depósito de S3, las reglas de ILM y la política de ILM de este ejemplo como punto de partida a la hora de definir una política de ILM que cumpla los requisitos de protección y retención de los objetos en depósitos con S3 Object Lock habilitado.

Nota Si has utilizado la función de Compliance heredada en versiones anteriores de StorageGRID, también puedes usar este ejemplo para gestionar cualquier bucket existente que tenga activada la función de Compliance heredada.
Precaución Las siguientes reglas y políticas de ILM son solo ejemplos. Existen muchas formas de configurar reglas de ILM. Antes de activar una nueva política, simúlala para confirmar que funcionará como esperas y protegerá el contenido contra la pérdida.

Bucket y objetos para el ejemplo de S3 Object Lock

En este ejemplo, una cuenta de inquilino de S3 llamada Bank of ABC ha usado el Tenant Manager para crear un bucket con S3 Object Lock activado para guardar registros bancarios críticos.

Definición de bucket Valor de ejemplo

Nombre de la cuenta del inquilino

Banco ABC

Nombre del bucket

registros bancarios

Región de bucket

us-east-1 (predeterminado)

Cada objeto y cada versión de objeto que se añada al bucket bank-records usará los siguientes valores para retain-until-date y legal hold.

Configuración de cada objeto Valor de ejemplo

retain-until-date

«2030-12-30T23:59:59Z» (30 de diciembre de 2030)

Cada versión de objeto tiene su propio retain-until-date valor. Este valor se puede aumentar, pero no disminuir.

legal hold

"OFF" (No está en vigor)

Se puede aplicar o levantar una retención legal sobre cualquier versión de un objeto en cualquier momento durante el periodo de retención. Si un objeto está sujeto a una retención legal, no se puede eliminar aunque se haya alcanzado el retain-until-date.

Regla 1 de ILM para S3 Object Lock: perfil de código de borrado con coincidencia de buckets

Esta regla de ILM de ejemplo se aplica únicamente a la cuenta de cliente de S3 denominada Bank of ABC. Coincide con cualquier objeto en el bucket bank-records y luego utiliza el código de borrado para almacenar el objeto en los Storage Nodes de tres sitios de centros de datos usando un perfil de código de borrado 6+3. Esta regla cumple los requisitos de los buckets con S3 Object Lock habilitado: se mantiene una copia en los Storage Nodes desde el día 0 para siempre, usando la hora de ingesta como referencia.

Definición de regla Valor de ejemplo

Nombre de la regla

Regla de cumplimiento: Objetos EC en el bucket bank-records - Bank of ABC

Cuenta de inquilino

Banco ABC

Nombre del bucket

bank-records

Filtro avanzado

Tamaño del objeto (MB) superior a 1

Nota: Este filtro garantiza que no se utilice el código de borrado para los objetos de 1 MB o menos.

Definición de regla Valor de ejemplo

Hora de referencia

Tiempo de ingesta

Ubicaciones

Desde el día 0 almacena para siempre

Perfil de código de borrado

  • Crea una copia con código de borrado en los nodos de almacenamiento en tres centros de datos

  • Utiliza un esquema de código de borrado 6+3

Regla n.º 2 de ILM para el ejemplo de S3 Object Lock: regla no conforme

Esta regla ILM de ejemplo almacena inicialmente dos copias replicadas del objeto en Storage Nodes. Después de un año, almacena una copia en un Cloud Storage Pool para siempre. Como esta regla usa un Cloud Storage Pool, no cumple y no se aplicará a los objetos en los buckets con S3 Object Lock habilitado.

Definición de regla Valor de ejemplo

Nombre de la regla

Regla incumplida: usar Cloud Storage Pool

${post_edited_translations.segment}

No especificado

Nombre del bucket

No se especifica, pero solo se aplicará a los buckets que no tengan activado S3 Object Lock (o la función heredada de Compliance).

Filtro avanzado

No especificado

Definición de regla Valor de ejemplo

Hora de referencia

Tiempo de ingesta

Ubicaciones

  • El día 0, mantén dos copias replicadas en los nodos de almacenamiento en Data Center 1 y Data Center 2 durante 365 días

  • Después de 1 año, conserva una copia replicada en un Cloud Storage Pool para siempre

Regla 3 de ILM para S3 Object Lock: regla predeterminada

Esta regla de ILM de ejemplo copia los datos de los objetos a grupos de almacenamiento en dos centros de datos. Esta regla conforme está diseñada para ser la regla predeterminada en la política de ILM. No incluye ningún filtro, no utiliza el tiempo de referencia Noncurrent y cumple los requisitos de los buckets con S3 Object Lock habilitado: se conservan dos copias de los objetos en los Storage Nodes desde el día 0 hasta siempre, utilizando Ingest como tiempo de referencia.

Definición de regla Valor de ejemplo

Nombre de la regla

Regla de cumplimiento predeterminada: dos copias en dos centros de datos

Cuenta de inquilino

No especificado

Nombre del bucket

No especificado

Filtro avanzado

No especificado

Definición de regla Valor de ejemplo

Hora de referencia

Tiempo de ingesta

Ubicaciones

Desde el día 0 y de forma permanente, mantén dos copias replicadas: una en los nodos de almacenamiento en Data Center 1 y otra en los nodos de almacenamiento en Data Center 2.

Ejemplo de política de ILM conforme a los requisitos para S3 Object Lock

Para crear una política de ILM que proteja de forma eficaz todos los objetos de tu sistema, incluidos los que se encuentran en buckets con S3 Object Lock activado, debes seleccionar reglas de ILM que cumplan los requisitos de almacenamiento de todos los objetos. Luego, tienes que simular y activar la política.

Agrega reglas a la política

En este ejemplo, la política de ILM incluye tres reglas de ILM, en el siguiente orden:

  1. Una regla conforme que utiliza código de borrado para proteger objetos de más de 1 MB en un bucket específico con S3 Object Lock activado. Los objetos se almacenan en Storage Nodes desde el día 0 hasta siempre.

  2. Una regla no conforme que crea dos copias replicadas de un objeto en Storage Nodes durante un año y luego mueve una copia del objeto a un Cloud Storage Pool para siempre. Esta regla no se aplica a los buckets con S3 Object Lock habilitado porque utiliza un Cloud Storage Pool.

  3. La regla de cumplimiento predeterminada que crea dos copias replicadas de objetos en los Storage Nodes desde el día 0 y para siempre.

Simular la política

Una vez que hayas añadido reglas a tu política, hayas elegido una regla de cumplimiento predeterminada y hayas organizado el resto de reglas, debes simular la política probando objetos del bucket en el que se ha habilitado S3 Object Lock y de otros buckets. Por ejemplo, al simular la política de ejemplo, esperarías que los objetos de prueba se evaluaran de la siguiente manera:

  • La primera regla solo coincidirá con los objetos de prueba que sean mayores de 1 MB en el bucket bank-records para el inquilino Bank of ABC.

  • La segunda regla coincidirá con todos los objetos en todos los buckets no conformes de todas las demás cuentas de inquilino.

  • La regla predeterminada coincidirá con estos objetos:

    • Objetos de 1 MB o menos en el bucket bank-records para el tenant Bank of ABC.

    • Objetos en cualquier otro depósito que tenga S3 Object Lock activado para todas las demás cuentas de inquilino.

Activa la política

Cuando estés completamente seguro de que la nueva política protege los datos de los objetos como esperabas, puedes activarla.