Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Surveillance de vos transferts de données à l'aide de rapports de tâches

Mode de mise au point
Surveillance de vos transferts de données à l'aide de rapports de tâches - AWS DataSync

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les rapports de tâches fournissent des informations détaillées sur les AWS DataSync tentatives de transfert, d'omission, de vérification et de suppression au cours de l'exécution d'une tâche. Pour de plus amples informations, veuillez consulter Comment DataSync transférer des fichiers, des objets et des répertoires.

Les rapports de tâches sont générés au format JSON. Vous pouvez personnaliser le niveau de détail de vos rapports :

  • Les rapports de tâches récapitulatifs vous fournissent les détails nécessaires sur l'exécution de vos tâches, tels que le nombre de fichiers transférés et la DataSync possibilité de vérifier l'intégrité des données de ces fichiers.

  • Les rapports de tâches standard incluent un résumé ainsi que des rapports détaillés répertoriant chaque fichier, objet ou dossier DataSync tenté de transférer, d'ignorer, de vérifier ou de supprimer. Avec un rapport de tâches standard, vous pouvez également spécifier le niveau du rapport pour n'afficher que les erreurs d'exécution de la tâche ou ses réussites et erreurs.

Cas d’utilisation

Voici quelques situations dans lesquelles les rapports de tâches peuvent vous aider à surveiller et à auditer vos transferts de données :

  • Lorsque vous migrez des millions de fichiers, identifiez rapidement les fichiers DataSync présentant des problèmes de transfert.

  • Vérifiez chain-of-custody les processus relatifs à vos fichiers.

Rapports de tâches récapitulatifs uniquement

