Solución de problemas con DataSync las tareas - 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.

Solución de problemas con DataSync las tareas

Utilice la siguiente información para solucionar problemas relacionados con AWS DataSync las tareas y su ejecución. Estos problemas pueden incluir inconvenientes en la configuración de la tarea, ejecuciones de tareas bloqueadas y datos que no se transfieren según lo esperado.

Error: SyncOption valor no válido. Opción: TransferMode,PreserveDeletedFiles, Valor: ALL, REMOVE.

Este error se produce cuando estás creando o editando la DataSync tarea y seleccionas la opción Transferir todos los datos y deseleccionas la opción Conservar los archivos eliminados.

Al transferir todos los datos, DataSync no escanea la ubicación de destino y no sabe qué eliminar.

La ejecución de la tarea falla y se produce un EniNotFounderror

Este error se produce cuando elimina una de las interfaces de red de la tarea en la nube privada virtual (VPC). Si la tarea está programada o en cola, se producirá un error si falta la interfaz de red necesaria para transferir los datos.

Acciones que ejecutar

Para resolver este problema, dispone de las siguientes opciones:

  • Reinicie la tarea manualmente. Al hacerlo, se DataSync crearán las interfaces de red que falten y que necesite para ejecutar la tarea.

  • Si necesita limpiar los recursos de la VPC, asegúrese de no eliminar las interfaces de red relacionadas con una DataSync tarea que sigue utilizando.

    Para ver las interfaces de red asignadas a la tarea, realice una de las siguientes acciones:

    • Utilice la operación DescribeTask. Puede ver las interfaces de red en los elementos de respuesta SourceNetworkInterfaceArns y DestinationNetworkInterfaceArns.

    • En la EC2 consola de Amazon, busca tu ID de tarea (por ejemplotask-f012345678abcdef0) para encontrar sus interfaces de red.

  • Considere la posibilidad de no ejecutar las tareas automáticamente. Esto podría incluir deshabilitar la programación o la puesta en cola de tareas (mediante DataSync la automatización o la automatización personalizada).

La ejecución de la tarea falla con un error No se puede asignar memoria

Si la DataSync tarea falla y aparece el error «No se puede asignar memoria», esto puede significar varias cosas diferentes.

Acción que debe ejecutarse

Intente hacer lo siguiente hasta que el problema desaparezca:

La tarea falla con Input/Output error for FSx para el sistema de archivos ONTAP

Si la DataSync tarea falla o Input/Output error cuando se transfieren datos con un sistema de archivos FSx para ONTAP, puede deberse a uno o varios de los siguientes problemas.

El volumen FSx de ONTAP ha alcanzado su capacidad máxima de archivos

Este error se produce cuando se agota el número de inodos disponibles o de punteros de archivos en un volumen.

Medidas que se deben tomar

Primero, revise la capacidad máxima de archivos del volumen. Luego, aumente la capacidad de archivos del volumen. Para ello, incremente el número de inodos o la capacidad de almacenamiento. Para obtener más información, consulte Aumentar la capacidad máxima de archivos de un volumen en la FSx Guía del usuario de ONTAP.

El volumen FSx de ONTAP se ha quedado sin capacidad de almacenamiento disponible

Este error se produce cuando el volumen no dispone de capacidad de almacenamiento disponible.

Medidas que se deben tomar

Primero, determine la capacidad de almacenamiento disponible del volumen. Luego, aumente la capacidad de almacenamiento del volumen. Para obtener más información, consulte Aumentar la capacidad de almacenamiento de un volumen en la FSx Guía del usuario de ONTAP.

nota

Para aumentar automáticamente la capacidad de almacenamiento del volumen cuando sea necesario, consulte Uso del ajuste automático del tamaño del volumen en la Guía del usuario de FSx ONTAP.

El directorio FSx de ONTAP ha alcanzado el número máximo de archivos que se pueden almacenar en cada directorio

Este error se produce cuando se alcanza el número máximo de archivos que se pueden almacenar en un directorio.

Acción que debe ejecutarse

Aumente el tamaño máximo del directorio para admitir directorios de mayor tamaño. Para obtener más información, consulte las prácticas recomendadas para utilizar el tamaño máximo de directorio FSx para ONTAP en la Guía AWS prescriptiva.

