Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Trabajar con tipos de implementación antiguos
Esta sección se aplica a los sistemas de archivos con tipo de implementación Scratch 1, y también a los sistemas de archivos con tipos de implementación Scratch 2 o Persistent 1 que no utilizan asociaciones de repositorios de datos. Tenga en cuenta que la exportación y la compatibilidad de muchos repositorios de datos no están disponibles en los sistemas de archivos de FSx para Lustre que no usan asociaciones de repositorios de datos.
Temas
Vincular su sistema de archivos a un bucket de Amazon S3
Al crear un sistema de archivos de Amazon FSx para Lustre, puede vincularlo a un repositorio de datos duraderos en Amazon S3. Antes de crear su sistema de archivos, asegúrese de que ya haya creado el bucket de Amazon S3 al que va a realizar el enlace. En el asistente Crear sistema de archivos, se establecen las siguientes propiedades de configuración del repositorio de datos en el panel opcional Importar/Exportar repositorio de datos.
-
Elija cómo mantiene actualizados Amazon FSx las descripciones de archivos y directorios a medida que agrega o modifica objetos en el bucket de S3 después de crear el sistema de archivos. Para obtener más información, consulte Importar automáticamente actualizaciones desde un bucket de S3.
-
Importar bucket:: ingrese el nombre del bucket de S3 que está utilizando para el repositorio vinculado.
-
Prefijo de importación: introduzca un prefijo de importación opcional si desea importar solo algunos listados de datos de archivos y directorios de su bucket de S3 a su sistema de archivos. El prefijo de importación define desde qué lugar del bucket de S3 se van a importar los datos.
-
Prefijo de exportación: define dónde exporta Amazon FSx el contenido de su sistema de archivos a su bucket de S3 vinculado.
Puede tener una asignación 1:1 en la que Amazon FSx exporte datos desde su sistema de archivos de FSx para Lustre a los mismos directorios del bucket de S3 desde el que se importaron. Para tener una asignación 1:1, especifique una ruta de exportación al bucket de S3 sin prefijos cuando cree su sistema de archivos.
-
Al crear un sistema de archivos mediante la consola, elija la opción Exportar prefijo > El prefijo que especifique y deje el campo del prefijo en blanco.
-
Al crear un sistema de archivos usando la CLI o la API AWS, especifique la ruta de exportación como el nombre del bucket de S3 sin prefijos adicionales, por ejemplo,
ExportPath=s3://amzn-s3-demo-bucket/.
Utilizando este método, puede incluir un prefijo de importación cuando especifique la ruta de importación, y no afecta a una asignación 1:1 para las exportaciones.
Creación de sistemas de archivos vinculados a un bucket de S3
Los siguientes procedimientos lo guiarán por el proceso de creación de un sistema de archivos Amazon FSx vinculado a un bucket de S3 mediante la consola de administración AWS y la interfaz de la línea de comandos AWS (AWSCLI).
Visualización de la ruta de exportación de un sistema de archivos
Puede ver la ruta de exportación de un sistema de archivos mediante la consola FSx para Lustre, la CLI AWS y la API.
Estado del ciclo de vida del repositorio de datos
El estado del ciclo de vida del repositorio de datos proporciona información de estado sobre el repositorio de datos vinculado del sistema de archivos. Un repositorio de datos puede tener los siguientes estados de ciclo de vida.
-
En creación: Amazon FSx está creando la configuración del repositorio de datos entre el sistema de archivos y el repositorio de datos vinculados. El repositorio de datos no está disponible.
-
Disponible: El repositorio de datos está disponible para su uso.
-
Actualizando: La configuración del repositorio de datos está siendo objeto de una actualización iniciada por el cliente que podría afectar a su disponibilidad.
-
Mal configurado: Amazon FSx no puede importar automáticamente actualizaciones del bucket de S3 hasta que se corrija la configuración del repositorio de datos. Para obtener más información, consulte Resolución de problemas de un bucket de S3 vinculado mal configurado.
Puede ver el estado del ciclo de vida del repositorio de datos vinculados de un sistema de archivos mediante la consola de Amazon FSx, la interfaz de la línea de comandos AWS y la API de Amazon FSx. En la consola de Amazon FSx, puede acceder al estado del ciclo de vida del repositorio de datos en el panel Integración del repositorio de datos de la pestaña Repositorio de datos para el sistema de archivos. La propiedad Lifecycle se encuentra en el objeto DataRepositoryConfiguration en la respuesta a un comando de CLI describe-file-systems (la acción de API equivalente es DescribeFileSystems).
Importar automáticamente actualizaciones desde un bucket de S3
De forma predeterminada, al crear un nuevo sistema de archivos, Amazon FSx importa los metadatos del archivo (el nombre, la propiedad, la marca de tiempo y los permisos) de los objetos del bucket de S3 vinculado al crear el sistema de archivos. Puede configurar su sistema de archivos de FSx para Lustre para que importe automáticamente los metadatos de los objetos que se agreguen, modifiquen o eliminen de su bucket S3 tras la creación del sistema de archivos. FSx para Lustre actualiza el listado de archivos y directorios de un objeto modificado después de la creación de la misma manera que importa metadatos de archivos en la creación del sistema de archivos. Cuando Amazon FSx actualiza la lista de archivos y directorios de un objeto modificado, si el objeto modificado del bucket de S3 ya no contiene sus metadatos, Amazon FSx mantiene los valores de metadatos actuales del archivo, en lugar de utilizar los permisos predeterminados.
nota
Los ajustes de importación están disponibles en FSx para los sistemas de archivos Lustre creados después de las 15:00 EDT del 23 de julio de 2020.
Puede establecer las preferencias de importación al crear un nuevo sistema de archivos y actualizar la configuración en los sistemas de archivos existentes mediante la consola de administración de FSx, la CLI AWS y la API AWS. Al crear el sistema de archivos, los objetos de S3 existentes aparecen como descripciones de archivos y directorios. Después de crear su sistema de archivos, ¿cómo desea actualizarlo a medida que se actualiza el contenido de su bucket de S3? Un sistema de archivos puede tener una de las siguientes preferencias de importación:
nota
El sistema de archivos de FSx para Lustre y su bucket S3 vinculado deben estar ubicados en la misma Región AWS para importar automáticamente las actualizaciones.
-
Actualizar mi lista de archivos y directorios a medida que se agregan objetos a mi bucket de S3: (predeterminado) Amazon FSx actualiza automáticamente las descripciones de archivos y directorios de cualquier objeto nuevo agregado al bucket de S3 vinculado que no exista actualmente en el sistema de archivos de FSx. Amazon FSx no actualiza los listados de objetos que hayan cambiado en el bucket de S3. Amazon FSx no elimina los listados de objetos que se eliminan en el bucket de S3.
nota
La configuración predeterminada de las preferencias de importación para importar datos de un bucket de S3 vinculado mediante la CLI y la API es
NONE. La configuración predeterminada de las preferencias de importación al usar la consola es actualizar Lustre a medida que se agregan nuevos objetos al bucket de S3. -
Actualizar mi listado de archivos y directorios a medida que se agregan o modifican objetos en mi bucket de S3: Amazon FSx actualiza automáticamente los listados de archivos y directorios de cualquier objeto nuevo agregado al bucket de S3 y de cualquier objeto existente que se cambie en el bucket de S3 después de elegir esta opción. Amazon FSx no elimina los listados de objetos que se eliminan en el bucket de S3.
-
Actualizar mi lista de archivos y directorios a medida que se agregan, modifican o eliminan objetos de mi bucket de S3: Amazon FSx actualiza automáticamente los listados de archivos y directorios de cualquier objeto nuevo agregado al bucket de S3, de cualquier objeto existente que se cambie en el bucket de S3 y de cualquier objeto existente que se elimine en el bucket de S3 después de elegir esta opción.
-
No actualizar mi archivo y directamente listado al agregar, cambiar o eliminar objetos de mi bucket de S3: Amazon FSx solo actualiza los listados de archivos y directorios del bucket de S3 vinculado cuando se crea el sistema de archivos. FSx no actualiza los listados de archivos y directorios para los objetos nuevos, modificados o eliminados después de elegir esta opción.
Al configurar las preferencias de importación para actualizar los listados de archivos y directorios de su sistema de archivos en función de los cambios en el bucket de S3 vinculado, Amazon FSx crea una configuración de notificación de eventos en el bucket de S3 vinculado llamada FSx. No modifique ni elimine la configuración de notificación de eventos FSx en el bucket de S3, ya que esto impide la importación automática de listados de archivos y directorios nuevos o modificados a su sistema de archivos.
Cuando Amazon FSx actualiza un listado de archivos que ha cambiado en el bucket de S3 vinculado, sobrescribe el archivo local con la versión actualizada, incluso si el archivo está bloqueado por escritura. Del mismo modo, cuando Amazon FSx actualiza un listado de archivos cuando se ha eliminado el objeto correspondiente en el bucket de S3 vinculado, elimina el archivo local, incluso si el archivo está bloqueado por escritura.
Amazon FSx hará todo lo posible por actualizar su sistema de archivos. Amazon FSx no puede actualizar el sistema de archivos con cambios en las siguientes situaciones:
-
Cuando Amazon FSx no tiene permiso para abrir el objeto S3 modificado o nuevo.
-
Cuando se elimina o modifica la configuración de notificación de eventos
FSxen el bucket S3 vinculado.
Cualquiera de estas condiciones provoca que el estado del ciclo de vida del repositorio de datos se convierta en Mal configurado. Para obtener más información, consulte Estado del ciclo de vida del repositorio de datos.
Requisitos previos
Se requieren las siguientes condiciones para que Amazon FSx importe automáticamente los archivos nuevos, modificados o eliminados del bucket de S3 vinculado:
-
El sistema de archivos y su bucket S3 vinculado deben estar ubicados en la misma Región AWS.
-
El bucket S3 no tiene un estado de ciclo de vida mal configurado. Para obtener más información, consulte Estado del ciclo de vida del repositorio de datos.
-
Su cuenta debe tener los permisos necesarios para configurar y recibir notificaciones de eventos en el bucket de S3 vinculado.
Tipos de cambios de archivos compatibles
Amazon FSx admite la importación de los siguientes cambios en archivos y carpetas que se produzcan en el bucket de S3 vinculado:
-
Cambios en el contenido de los archivos
-
Cambios en los metadatos de archivos o carpetas
-
Cambios en el destino o los metadatos del enlace simbólico
Actualización de las preferencias de importación
Puede configurar las preferencias de importación de un sistema de archivos al crear un nuevo sistema de archivos. Para obtener más información, consulte Vincular el sistema de archivos a un bucket de Amazon S3.
También puede actualizar las preferencias de importación de un sistema de archivos después de crearlo mediante la consola de administración AWS, la CLI AWS y la API de Amazon FSx, como se muestra en el siguiente procedimiento.