Un rapport qui n'est qu'un résumé de l'exécution d'une tâche inclut les détails suivants :

  • Celui Compte AWS qui a exécuté l'exécution de la tâche

  • Les lieux d'origine et de destination

  • Nombre total de fichiers, d'objets et de dossiers ignorés, transférés, vérifiés et supprimés

  • Nombre total d'octets (logiques et physiques) transférés

  • Si l'exécution de la tâche a été terminée, annulée ou a rencontré une erreur

  • Les heures de début et de fin (y compris la durée totale du transfert)

  • Les paramètres de la tâche (tels que les limites de bande passante, la vérification de l'intégrité des données et les autres options de DataSync transfert)

Rapports de tâches standard

Un rapport de tâches standard inclut un résumé de l'exécution de vos tâches ainsi que des rapports détaillés sur les DataSync tentatives de transfert, d'omission, de vérification et de suppression.

Niveau du rapport

Avec les rapports de tâches standard, vous pouvez choisir l'un des niveaux de rapport suivants :

  • Erreurs uniquement

  • Succès et erreurs (essentiellement une liste de tout ce qui s'est passé pendant l'exécution de votre tâche)

Par exemple, vous souhaiterez peut-être voir quels fichiers DataSync ont été ignorés avec succès lors de votre transfert et ceux qui n'ont pas été ignorés. Les fichiers qui DataSync ont été correctement ignorés peuvent être ceux que vous DataSync souhaitez délibérément exclure car ils existent déjà dans votre emplacement de destination. Cependant, une erreur ignorée, par exemple, peut indiquer que vous DataSync ne disposez pas des autorisations nécessaires pour lire un fichier.

Rapports transférés

Liste des fichiers, objets et répertoires qui DataSync ont tenté d'être transférés lors de l'exécution de la tâche. Un rapport transféré inclut les informations suivantes :

  • Les chemins d'accès aux données transférées

  • Ce qui a été transféré (contenu, métadonnées ou les deux)

  • Les métadonnées, qui incluent le type de données, la taille du contenu (objets et fichiers uniquement), etc.

  • Heure à laquelle un article a été transféré

  • La version de l'objet (si la destination est un compartiment Amazon S3 sur lequel la gestion des versions est activée)

  • Si quelque chose a été remplacé dans la destination

  • Si un article a été transféré avec succès

Note

Lorsque vous déplacez des données entre des compartiments S3, le préfixe que vous spécifiez dans votre emplacement source peut apparaître dans votre rapport (ou dans les CloudWatch journaux Amazon), même si ce préfixe n'existe pas en tant qu'objet dans votre emplacement de destination. (Dans la DataSync console, vous remarquerez peut-être également que ce préfixe apparaît sous forme de données ignorées ou vérifiées.)

Rapports ignorés

Liste de fichiers, d'objets et de répertoires trouvés dans DataSync votre emplacement source mais dont le transfert n'a pas été tenté. Les raisons pour lesquelles des DataSync données sont ignorées peuvent dépendre de plusieurs facteurs, tels que la manière dont vous configurez vos tâches et les autorisations du système de stockage. Voici quelques exemples :

  • Un fichier existe dans vos emplacements source et de destination. Le fichier de la source n'a pas été modifié depuis l'exécution précédente de la tâche. Comme vous ne transférez que des données modifiées, ce fichier DataSync ne sera pas transféré la prochaine fois que vous exécuterez votre tâche.

  • Un objet qui existe dans vos deux emplacements change dans votre source. Lorsque vous exécutez votre tâche, cet objet DataSync est ignoré dans votre destination car votre tâche ne remplace pas les données dans la destination.

  • DataSync ignore un objet de votre source qui utilise une classe de stockage d'archivage et qui n'est pas restauré. Vous devez restaurer un objet archivé DataSync pour pouvoir le lire.

  • DataSync ignore un fichier, un objet ou un répertoire dans votre emplacement source car il ne peut pas le lire. Si cela se produit et n'est pas prévu, vérifiez les autorisations d'accès de votre espace de stockage et assurez-vous qu'il DataSync peut lire ce qui a été ignoré.

Un rapport ignoré inclut les informations suivantes :

  • Les chemins pour les données ignorées

  • Heure à laquelle un élément a été ignoré

  • La raison pour laquelle il a été ignoré

  • Si un élément a été ignoré avec succès

Note

Les rapports ignorés peuvent être volumineux lorsqu'ils incluent des réussites et des erreurs, que vous configurez votre tâche pour ne transférer que les données modifiées et que les données sources existent déjà dans la destination.

Rapports vérifiés

Liste des fichiers, objets et répertoires dont l'intégrité DataSync a été testée lors de l'exécution de la tâche. Un rapport de données vérifié inclut les informations suivantes :

  • Les chemins d'accès aux données vérifiées

  • Heure à laquelle un article a été vérifié

  • La raison de l'erreur de vérification (le cas échéant)

  • Les SHA256 checksums source et de destination (fichiers uniquement)

  • Si un article a été vérifié avec succès

Notez ce qui suit à propos des rapports vérifiés :

  • Lorsque vous configurez votre tâche pour vérifier uniquement les données transférées, DataSync elle ne vérifie pas les répertoires dans certains cas, ni les fichiers ou objets dont le transfert échoue. Dans les deux cas, DataSync n'inclut pas les données non vérifiées dans ce rapport.

  • Si vous utilisez le mode amélioré, la vérification peut prendre plus de temps que d'habitude si vous transférez des objets volumineux.

Rapports supprimés

Liste des fichiers, des répertoires et des objets qui ont été supprimés lors de l'exécution de la tâche. DataSync génère ce rapport uniquement si vous configurez votre tâche pour supprimer des données dans l'emplacement de destination qui ne se trouve pas dans la source. Un rapport de données supprimé inclut les informations suivantes :

  • Les chemins pour les données supprimées

  • Si un élément a été correctement supprimé

  • Heure à laquelle un élément a été supprimé

Exemples de rapports de tâches

Le niveau de détail de votre rapport de tâches dépend de vous. Voici quelques exemples de rapports de données transférés avec la configuration suivante :

  • Type de rapport — Standard

  • Niveau du rapport — Succès et erreurs

Note

Les rapports utilisent la norme ISO-8601 pour le format d'horodatage. Les temps sont exprimés en UTC et mesurés en nanosecondes. Ce comportement est différent de la façon dont certains autres indicateurs des rapports de tâches sont mesurés. Par exemple, les détails de l'exécution des tâches, tels que TransferDuration etVerifyDuration, sont mesurés en millisecondes.

Les rapports de tâches en mode amélioré utilisent un schéma légèrement différent de celui des rapports de tâches en mode de base. Les exemples suivants peuvent vous aider à savoir à quoi vous attendre de vos rapports en fonction du mode de tâche que vous utilisez.

Exemples de rapports de données transférés avec statut de réussite

Les rapports suivants indiquent les transferts réussis pour un objet nomméobject1.txt.

Enhanced mode
{ "TaskExecutionId": "exec-abcdefgh12345678", "Transferred": [{ "RelativePath": "object1.txt", "SourceMetadata": { "Type": "Object", "ContentSize": 6, "LastModified": "2024-10-04T14:40:55Z", "SystemMetadata": { "ContentType": "binary/octet-stream", "ETag": "\"9b2d7e1f8054c3a2041905d0378e6f14\"", "ServerSideEncryption": "AES256" }, "UserMetadata": {}, "Tags": [] }, "Overwrite": "False", "DstS3VersionId": "jtqRtX3jN4J2G8k0sFSGYK1f35KqpAVP", "TransferTimestamp": "2024-10-04T14:48:39.748862183Z", "TransferType": "CONTENT_AND_METADATA", "TransferStatus": "SUCCESS" }] }
Basic mode
{ "TaskExecutionId": "exec-abcdefgh12345678", "Transferred": [{ "RelativePath": "/object1.txt", "SrcMetadata": { "Type": "Regular", "ContentSize": 6, "Mtime": "2022-01-07T16:59:26.136114671Z", "Atime": "2022-01-07T16:59:26.136114671Z", "Uid": 0, "Gid": 0, "Mode": "0644" }, "Overwrite": "False", "DstS3VersionId": "jtqRtX3jN4J2G8k0sFSGYK1f35KqpAVP", "TransferTimestamp": "2022-01-07T16:59:45.747270957Z", "TransferType": "CONTENT_AND_METADATA", "TransferStatus": "SUCCESS" }] }
{ "TaskExecutionId": "exec-abcdefgh12345678", "Transferred": [{ "RelativePath": "object1.txt", "SourceMetadata": { "Type": "Object", "ContentSize": 6, "LastModified": "2024-10-04T14:40:55Z", "SystemMetadata": { "ContentType": "binary/octet-stream", "ETag": "\"9b2d7e1f8054c3a2041905d0378e6f14\"", "ServerSideEncryption": "AES256" }, "UserMetadata": {}, "Tags": [] }, "Overwrite": "False", "DstS3VersionId": "jtqRtX3jN4J2G8k0sFSGYK1f35KqpAVP", "TransferTimestamp": "2024-10-04T14:48:39.748862183Z", "TransferType": "CONTENT_AND_METADATA", "TransferStatus": "SUCCESS" }] }
Exemples de rapports de données transférés avec statut d'erreur

Les rapports suivants fournissent des exemples de situations dans lesquelles il est DataSync impossible de transférer un objet nomméobject1.txt.

Enhanced mode

Ce rapport montre qu'il est DataSync impossible d'accéder à un objet nommé en object1.txt raison d'un problème d' AWS KMS autorisation. (Si une erreur de ce type s'affiche, consultezAccès aux compartiments S3 à l'aide du chiffrement côté serveur.)

{ "TaskExecutionId": "exec-abcdefgh12345678", "Transferred": [{ "RelativePath": "object1.txt", "SourceMetadata": { "Type": "Object", "ContentSize": 6, "LastModified": "2022-10-07T20:48:32Z", "SystemMetadata": { "ContentType": "binary/octet-stream", "ETag": "\"3a7c0b2f1d9e5c4a6f8b2e0d1c9f7a3b2\"", "ServerSideEncryption": "AES256" }, "UserMetadata": {}, "Tags": [] }, "Overwrite": "False", "TransferTimestamp": "2022-10-09T16:05:11.134040717Z", "TransferType": "CONTENT_AND_METADATA", "TransferStatus": "FAILED", "ErrorCode": "AccessDenied", "ErrorDetail": "User: arn:aws:sts::111222333444:assumed-role/AWSDataSyncS3Bucket/AwsSync-loc-0b3017fc4ba4a2d8d is not authorized to perform: kms:GenerateDataKey on resource: arn:aws:kms:us-east-1:111222333444:key/1111aaaa-22bb-33cc-44d-5555eeee6666 because no identity-based policy allows the kms:GenerateDataKey action" }] }
Basic mode

Ce rapport indique qu'un objet nommé object1.txt n'a pas été transféré en raison d'un problème d'autorisation du compartiment S3. (Si une erreur de ce type s'affiche, consultezFournir DataSync un accès aux compartiments S3.)

{ "TaskExecutionId": "exec-abcdefgh12345678", "Transferred": [{ "RelativePath": "/object1.txt", "SrcMetadata": { "Type": "Regular", "ContentSize": 6, "Mtime": "2022-01-07T16:59:26.136114671Z", "Atime": "2022-01-07T16:59:26.136114671Z", "Uid": 0, "Gid": 0, "Mode": "0644" }, "Overwrite": "False", "DstS3VersionId": "jtqRtX3jN4J2G8k0sFSGYK1f35KqpAVP", "TransferTimestamp": "2022-01-07T16:59:45.747270957Z", "TransferType": "CONTENT_AND_METADATA", "TransferStatus": "FAILED", "FailureReason": "S3 Get Object Failed", "FailureCode": 40974 }] }

Ce rapport montre qu'il est DataSync impossible d'accéder à un objet nommé en object1.txt raison d'un problème d' AWS KMS autorisation. (Si une erreur de ce type s'affiche, consultezAccès aux compartiments S3 à l'aide du chiffrement côté serveur.)

{ "TaskExecutionId": "exec-abcdefgh12345678", "Transferred": [{ "RelativePath": "object1.txt", "SourceMetadata": { "Type": "Object", "ContentSize": 6, "LastModified": "2022-10-07T20:48:32Z", "SystemMetadata": { "ContentType": "binary/octet-stream", "ETag": "\"3a7c0b2f1d9e5c4a6f8b2e0d1c9f7a3b2\"", "ServerSideEncryption": "AES256" }, "UserMetadata": {}, "Tags": [] }, "Overwrite": "False", "TransferTimestamp": "2022-10-09T16:05:11.134040717Z", "TransferType": "CONTENT_AND_METADATA", "TransferStatus": "FAILED", "ErrorCode": "AccessDenied", "ErrorDetail": "User: arn:aws:sts::111222333444:assumed-role/AWSDataSyncS3Bucket/AwsSync-loc-0b3017fc4ba4a2d8d is not authorized to perform: kms:GenerateDataKey on resource: arn:aws:kms:us-east-1:111222333444:key/1111aaaa-22bb-33cc-44d-5555eeee6666 because no identity-based policy allows the kms:GenerateDataKey action" }] }

Limites

  • Les rapports de tâches individuels ne peuvent pas dépasser 5 Mo. Si vous copiez un grand nombre de fichiers, votre rapport de tâches peut être divisé en plusieurs rapports.

  • Dans certains cas, la création de rapports de tâches peut affecter les performances de votre transfert de données. Par exemple, vous pouvez le remarquer lorsque votre connexion réseau présente une latence élevée et que les fichiers que vous transférez sont petits ou que vous ne copiez que les modifications de métadonnées.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.