Adición de reglas de administración del ciclo de vida de los blobs
Cada conjunto de datos tiene un ciclo de vida único. Al principio del ciclo de vida, los usuarios tienden a acceder a algunos de los datos del conjunto, pero no a todos. A medida que el conjunto de datos envejece, el acceso a todos los datos del conjunto se tiende a reducir considerablemente. Algunos conjuntos de datos permanecen inactivos en la nube y, una vez almacenados, no se suele acceder a ellos. Algunos datos expiran en pocos días o meses después de su creación. Otros datos se leen y modifican activamente a lo largo de la vigencia del conjunto de datos.
Azure Blob Storage admite la administración del ciclo de vida de los conjuntos de datos. Ofrece una directiva completa basada en reglas para las cuentas de GPv2 y Blob Storage. Puede usar reglas de directivas de ciclo de vida para realizar la transición de los datos a los niveles de acceso adecuados y establecer los tiempos de expiración para el final del ciclo de vida de un conjunto de datos.
Administración automática de ciclos de vida de los blobs de Azure | Sugerencias y trucos de Azure
Aspectos que debe saber sobre la administración del ciclo de vida
Puede usar las reglas de directivas de administración del ciclo de vida de Azure Blob Storage para realizar varias tareas.
Realice la transición de los blobs a un nivel de almacenamiento de acceso esporádico (de frecuente a esporádico, de frecuente a archivo o de esporádico a archivo) para optimizar el rendimiento y el costo.
Eliminar los blobs al final de sus ciclos de vida
Defina condiciones basadas en reglas que se ejecutarán una vez al día en el nivel de cuenta de almacenamiento de Azure.
Aplique condiciones basadas en reglas a contenedores o a un subconjunto de blobs.
Escenario empresarial
Piense en un escenario en el que se accede frecuentemente a los datos en las primeras fases del ciclo de vida, pero solo de manera ocasional al cabo de dos semanas. Transcurrido el primer mes, rara vez se accede al conjunto de datos. En este escenario, el nivel de acceso frecuente de Blob Storage es el mejor durante las primeras fases. El almacenamiento de acceso esporádico es más adecuado para un acceso ocasional. El almacenamiento de nivel de archivo es la mejor opción una vez que los datos tengan un mes. Para conseguir esta transición, las reglas de directivas de administración del ciclo de vida se encuentran disponibles para mover los datos antiguos a niveles de almacenamiento de acceso más esporádico.
Configuración de reglas de directivas de administración del ciclo de vida
En Azure Portal, creará reglas de directivas de administración del ciclo de vida para la cuenta de almacenamiento de Azure mediante la especificación de varios valores de configuración. Para cada regla, se crean condiciones de bloque If - Then para realizar la transición de datos o hacer que expiren en función de las especificaciones. Cuando revise estos detalles, tenga en cuenta cómo puede configurar reglas de directivas de administración del ciclo de vida para los conjuntos de datos.
If: la cláusula If establece la cláusula de evaluación para la regla de directivas. Cuando la cláusula If se evalúa en true, se ejecuta la cláusula Then. Utilice la cláusula If para establecer el período que se va a aplicar a los datos de blob. La característica de administración del ciclo de vida comprueba si se accede a los datos o se modifican en función de la hora especificada.
- Más de (días atrás): el número de días que se van a utilizar en la condición de evaluación.
Then: la cláusula Then establece la cláusula de acción para la regla de directivas. Cuando la cláusula If se evalúa en true, se ejecuta la cláusula Then. Utilice la cláusula Then para establecer la acción de transición para los datos de blob. La característica de administración del ciclo de vida realiza la transición de los datos en función de la configuración.
- Mover al almacenamiento de acceso esporádico: se hace la transición de los datos de blob al almacenamiento de nivel de acceso esporádico.
- Mover al almacenamiento de archivo: se hace la transición de los datos de blob al almacenamiento de nivel de acceso de archivo.
- Eliminar el blob: se eliminan los datos de blob.
Al diseñar reglas de directivas para ajustar los niveles de almacenamiento en relación con la antigüedad de los datos, puede designar las opciones de almacenamiento menos costosas para satisfacer sus necesidades.