Quiero utilizar AWS DataSync para transferir datos desde Amazon Simple Storage Service (Amazon S3) o Amazon Elastic File System (Amazon EFS).
Descripción corta
AWS DataSync transfiere datos entre Amazon EFS y Amazon S3. Crea una tarea de DataSync que especifique el sistema de archivos de EFS de origen y el bucket S3 de destino y, a continuación, configura los ajustes de seguridad y las opciones de transferencia.
Resolución
Sigue estos pasos:
- Abre la consola de DataSync.
- Cambia la región de AWS por la misma región de AWS que el sistema de archivos Amazon EFS de origen.
- Selecciona Tareas y, a continuación, elige Crear tarea.
- En Configurar la ubicación de origen, selecciona Crear una nueva ubicación.
- En Configuración, para Tipo de ubicación, selecciona Sistema de archivos de Amazon EFS.
- En Sistema de archivos EFS, elige el sistema de archivos EFS que deseas usar como ubicación de origen.
- En Ruta de montaje, introduce la ruta de montaje del sistema de archivos de EFS.
Nota: La ruta puede incluir un subdirectorio en el sistema de archivos de EFS. El subdirectorio lee los datos del origen de EFS o escribe datos en el destino de EFS. De forma predeterminada, DataSync usa el directorio raíz.
- En Subred, elige una subred.
Nota: La subred debe estar en la misma VPC que el sistema de archivos de EFS. La subred debe incluir al menos un destino de montaje para el sistema de archivos de EFS.
- En Grupo de seguridad, elige el grupo de seguridad que está conectado al objetivo de montaje.
Nota: Puedes elegir más de un grupo de seguridad. Los grupos de seguridad que especifiques deben permitir el tráfico entrante en el puerto NFS 2049. Para obtener más información, consulta Determinar la subred y los grupos de seguridad para tu destino de montaje.
Importante: DataSync usa el grupo de seguridad que se especifica en el paso 9 para conectarse a tu EFS. Debes configurar el grupo de seguridad para que se comunique dentro de sí mismo. O bien, elige una subred y un grupo de seguridad diferentes.
- En Cifrado en tránsito, elige **Ninguno.
**Nota: También puedes elegir TLS 1.2. Esta opción cifra los datos cuando DataSync se conecta al sistema de archivos de EFS. Esta opción es necesaria si tienes una política de EFS que restringe los roles o los usuarios de IAM que acceden al sistema de archivos de EFS. Esta opción también es necesaria cuando DataSync usa un punto de acceso de EFS para acceder al sistema de archivos. Después de elegir TLS 1.2, elige el punto de acceso de EFS que se creó en tu EFS. A continuación, elige el rol de IAM que deseas que asuma DataSync cuando te conectes al EFS. Para obtener más información, consulta Acceso a sistemas de archivos restringidos.
- Elige Siguiente.
- En Opciones de ubicación de destino, selecciona Crear una nueva ubicación.
- En Configuración, para Tipo de ubicación, selecciona el bucket de Amazon S3.
- En Región, elige la región en la que se crea el bucket de S3.
- Para la URI de S3, introduce la URI de S3 del bucket con un prefijo como en el ejemplo siguiente: s3://amzn-s3-demo-bucket/efs/.
Nota: En este ejemplo, /efs es el prefijo al que se transfieren los datos. O bien, elige Examinar S3 y, a continuación, elige el bucket y el prefijo dentro del bucket al que quieres que se transfieran los datos.
Importante: DataSync usa esta carpeta para leer datos de una ubicación de origen de S3 o escribir datos en un destino de S3. Solo puedes proporcionar el URI s3://amzn-s3-demo-bucket/ si copias los archivos en la raíz del bucket. Para obtener más información, consulta Creación de la ubicación de transferencia para un bucket de uso general de Amazon S3.
- Para la clase de almacenamiento S3, elige la clase de almacenamiento que deseas usar para los archivos transferidos.
- En Rol de IAM, selecciona un rol que tenga permisos para acceder al bucket de S3. O bien, elige Generar automáticamente para DataSync para crear automáticamente un rol con los permisos necesarios. Si DataSync creó previamente un rol de IAM para el bucket de S3, ese rol es el predeterminado.
- Selecciona Siguiente.
- En Configurar los ajustes, configura los ajustes de la tarea para tu caso de uso.
- Elige Siguiente.
- Selecciona Crear tarea.
Una vez creada la tarea, puedes iniciarla para transferir archivos del sistema de archivos de EFS al bucket S3. Puedes programar replicaciones periódicas de tu sistema de archivos de EFS en el bucket de S3 dentro de la misma cuenta de AWS. Para obtener más información, consulta Programar cuándo se ejecuta la tarea de AWS DataSync.
Información relacionada
¿Dónde puedo transferir mis datos con AWS DataSync?
Configuración de las transferencias de AWS DataSync con Amazon EFS
Configuración de las transferencias de AWS DataSync con Amazon S3
Permite que DataSync lea y escriba en tu bucket de Amazon S3