La ejecución de la DataSync tarea generó demasiada simultaneidad de lectura/escritura, lo que consumió un alto porcentaje de la capacidad de procesamiento del sistema de archivos

Este error se produce cuando la ejecución de la DataSync tarea consume una cantidad excesiva de la capacidad de procesamiento disponible del sistema de archivos.

Acciones que se deben realizar

Primero, determine si la ejecución de la tarea consumía demasiada capacidad de rendimiento del sistema de archivos mediante los siguientes métodos:

A continuación, asegúrese de que la tarea no utilice toda la capacidad de rendimiento disponible del sistema de archivos mediante una de las siguientes acciones:

Se produce un error en la tarea Connection Reset by peer o Host is down aparece el mensaje correspondiente al sistema FSx de archivos ONTAP

Si la DataSync tarea falla con un Host is down mensaje Connection Reset by peer o al transferir datos con un sistema FSx de archivos compatible con ONTAP, puede deberse a uno o varios de los siguientes problemas:

  • El servidor SMB del sistema de archivos se reinició o se desconectó por algún motivo durante la ejecución de la tarea.

  • El sistema de archivos pasó del servidor principal al secundario (y a la dirección IP) durante la ejecución de la tarea. DataSync no admite la conmutación por error a una dirección IP secundaria durante la ejecución de la tarea.

    FSx para los sistemas de archivos ONTAP, la conmutación por error a un servidor y una dirección IP secundarios durante los siguientes eventos:

    • El servidor principal deja de estar disponible.

    • La zona de disponibilidad del servidor principal deja de estar disponible (en sistemas de archivos Multi-AZ).

    • Durante un cambio de capacidad de rendimiento iniciado por el usuario.

    • Durante el periodo de mantenimiento programado periódicamente del sistema de archivos.

    Para obtener más información, consulte el proceso de conmutación FSx por error de ONTAP en la Guía del FSx usuario de ONTAP.

Acción que debe ejecutarse

Reinicie la tarea.

La ejecución de la tarea muestra el estado de inicio, pero no parece avanzar

DataSync La tarea puede quedarse atascada con el estado de inicio, normalmente porque el agente está apagado o ha perdido la conectividad de red.

Acciones que ejecutar

Asegúrese de que el estado de su agente sea CONECTADO. Si el agente está DESCONECTADO, asegúrese de que esté encendido.

Si el agente está activado y la tarea sigue bloqueada en el estado INICIANDO, lo más probable es que exista un problema de conectividad de red entre el agente y AWS. Para obtener más información sobre cómo probar la conectividad de red, consulte Verificar la conexión de su agente al servicio DataSync.

Si el problema persiste, consulte No sé qué le pasa a mi agente. ¿Hay alguien que pueda ayudarme?.

La ejecución de la tarea parece quedar bloqueada en el estado de preparación

El tiempo que la tarea de DataSync transferencia tenga el estado de preparación depende de la cantidad de datos de la fuente y el destino de la transferencia y del rendimiento de esos sistemas de almacenamiento.

Cuando se inicia una tarea, DataSync realiza una lista de directorios recursiva para detectar todos los archivos, objetos, directorios y metadatos del origen y el destino. DataSync utiliza estos listados para identificar las diferencias entre los sistemas de almacenamiento y determinar qué copiar. Este proceso puede tardar unos minutos e incluso unas horas.

Acción que debe ejecutarse

No debería tener que hacer nada. Continúe esperando a que el estado de la tarea cambie a Transfiriendo. Si el estado sigue sin cambiar, póngase en contacto con el Centro AWS Support.

La ejecución de la tarea se detiene antes de que finalice la transferencia

Si la ejecución de la DataSync tarea se detiene antes de tiempo, es posible que la configuración de la tarea incluya una Región de AWS que esté deshabilitada en la suya Cuenta de AWS.

Acciones que ejecutar

Haga lo siguiente para volver a ejecutar la tarea:

  1. Compruebe el estado de suscripción de las regiones de su tarea y asegúrese de que estén habilitadas.

  2. Vuelva a iniciar la tarea.

La ejecución de la tarea falla al transferir datos desde un bucket de Google Cloud Storage

Como DataSync se comunica con Google Cloud Storage mediante la API de Amazon S3, existe una limitación que puede provocar que la DataSync transferencia no se realice correctamente si intentas copiar etiquetas de objetos. En tus CloudWatch registros aparece el siguiente mensaje relacionado con el problema:

