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 como ayuda para solucionar problemas relacionados con AWS DataSync las tareas y su ejecución. Estos problemas pueden incluir problemas de configuración de tareas, ejecuciones de tareas bloqueadas y datos que no se transfieren como se esperaba.
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 borrados.
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 EniNotFound
error
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
yDestinationNetworkInterfaceArns
. -
En la EC2 consola de Amazon, busca tu ID de tarea (por ejemplo
task-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 y se produce un error de «no se puede asignar memoria
»
Si la DataSync tarea falla y aparece un error de «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:
-
Si la transferencia involucra a un agente, asegúrate de que el agente cumpla con los requisitos de la máquina virtual (VM) o de la EC2 instancia de Amazon.
-
Divida la transferencia en varias tareas mediante filtros. Es posible que estés intentando transferir más archivos u objetos de los que puede gestionar una sola DataSync tarea.
-
Si el problema persiste, póngase en contacto con Soporte
.
La tarea falla con Input/Output error
el sistema de archivos Amazon FSx for NetApp ONTAP
Si tu DataSync tarea falla Input/Output error
al transferir datos con un sistema de archivos de Amazon FSx for NetApp ONTAP, puede deberse a uno o varios de los siguientes problemas.
El volumen FSx de ONTAP ha alcanzado su capacidad máxima de archivos. Esto ocurre cuando se agota el número de inodos, o punteros de archivo, disponibles en un volumen.
El volumen FSx de ONTAP se ha quedado sin capacidad de almacenamiento disponible.
La ejecución de la DataSync tarea generaba demasiada simultaneidad de lectura/escritura y consumía un porcentaje muy alto de la capacidad de procesamiento del sistema de archivos.
Acciones que ejecutar
Para resolver este problema, revise el estado del volumen de ONTAP FSx para determinar la causa subyacente.
Para determinar si el volumen ha alcanzado su capacidad máxima de archivos y resolver el problema:
Consulta la capacidad máxima de archivos del volumen: para obtener más información, consulta Supervisión de la capacidad de archivos de un volumen en la Guía del usuario de Amazon FSx for NetApp ONTAP.
Aumente la capacidad de archivos del volumen aumentando el número de inodos o aumentando la capacidad de almacenamiento. Para obtener más información, consulta Cómo aumentar la capacidad máxima de archivos de un volumen en la Guía del usuario de Amazon FSx for NetApp ONTAP.
Para determinar si el volumen se ha quedado sin capacidad de almacenamiento disponible y resolver el problema:
-
Determine la capacidad de almacenamiento disponible del volumen: para obtener más información, consulte Supervisión de la capacidad de almacenamiento del volumen en la FSx Guía del usuario de ONTAP.
Si el volumen tiene poca o ninguna capacidad de almacenamiento disponible, tendrá que aumentar 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.
Para evitar que vuelva a producirse el problema de que el volumen se quede sin capacidad de almacenamiento disponible, utilice la función de ajuste automático del tamaño del volumen para aumentar automáticamente la capacidad de almacenamiento del volumen según sea necesario. Para obtener más información, consulte Uso del ajuste automático del tamaño del volumen en la Guía del FSx usuario de ONTAP.
Para determinar si la ejecución de la tarea estaba consumiendo demasiado de la capacidad de procesamiento disponible del sistema de archivos:
Supervise el rendimiento del sistema de archivos mediante las CloudWatch métricas disponibles. Para obtener más información, consulte Supervisión de las métricas del sistema de archivos en la FSx Guía del usuario de ONTAP.
Supervisa el sistema de archivos en busca de advertencias de rendimiento del servidor de archivos en la FSx consola de Amazon. Para obtener más información, consulte Advertencias y recomendaciones de rendimiento en la FSx Guía del usuario de ONTAP.
Para resolver el problema, debe asegurarse de que la tarea no utilice toda la capacidad de procesamiento disponible del sistema de archivos. Haga lo siguiente:
-
Establezca el límite de ancho de banda de la ejecución de la tarea en una cantidad inferior a la capacidad de rendimiento aprovisionada FSx por el sistema de archivos de ONTAP. Para obtener más información, consulte Configuración de los límites de ancho de banda para la tarea de AWS DataSync.
-
Como alternativa, puede aumentar la capacidad de rendimiento aprovisionada del sistema de archivos. Para obtener más información, consulte Actualización de la capacidad de rendimiento en la Guía del usuario de FSx ONTAP.
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 un mensaje 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ó de algún otro modo durante la ejecución de la tarea.
-
El sistema de archivos pasó del servidor principal al secundario (y 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 (para los sistemas de archivos Multi-AZ).
Durante un cambio de capacidad de rendimiento iniciado por el usuario.
Durante el período de mantenimiento programado regularmente 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 usuario FSx de ONTAP.
Acciones que ejecutar
Reinicie la tarea.
La ejecución de la tarea está en estado de inicio, pero parece que no ocurre nada
DataSync La tarea puede quedarse atascada con el estado de inicio, normalmente porque el agente está apagado o ha perdido la conectividad de red.
Acción que debe ejecutarse
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 estancada en el estado de preparación
El momento en que la tarea de DataSync transferencia pasa al 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, la configuración de la tarea puede incluir 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:
-
Compruebe el estado de suscripción de las regiones de su tarea y asegúrese de que estén habilitadas.
-
Vuelva a iniciar la tarea.
Se produce un error en la ejecución de la tarea al transferirla desde un depósito 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.
Hay discordancias entre las marcas de tiempo de 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 el estado de inicio o de 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:
-
Registra el 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 debido a NoMem
un error
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
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
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/user-metadata/file1
Hay una /.aws-datasync
carpeta 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.
No se pueden transferir enlaces simbólicos entre ubicaciones mediante SMB
Cuando finalice la ejecución de la tarea, aparecerá 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 |
---|---|
|
N/A (no DataSync se 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. |
|
Compruebe que el rol de DataSync IAM tiene los permisos adecuados para cargar un informe de tareas en su bucket de S3. |
|
Revise sus CloudWatch registros para identificar por qué falló la ejecución de la tarea. |