Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Configuración de AWS DataSync transferencias con Amazon EFS

Modo de enfoque
Configuración de AWS DataSync transferencias con Amazon EFS - AWS DataSync

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.

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.

Para transferir datos a o desde su sistema de archivos Amazon EFS, debe crear una ubicación de AWS DataSync transferencia. DataSync puede usar esta ubicación como origen o destino para transferir datos.

Proporcionar DataSync acceso a los sistemas de archivos Amazon EFS

La creación de una ubicación implica entender cómo DataSync puede acceder a su almacenamiento. En el caso de Amazon EFS, DataSync monta el sistema de archivos como usuario raíz desde la nube privada virtual (VPC) mediante interfaces de red.

Determinar la subred y los grupos de seguridad para su destino de montaje

Al crear la ubicación, debe especificar la subred y los grupos de seguridad que permiten conectarse DataSync a uno de los destinos de montaje del sistema de archivos Amazon EFS.

La subred que especifique debe estar ubicada:

  • En la misma VPC que el sistema de archivos.

  • En la misma zona de disponibilidad que al menos un destino de montaje del sistema de archivos.

nota

No es necesario especificar una subred que incluya un destino de montaje del sistema de archivos.

Los grupos de seguridad que especifique deben permitir el tráfico entrante en el puerto 2049 de NFS. Para obtener información sobre la creación y actualización de grupos de seguridad para sus objetivos de montaje, consulte la Guía del usuario de Amazon EFS.

Especificación de grupos de seguridad asociados a un destino de montaje

Puede especificar un grupo de seguridad asociado a uno de los destinos de montaje del sistema de archivos. Recomendamos este enfoque desde el punto de vista de la administración de la red.

Especificación de grupos de seguridad que no estén asociados a un destino de montaje

También puede especificar un grupo de seguridad que no esté asociado a uno de los destinos de montaje del sistema de archivos. Sin embargo, este grupo de seguridad debe poder comunicarse con el grupo de seguridad de un destino de montaje.

Por ejemplo, así es como puede crear una relación entre el grupo de seguridad D (para DataSync) y el grupo de seguridad M (para el destino de montaje):

  • El grupo de seguridad D, que se especifica al crear la ubicación, debe tener una regla que permita las conexiones salientes del puerto NFS 2049 al grupo de seguridad M.

  • El grupo de seguridad M (que asocia al destino de montaje) debe permitir el acceso de entrada al puerto de NFS 2049 desde el grupo de seguridad S.

Cómo encontrar el grupo de seguridad de un objetivo de montaje

Las siguientes instrucciones pueden ayudarle a identificar el grupo de seguridad de un destino de montaje del sistema de archivos Amazon EFS que desea utilizar DataSync para la transferencia.

  1. En el AWS CLI, ejecute el siguiente describe-mount-targets comando.

    aws efs describe-mount-targets \ --region file-system-region \ --file-system-id file-system-id

    Este comando devuelve información sobre los objetivos de montaje del sistema de archivos (similar al resultado del siguiente ejemplo).

    { "MountTargets": [ { "OwnerId": "111222333444", "MountTargetId": "fsmt-22334a10", "FileSystemId": "fs-123456ab", "SubnetId": "subnet-f12a0e34", "LifeCycleState": "available", "IpAddress": "11.222.0.123", "NetworkInterfaceId": "eni-1234a044" } ] }
  2. Anote el valor MountTargetId que desea usar.

  3. Ejecute el siguiente comando describe-mount-target-security-groups usando el MountTargetId para averiguar el grupo de seguridad del destino de montaje.

    aws efs describe-mount-target-security-groups \ --region file-system-region \ --mount-target-id mount-target-id

Debe especificar este grupo de seguridad al crear su ubicación.

Acceso a sistemas de archivos restringidos

DataSync pueden transferirse a o desde los sistemas de archivos de Amazon EFS que restringen el acceso a través de puntos de acceso y políticas de IAM.

nota

