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.
Surveillance des transferts de données avec Amazon CloudWatch Logs
Vous pouvez surveiller votre AWS DataSync transfert à l'aide CloudWatch des journaux. Nous vous recommandons de configurer votre tâche de manière à consigner au moins les informations de base (telles que les erreurs de transfert).
DataSync Autoriser le téléchargement de journaux dans un groupe de CloudWatch journaux
Pour configurer la journalisation de votre DataSync tâche, vous avez besoin d'un groupe de CloudWatch journaux autorisé à envoyer des journaux. DataSync Vous configurez cet accès via un rôle AWS Identity and Access Management (IAM). La manière dont cela fonctionne spécifiquement dépend de votre mode de tâche.
Configuration de la journalisation pour votre DataSync tâche
Nous vous recommandons de configurer au moins un certain niveau de journalisation pour votre DataSync tâche.
Avant de commencer
DataSync a besoin d'une autorisation pour télécharger des journaux dans un groupe de CloudWatch journaux. Pour de plus amples informations, veuillez consulter DataSync Autoriser le téléchargement de journaux dans un groupe de CloudWatch journaux.
Les instructions suivantes décrivent comment configurer la CloudWatch journalisation lors de la création d'une tâche. Vous pouvez également configurer la journalisation lorsque vous modifiez une tâche.
Ouvrez la AWS DataSync console à l'adresse https://console.aws.amazon.com/datasync/
. Dans le volet de navigation de gauche, développez Transfert de données, puis choisissez Tâches, puis choisissez Créer une tâche.
-
Configurez les emplacements source et de destination de votre tâche.
Pour plus d’informations, consultez Où puis-je transférer mes données AWS DataSync ?.
-
Sur la page Configurer les paramètres, choisissez un mode de tâche et toute autre option.
Certaines des options suivantes pourraient vous intéresser :
-
Spécifiez les données à transférer à l'aide d'un manifeste ou de filtres.
-
Configurez le mode de gestion des métadonnées des fichiers et de vérification de l'intégrité des données.
-
-
Pour le niveau de journalisation, choisissez l'une des options suivantes :
-
Enregistrez les informations de base telles que les erreurs de transfert : publiez des journaux contenant uniquement des informations de base (telles que les erreurs de transfert).
-
Enregistrez tous les objets et fichiers transférés : publiez des journaux pour tous les fichiers ou objets qui DataSync transfèrent et effectuent des contrôles d'intégrité des données.
-
Ne générez pas de journaux
-
-
Procédez de l'une des manières suivantes en fonction du mode de tâche que vous utilisez pour créer ou spécifier un groupe de CloudWatch journaux :
-
Choisissez Créer tâche.
Vous êtes prêt à commencer votre tâche.
-
Copiez la
create-task
commande suivante :aws datasync create-task \ --source-location-arn "arn:aws:datasync:
us-east-1
:account-id
:location/location-id
" \ --destination-location-arn "arn:aws:datasync:us-east-1
:account-id
:location/location-id
" \ --task-mode "ENHANCED-or-BASIC
" \ --name "task-name
" \ --options '{"LogLevel": "log-level
"}' \ --cloudwatch-log-group-arn "arn:aws:logs:us-east-1
:account-id
:log-group:log-group-name
:*" -
Pour
--source-location-arn
, spécifiez l'Amazon Resource Name (ARN) de votre emplacement source. -
Pour
--destination-location-arn
, spécifiez l'ARN de votre position de destination.Si vous transférez plusieurs Régions AWS comptes, assurez-vous que l'ARN inclut l'autre région ou l'autre identifiant de compte.
-
Pour
--task-mode
, spécifiezENHANCED
ouBASIC
. -
(Recommandé) Pour
--name
, spécifiez un nom mémorisable pour votre tâche. -
Pour
LogLevel
, spécifiez l'une des options suivantes :-
BASIC
— Publiez des journaux contenant uniquement des informations de base (telles que les erreurs de transfert). -
TRANSFER
— Publiez des journaux pour tous les fichiers ou objets qui DataSync transfèrent et vérifient l'intégrité des données. -
NONE
— Ne générez pas de journaux.
-
-
Pour -
-cloudwatch-log-group-arn
, spécifiez l'ARN d'un groupe de CloudWatch journaux.Important
Si
--task-mode
c'est le casENHANCED
, il n'est pas nécessaire de spécifier cette option. Pour de plus amples informations, veuillez consulter DataSync Autoriser le téléchargement de journaux dans un groupe de CloudWatch journaux. -
Exécutez la commande
create-task
.Si la commande aboutit, vous obtenez une réponse indiquant l'ARN de la tâche que vous avez créée. Par exemple :
{ "TaskArn": "arn:aws:datasync:us-east-1:111222333444:task/task-08de6e6697796f026" }
Vous êtes prêt à commencer votre tâche.
Vous pouvez configurer la CloudWatch journalisation de votre tâche en utilisant le CloudWatchLogGroupArn
paramètre avec l'une des opérations suivantes :
Afficher les journaux des DataSync tâches
Lorsque vous démarrez votre tâche, vous pouvez consulter les journaux d'exécution de la tâche à l'aide de la CloudWatch console ou AWS CLI (entre autres options). Pour plus d'informations, consultez le guide de l'utilisateur d'Amazon CloudWatch Logs.
DataSync fournit des journaux structurés en JSON pour les tâches en mode amélioré. Les tâches en mode de base ont des journaux non structurés. Les exemples suivants montrent comment les erreurs de vérification s'affichent dans les journaux en mode amélioré par rapport aux journaux en mode de base.