[WARN] No se pudieron leer los metadatos del archivo/your-bucket/your-object: S3 No se pudo etiquetar el objeto: se continúa sin etiquetar

Para evitarlo, desactive la opción Copiar etiquetas de objetos al configurar los ajustes de la tarea de transferencia.

Existen discrepancias entre las marcas de tiempo de la ejecución de la tarea

Al mirar la DataSync consola o los CloudWatch registros de Amazon, es posible que notes que las horas de inicio y finalización de la ejecución de la DataSync tarea no coinciden con las marcas de tiempo que ves en otras herramientas de supervisión. Esto se debe a que la consola y CloudWatch los registros tienen en cuenta el tiempo que tarda la ejecución de una tarea en los estados de inicio o espera, mientras que otras herramientas no lo hacen.

Es posible que notes esta discrepancia al comparar las marcas temporales de ejecución entre la DataSync consola o los CloudWatch registros y los siguientes lugares:

  • Registros del sistema de archivos implicado en la transferencia

  • La fecha de la última modificación de un objeto de Amazon S3 que DataSync escribió en

  • Tráfico de red procedente del DataSync agente

  • EventBridge Eventos de Amazon

La ejecución de la tarea falla con un error NoMem

Es posible que el conjunto de datos que intentas transferir sea demasiado grande DataSync. Si ve este error, póngase en contacto con el Centro de AWS Support.

La ejecución de la tarea falla con un error FsNfsIdMappingEnabled

DataSync no admite el mapeo NFSv4 de ID. Para solucionar este problema, configure la ubicación de NFS que va a utilizar NFSv3.

No se puede transferir el objeto a Azure Blob Storage porque produce el error user metadata key

Al realizar una transferencia de un bucket de S3 a Azure Blob Storage, puede aparecer el siguiente error:

[ERROR] Failed to transfer file /user-metadata/file1: Azure Blob user metadata key must be a CSharp identifier

Esto significa que /user-metadata/file1 incluye los metadatos del usuario que no utilizan un identificador de C# válido. Para obtener más información, consulte la documentación de Microsoft.

Existe una carpeta /.aws-datasync en la ubicación de destino

DataSync crea una carpeta llamada /.aws-datasync en su ubicación de destino para facilitar la transferencia de datos.

Aunque DataSync normalmente elimina esta carpeta después de la transferencia, puede haber situaciones en las que esto no suceda.

Acción que debe ejecutarse

Elimine esta carpeta en cualquier momento, siempre y cuando no tenga una tarea en ejecución copiando en esa ubicación.

Cuando finaliza la ejecución de la tarea, aparece el siguiente error:

Transfer and verification completed. Selected files transferred except for files skipped due to errors. If no skipped files are listed in Cloud Watch Logs, please contact AWS Support for further assistance.

Al realizar transferencias entre sistemas de almacenamiento SMB (como un servidor de archivos SMB y el sistema de archivos Amazon FSx for Windows File Server), es posible que veas las siguientes advertencias y errores en tus CloudWatch registros:

[WARN] Failed to read metadata for file /appraiser/symlink: No data available [ERROR] Failed to read metadata for directory /appraiser/symlink: No data available
Acción que debe ejecutarse

DataSync no admite la transferencia de enlaces simbólicos (o enlaces físicos) al realizar transferencias entre estos tipos de ubicaciones. Para obtener más información, consulte Enlaces y directorios copiados por AWS DataSync.

Errores en el informe de la tarea

Es posible que te encuentres con uno de los siguientes errores al intentar supervisar la DataSync transferencia con un informe de tareas.

Mensaje de error Solución

File path exceeds the maximum length of 4,096 characters. Cannot write to Task Report

Ninguno. DataSync no puede transferir un archivo con una ruta que supere los 4.096 bytes.

Para obtener más información, consulte Límites del sistema de almacenamiento, de los archivos y de los objetos.

Failed to upload Task Report(s) to S3 due to an invalid bucket or IAM role

Compruebe que el rol de DataSync IAM tiene los permisos adecuados para cargar un informe de tareas en su bucket de S3.

Execution error occurred prior to generating any Task Reports

Revise sus CloudWatch registros para identificar por qué falló la ejecución de la tarea.