Si DataSync accede a un sistema de archivos de destino a través de un punto de acceso que impone la identidad del usuario, el usuario y el grupo POSIX de los datos de origen no se conservan si configura la DataSync tarea IDs para copiar la propiedad. En su lugar, los archivos y carpetas transferidos se configuran para el usuario y el grupo del punto de acceso. IDs Cuando esto ocurre, se produce un error en la verificación de la tarea porque DataSync detecta una discrepancia entre los metadatos de las ubicaciones de origen y destino.

Crear un rol de DataSync IAM para el acceso al sistema de archivos

Si tiene un sistema de archivos Amazon EFS que restringe el acceso mediante una política de IAM, puede crear un rol de IAM que otorgue DataSync permiso para leer o escribir datos en el sistema de archivos. En ese caso, puede que necesite especificar esa función en la política de su sistema de archivos.

Para crear el rol de IAM DataSync
  1. Abra la consola de IAM en https://console.aws.amazon.com/iam/.

  2. En el panel de navegación situado a la izquierda, en Administración de acceso, elija Roles y luego Crear rol.

  3. En la página Seleccionar entidad de confianza, en Tipo de entidad de confianza, elija Política de confianza personalizada.

  4. Pegue el siguiente JSON en el editor de políticas:

    { "Version": "2012-10-17", "Statement": [{ "Effect": "Allow", "Principal": { "Service": "datasync.amazonaws.com" }, "Action": "sts:AssumeRole" }] }
  5. Elija Next (Siguiente). En la página Agregar permisos, elija Siguiente.

  6. Introduzca un nombre de rol y elija Crear rol.

Especifique este rol al crear su ubicación.

Ejemplo de política del sistema de archivos que permite DataSync el acceso

El siguiente ejemplo de política del sistema de archivos muestra cómo el acceso a un sistema de archivos de Amazon EFS (identificado en la política comofs-1234567890abcdef0) está restringido, pero aún permite el acceso a DataSync través de un rol de IAM denominadoMyDataSyncRole:

{ "Version": "2012-10-17", "Id": "ExampleEFSFileSystemPolicy", "Statement": [{ "Sid": "AccessEFSFileSystem", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::111122223333:role/MyDataSyncRole" }, "Action": [ "elasticfilesystem:ClientMount", "elasticfilesystem:ClientWrite", "elasticfilesystem:ClientRootAccess" ], "Resource": "arn:aws:elasticfilesystem:us-east-1:111122223333:file-system/fs-1234567890abcdef0", "Condition": { "Bool": { "aws:SecureTransport": "true" }, "StringEquals": { "elasticfilesystem:AccessPointArn": "arn:aws:elasticfilesystem:us-east-1:111122223333:access-point/fsap-abcdef01234567890" } } }] }
  • Principal— Especifica un rol de IAM que da DataSync permiso para acceder al sistema de archivos.

  • Action— Otorga acceso DataSync root y le permite leer y escribir en el sistema de archivos.

  • aws:SecureTransport: requiere que los clientes de NFS utilicen TLS al conectarse al sistema de archivos.

  • elasticfilesystem:AccessPointArn: permite el acceso al sistema de archivos solo a través de un punto de acceso específico.

Consideraciones de red con las transferencias de Amazon EFS

VPCs con los que utilices DataSync debe tener el arrendamiento predeterminado. VPCs con un arrendamiento dedicado no son compatibles.

Consideraciones de rendimiento con las transferencias de Amazon EFS

El modo de rendimiento del sistema de archivos de Amazon EFS puede afectar a la duración de la transferencia y al rendimiento del sistema de archivos durante la transferencia. Considere lo siguiente:

  • Para obtener los mejores resultados, se recomienda usar el modo de rendimiento de Elastic. Si no utilizas el modo de rendimiento elástico, es posible que la transferencia tarde más.

  • Si utiliza el modo de rendimiento por ráfagas, es posible que el rendimiento de las aplicaciones del sistema de archivos se vea afectado, ya que DataSync consume los créditos de ráfaga del sistema de archivos.

  • La forma en que se configura DataSync para comprobar los datos transferidos puede afectar al rendimiento del sistema de archivos y a los costes de acceso a los datos.

Para obtener más información, consulte Rendimiento de Amazon EFS en la Guía del usuario de Amazon Elastic File System y en la página Precios de Amazon EFS.

Creación de la ubicación de transferencia de Amazon EFS

Para crear la ubicación de transferencia, necesita un sistema de archivos de Amazon EFS existente. Si no tiene uno, consulte Introducción a Amazon EFS en la Guía del usuario de Amazon Elastic File System.

  1. Abra la AWS DataSync consola en https://console.aws.amazon.com/datasync/.

  2. En el panel de navegación situado a la izquierda, expanda Transferencia de datos y, a continuación, seleccione Ubicaciones y Crear ubicación.

  3. En Tipo de ubicación, elija el sistema de archivos de Amazon EFS.

    Puede configurar esta ubicación como origen o destino posteriormente.

  4. En Sistema de archivos, elija el sistema de archivos de Amazon EFS que desea utilizar como ubicación.

  5. En Ruta de montaje, escriba la ruta de montaje de su sistema de archivos de Amazon EFS.

    Especifica dónde se DataSync leen o escriben los datos (dependiendo de si se trata de una ubicación de origen o de destino) en el sistema de archivos.

    De forma predeterminada, DataSync utiliza el directorio raíz (o el punto de acceso si proporciona uno para la configuración del punto de acceso EFS). También puede especificar subdirectorios usando barras diagonales (por ejemplo, /path/to/directory).

  6. En Subred, elija una subred en la que desee DataSync crear las interfaces de red para administrar el tráfico de transferencia de datos.

    La subred debe estar ubicada:

    • En la misma VPC que el sistema de archivos.

    • En la misma zona de disponibilidad que al menos un destino de montaje del sistema de archivos.

    nota

    No es necesario especificar una subred que incluya un destino de montaje del sistema de archivos.

  7. En el caso de los grupos de seguridad, elija el grupo de seguridad asociado al destino de montaje de un sistema de archivos de Amazon EFS. Puede elegir varios grupos de seguridad.

    nota

    Los grupos de seguridad que especifique deben permitir el tráfico entrante en el puerto 2049 de NFS. Para obtener más información, consulte Determinar la subred y los grupos de seguridad para su destino de montaje.

  8. Para el cifrado en tránsito, elija si DataSync desea utilizar el cifrado Transport Layer Security (TLS) cuando transfiera datos hacia o desde su sistema de archivos.

    nota

    Debe habilitar esta configuración para configurar un punto de acceso, un rol de IAM o ambos con su ubicación de Amazon EFS.

  9. (Opcional) Para el punto de acceso EFS, elija un punto de acceso que DataSync pueda utilizar para montar el sistema de archivos.

    Para obtener más información, consulte Acceso a sistemas de archivos restringidos.

  10. (Opcional) Para el rol de IAM, especifique un rol que permita acceder DataSync al sistema de archivos.

    Para obtener información sobre la creación de este rol, consulte Crear un rol de DataSync IAM para el acceso al sistema de archivos.

  11. (Opcional) Seleccione Añadir etiqueta para etiquetar su sistema de archivos.

    Una etiqueta es un par clave-valor que le ayuda a administrar, filtrar y buscar sus ubicaciones.

  12. Seleccione Crear ubicación.

  1. Abra la AWS DataSync consola en https://console.aws.amazon.com/datasync/.

  2. En el panel de navegación situado a la izquierda, expanda Transferencia de datos y, a continuación, seleccione Ubicaciones y Crear ubicación.

  3. En Tipo de ubicación, elija el sistema de archivos de Amazon EFS.

    Puede configurar esta ubicación como origen o destino posteriormente.

  4. En Sistema de archivos, elija el sistema de archivos de Amazon EFS que desea utilizar como ubicación.

  5. En Ruta de montaje, escriba la ruta de montaje de su sistema de archivos de Amazon EFS.

    Especifica dónde se DataSync leen o escriben los datos (dependiendo de si se trata de una ubicación de origen o de destino) en el sistema de archivos.

    De forma predeterminada, DataSync utiliza el directorio raíz (o el punto de acceso si proporciona uno para la configuración del punto de acceso EFS). También puede especificar subdirectorios usando barras diagonales (por ejemplo, /path/to/directory).

  6. En Subred, elija una subred en la que desee DataSync crear las interfaces de red para administrar el tráfico de transferencia de datos.

    La subred debe estar ubicada:

    • En la misma VPC que el sistema de archivos.

    • En la misma zona de disponibilidad que al menos un destino de montaje del sistema de archivos.

    nota

    No es necesario especificar una subred que incluya un destino de montaje del sistema de archivos.

  7. En el caso de los grupos de seguridad, elija el grupo de seguridad asociado al destino de montaje de un sistema de archivos de Amazon EFS. Puede elegir varios grupos de seguridad.

    nota

    Los grupos de seguridad que especifique deben permitir el tráfico entrante en el puerto 2049 de NFS. Para obtener más información, consulte Determinar la subred y los grupos de seguridad para su destino de montaje.

  8. Para el cifrado en tránsito, elija si DataSync desea utilizar el cifrado Transport Layer Security (TLS) cuando transfiera datos hacia o desde su sistema de archivos.

    nota

    Debe habilitar esta configuración para configurar un punto de acceso, un rol de IAM o ambos con su ubicación de Amazon EFS.

  9. (Opcional) Para el punto de acceso EFS, elija un punto de acceso que DataSync pueda utilizar para montar el sistema de archivos.

    Para obtener más información, consulte Acceso a sistemas de archivos restringidos.

  10. (Opcional) Para el rol de IAM, especifique un rol que permita acceder DataSync al sistema de archivos.

    Para obtener información sobre la creación de este rol, consulte Crear un rol de DataSync IAM para el acceso al sistema de archivos.

  11. (Opcional) Seleccione Añadir etiqueta para etiquetar su sistema de archivos.

    Una etiqueta es un par clave-valor que le ayuda a administrar, filtrar y buscar sus ubicaciones.

  12. Seleccione Crear ubicación.

  1. Copie el siguiente comando create-location-efs:

    aws datasync create-location-efs \ --efs-filesystem-arn 'arn:aws:elasticfilesystem:region:account-id:file-system/file-system-id' \ --subdirectory /path/to/your/subdirectory \ --ec2-config SecurityGroupArns='arn:aws:ec2:region:account-id:security-group/security-group-id',SubnetArn='arn:aws:ec2:region:account-id:subnet/subnet-id' \ --in-transit-encryption TLS1_2 \ --access-point-arn 'arn:aws:elasticfilesystem:region:account-id:access-point/access-point-id' \ --file-system-access-role-arn 'arn:aws:iam::account-id:role/datasync-efs-access-role
  2. Para --efs-filesystem-arn, especifique el nombre de recurso de Amazon (ARN) del sistema de archivos de Amazon EFS desde o hacia el que está realizando la transferencia.

  3. Para --subdirectory, especifique una ruta de montaje para el sistema de archivos.

    Aquí es donde DataSync lee o escribe los datos (dependiendo de si se trata de una ubicación de origen o de destino) en su sistema de archivos.

    De forma predeterminada, DataSync utiliza el directorio raíz (o el punto de acceso si lo proporciona--access-point-arn). También puede especificar subdirectorios usando barras diagonales (por ejemplo, /path/to/directory).

  4. En --ec2-config, haga lo siguiente:

    • Para SecurityGroupArns, especifique el ARN del grupo de seguridad asociado al destino de montaje del sistema de archivos. Puede especificar varios grupos de seguridad.

      nota

      Los grupos de seguridad que especifique deben permitir el tráfico entrante en el puerto 2049 de NFS. Para obtener más información, consulte Determinar la subred y los grupos de seguridad para su destino de montaje.

    • ParaSubnetArn, especifique el ARN de la subred en la que desea DataSync crear las interfaces de red para administrar el tráfico de transferencia de datos.

      La subred debe estar ubicada:

      • En la misma VPC que el sistema de archivos.

      • En la misma zona de disponibilidad que al menos un destino de montaje del sistema de archivos.

      nota

      No es necesario especificar una subred que incluya un destino de montaje del sistema de archivos.

  5. Para ello--in-transit-encryption, especifique si DataSync desea utilizar el cifrado Transport Layer Security (TLS) cuando transfiera datos hacia o desde su sistema de archivos.

    nota

    Debe configurar este parámetro como TLS1_2 para configurar un punto de acceso, un rol de IAM o ambos con su ubicación de Amazon EFS.

  6. (Opcional) Para--access-point-arn, especifique el ARN de un punto de acceso que DataSync pueda utilizar para montar el sistema de archivos.

    Para obtener más información, consulte Acceso a sistemas de archivos restringidos.

  7. (Opcional) Para--file-system-access-role-arn, especifique el ARN de un rol de IAM que permita acceder DataSync al sistema de archivos.

    Para obtener información sobre la creación de este rol, consulte Crear un rol de DataSync IAM para el acceso al sistema de archivos.

  8. Ejecute el comando create-location-efs.

    Si el comando se ejecuta correctamente, recibirá una respuesta que le mostrará el ARN de la ubicación que creó. Por ejemplo:

    { "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0b3017fc4ba4a2d8d" }

  1. Copie el siguiente comando create-location-efs:

    aws datasync create-location-efs \ --efs-filesystem-arn 'arn:aws:elasticfilesystem:region:account-id:file-system/file-system-id' \ --subdirectory /path/to/your/subdirectory \ --ec2-config SecurityGroupArns='arn:aws:ec2:region:account-id:security-group/security-group-id',SubnetArn='arn:aws:ec2:region:account-id:subnet/subnet-id' \ --in-transit-encryption TLS1_2 \ --access-point-arn 'arn:aws:elasticfilesystem:region:account-id:access-point/access-point-id' \ --file-system-access-role-arn 'arn:aws:iam::account-id:role/datasync-efs-access-role
  2. Para --efs-filesystem-arn, especifique el nombre de recurso de Amazon (ARN) del sistema de archivos de Amazon EFS desde o hacia el que está realizando la transferencia.

  3. Para --subdirectory, especifique una ruta de montaje para el sistema de archivos.

    Aquí es donde DataSync lee o escribe los datos (dependiendo de si se trata de una ubicación de origen o de destino) en su sistema de archivos.

    De forma predeterminada, DataSync utiliza el directorio raíz (o el punto de acceso si lo proporciona--access-point-arn). También puede especificar subdirectorios usando barras diagonales (por ejemplo, /path/to/directory).

  4. En --ec2-config, haga lo siguiente:

    • Para SecurityGroupArns, especifique el ARN del grupo de seguridad asociado al destino de montaje del sistema de archivos. Puede especificar varios grupos de seguridad.

      nota

      Los grupos de seguridad que especifique deben permitir el tráfico entrante en el puerto 2049 de NFS. Para obtener más información, consulte Determinar la subred y los grupos de seguridad para su destino de montaje.

    • ParaSubnetArn, especifique el ARN de la subred en la que desea DataSync crear las interfaces de red para administrar el tráfico de transferencia de datos.

      La subred debe estar ubicada:

      • En la misma VPC que el sistema de archivos.

      • En la misma zona de disponibilidad que al menos un destino de montaje del sistema de archivos.

      nota

      No es necesario especificar una subred que incluya un destino de montaje del sistema de archivos.

  5. Para ello--in-transit-encryption, especifique si DataSync desea utilizar el cifrado Transport Layer Security (TLS) cuando transfiera datos hacia o desde su sistema de archivos.

    nota

    Debe configurar este parámetro como TLS1_2 para configurar un punto de acceso, un rol de IAM o ambos con su ubicación de Amazon EFS.

  6. (Opcional) Para--access-point-arn, especifique el ARN de un punto de acceso que DataSync pueda utilizar para montar el sistema de archivos.

    Para obtener más información, consulte Acceso a sistemas de archivos restringidos.

  7. (Opcional) Para--file-system-access-role-arn, especifique el ARN de un rol de IAM que permita acceder DataSync al sistema de archivos.

    Para obtener información sobre la creación de este rol, consulte Crear un rol de DataSync IAM para el acceso al sistema de archivos.

  8. Ejecute el comando create-location-efs.

    Si el comando se ejecuta correctamente, recibirá una respuesta que le mostrará el ARN de la ubicación que creó. Por ejemplo:

    { "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0b3017fc4ba4a2d8d" }
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.