Compartir a través de


Uso de la característica de exportación automática en Azure Managed Lustre (versión preliminar)

La característica de exportación automática para Azure Managed Lustre es una funcionalidad que sincroniza automáticamente los cambios en el sistema de archivos de Azure Managed Lustre con un contenedor vinculado de Azure Blob Storage.

El uso de esta característica puede ayudar a garantizar que los archivos nuevos y modificados del sistema de archivos se reflejen en el contenedor de Blob Storage asociado sin intervención manual. Esto simplifica la administración de datos y mejora la sincronización para el almacenamiento a largo plazo.

Funcionalidad de exportación automática

La exportación automática funciona mediante la supervisión continua de los cambios en el sistema de archivos de Azure Managed Lustre. En función de la directiva de exportación configurada, actualiza el contenido del contenedor de Blob Storage asociado para reflejar estos cambios. Esta característica proporciona a los usuarios un proceso sin problemas y automatizado para replicar datos.

Configuración

La exportación automática está habilitada en un sistema de archivos de Azure Managed Lustre existente que tiene configurado un contenedor de Blob Storage asociado. Puede configurar la exportación automática mediante la configuración de integración de blobs en Azure Portal.

Para crear un nuevo trabajo de exportación automática, siga estos pasos:

  1. En Azure Portal, abra el sistema de archivos de Azure Managed Lustre. En Configuración, seleccione Integración de blobs.

  2. Seleccione + Crear nuevo trabajo.

  3. En la lista desplegable Tipo de trabajo, seleccione Auto-Export(Exportar automáticamente).

  4. En el campo Ruta de acceso del sistema de archivos, puede especificar una ruta de acceso de directorio escribiendo una cadena.

Todos los archivos nuevos o modificados del sistema de archivos de esta ruta de acceso (prefijo) se exportan continuamente. Los archivos se escriben en el contenedor de objetos blob con la misma ruta de archivo (o prefijo) que tienen en el sistema de archivos Lustre. Para evitar sobrescribir los archivos existentes en el contenedor de blobs, asegúrese de que la ruta de acceso del archivo en el sistema de archivos lustre no se superponga con la ruta de acceso existente del archivo en el contenedor de blobs. (La única excepción es si el archivo Lustre se importó desde esa ruta en el contenedor de blobs).

Captura de pantalla del panel de integración de blobs para Azure Managed Lustre que muestra cómo crear un trabajo de importación y exportación.

Comportamiento de exportación automática

Este es el modo en que la exportación automática controla distintos tipos de cambios:

  • Nuevos cambios de creación de archivos, directorios y contenido de archivos: el proceso de integración de blobs identifica nuevos archivos y directorios y datos que han cambiado. Inicia automáticamente un trabajo de exportación. La exportación automática garantiza que la versión más reciente del archivo se transfiera a Blob Storage.
  • Cambios de metadatos: actualmente no se sincronizan los cambios, como los cambios de nombre, las actualizaciones de propiedad o los ajustes de permisos.
  • Eliminación: cuando se eliminan archivos, directorios o vínculos simbólicos en el sistema de archivos, no se quitan del contenedor de Blob Storage.

No se puede ejecutar más de un trabajo de integración de blobs (como la exportación manual, la exportación automática y la importación) a la vez.

La exportación automática funciona a través de iteraciones de exportación continua. Cuando finaliza una iteración, el proceso de integración de blobs examina el sistema de archivos para ver los nuevos archivos, directorios o cambios de contenido. Inicia una nueva iteración de un trabajo de exportación.

Exportar registros de trabajos en el contenedor de registro configurado puede ayudar a identificar problemas de sincronización y ayudarle a comprender las razones por las que se produce un error en las operaciones.

Supervisión y control de la exportación automática

Puede supervisar las actividades de exportación automática y administrar configuraciones mediante Azure Portal.

El panel Integración de blobs muestra detalles de las actividades de exportación en la sección Trabajos recientes , incluido el estado de los trabajos recientes y las métricas relacionadas con la sincronización automática.

Para cancelar un trabajo en proceso, seleccione el vínculo Cancelar para ese trabajo en la tabla Trabajos recientes . El vínculo Cancelar solo está disponible para el trabajo actual.

Para ver las métricas de un trabajo de exportación automática, seleccione el valor Nombre del trabajo. El panel Métricas aparece en el panel lateral del portal.

Captura de pantalla que muestra el panel integración de blobs con detalles del trabajo.

Supervisión de trabajos de exportación automática

El panel Integración de blobs muestra detalles de las actividades de exportación en la sección Trabajos recientes , incluido el estado de los trabajos recientes y las métricas relacionadas con la sincronización automática.

Para cancelar un trabajo en curso, seleccione el vínculo Cancelar para ese trabajo en la tabla Trabajos recientes . El vínculo Cancelar solo está disponible para el trabajo actual.

Para ver las métricas de un trabajo de exportación automática, seleccione el valor Nombre del trabajo. El panel Métricas aparece en el panel lateral del portal.

Métricas

En el portal, las métricas se agrupan en dos categorías principales: Iteracióngeneral y actual.

Estadísticas generales

Estadísticas después de habilitar la exportación automática

Total de archivos exportados

Recuento de archivos copiados correctamente en el contenedor de blobs asociado después de habilitar la exportación automática.

Total miB exportado

El tamaño total de archivo (en MiB) se copió correctamente en el contenedor de blobs asociado tras habilitar la exportación automática.

Iteraciones completadas

Recuento de veces que el proceso de integración de blobs identificó datos nuevos o modificados e inició un nuevo trabajo de exportación.

Última iteración correcta

Marca de tiempo de finalización de la última iteración que exportó correctamente todos los datos al contenedor de blobs asociado.

Estadísticas de iteración actuales

Estadísticas sobre la actividad actual

Archivos detectados

Recuento de archivos que el trabajo de exportación está exportando actualmente, incluidos los archivos que ya se han copiado correctamente en el contenedor de blobs asociado en esta iteración.*

MiB detectado

Tamaño de archivo agregado (en MiB) que el trabajo de exportación está exportando actualmente, incluidos los archivos que ya se han copiado correctamente en el contenedor de blobs asociado en esta iteración.*

Archivos exportados

Recuento de archivos nuevos y modificados copiados correctamente en el contenedor de blobs asociado.

MiB exportado

Tamaño de archivo agregado (en MiB) de los datos nuevos y modificados copiados correctamente en el contenedor de blobs asociado.

Error en los archivos

Número total de archivos que no se pudieron copiar durante la iteración actual. Seleccione este vínculo para ir a la página del Contenedor de registros para ver los registros asociados a este trabajo de exportación automática.

* Las métricas de la iteración en curso actual deben leerse hasta ahora. Por ejemplo, Archivos detectados es el número de archivos detectados para la exportación en el momento de los informes. El siguiente ciclo de informes podría mostrar que se detectan más archivos.

Consideraciones y procedimientos recomendados

Al usar la característica de exportación automática, tenga en cuenta los procedimientos recomendados siguientes para garantizar una operación sin problemas:

  • Administración de conflictos: si se modifica un archivo tanto en el sistema de archivos como en Blob Storage, existe el riesgo de sobrescribir. Use la coordinación de nivel de aplicación para evitar modificaciones en conflicto.
  • Deshabilitar la exportación automática antes de la eliminación: antes de eliminar un sistema de archivos o su proceso de integración de blobs, asegúrese de que todas las actualizaciones en cola estén sincronizadas. Compruebe que la Última Hora de Iteración Exitosa es reciente y que la métrica Archivos Fallidos es cero para evitar la pérdida de datos. A continuación, deshabilite la exportación automática.