

AWS Application Discovery Service n'est plus ouvert aux nouveaux clients. Vous pouvez également utiliser celui AWS Transform qui fournit des fonctionnalités similaires. Pour plus d'informations, consultez la section [Modification de la disponibilité d'AWS Application Discovery Service](https://docs.aws.amazon.com/application-discovery/latest/userguide/application-discovery-service-availability-change.html).

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.

# Importation de données dans Migration Hub
<a name="discovery-import"></a>

AWS Migration Hub L'importation (Migration Hub) vous permet d'importer les détails de votre environnement sur site directement dans Migration Hub sans utiliser le collecteur sans agent Application Discovery Service (Agentless Collector) ou l'agent de découverte d' AWS applications (Discovery Agent). Vous pouvez ainsi évaluer et planifier la migration directement à partir de vos données importées. Vous pouvez également regrouper vos appareils en tant qu'applications et suivre leur statut de migration.

Cette page décrit les étapes à suivre pour effectuer une demande d'importation. Tout d'abord, vous devez utiliser l'une des deux options suivantes pour préparer les données de votre serveur sur site.
+ Utilisez des outils tiers courants pour générer un fichier contenant les données de votre serveur local.
+ Téléchargez notre modèle d'importation de valeurs séparées par des virgules (CSV) et remplissez-le avec les données de votre serveur sur site.

Après avoir utilisé l'une des deux méthodes décrites précédemment pour créer votre fichier de données sur site, vous téléchargez le fichier sur Migration Hub à l'aide de la console Migration Hub AWS CLI, ou de l' AWS SDKsune des. Pour plus d'informations sur les deux options, consultez[Formats d'importation pris en charge](#import-supported-formats).

Vous pouvez soumettre plusieurs demandes d'importation. Chaque demande est traitée de manière séquentielle. Vous pouvez vérifier le statut de vos demandes d'importation à tout moment, par le biais de la console ou de l'import APIs.

Une fois une requête d'importation terminée, vous pouvez afficher les détails d'enregistrements individuels importés. Affichez les données d'utilisation, les balises et les mappages d'applications directement depuis la console Migration Hub. Si des erreurs se sont produites lors de l'importation, vous pouvez consulter le nombre d'enregistrements réussis ou ayant échoué, ainsi que le détail des erreurs pour chaque enregistrement ayant échoué.

**Gestion des erreurs :** Un lien est fourni pour télécharger le journal d'erreurs et les fichiers d'enregistrements ayant échoué sous forme de fichiers CSV dans une archive compressée. Utilisez ces fichiers pour soumettre à nouveau votre requête d'importation après correction des erreurs.

Des limites s'appliquent au nombre d'enregistrements importés, de serveurs importés et d'enregistrements supprimés que vous pouvez conserver. Pour de plus amples informations, veuillez consulter [AWS Application Discovery Service Quotas](ads_service_limits.md).

## Formats d'importation pris en charge
<a name="import-supported-formats"></a>



**Topics**
+ [RVTools](#import-rvtools)
+ [Modèle d'importation de Migration Hub](#import-template-fields)

### RVTools
<a name="import-rvtools"></a>

Migration Hub prend en charge l'importation d'exportations de VMware vSphere via. RVTools Lorsque vous enregistrez des données depuis RVTools, choisissez d'abord l'option **Exporter tout au format csv** ou l'option **Tout exporter vers Excel**, puis compressez le dossier et importez le fichier ZIP dans Migration Hub. Les fichiers suivants sont requis dans le fichier ZIP : vInfo, vNetwork, vCPU, vMemory, vDisk, vPartition, vSource, vTools, vHost, vNIC, VSC\_vmk.

### Modèle d'importation de Migration Hub
<a name="import-template-fields"></a>

L'importation du Migration Hub vous permet d'importer des données depuis n'importe quelle source. Les données fournies doivent être à un format pris en charge pour un fichier CSV et contenir uniquement les champs pris en charge avec les plages prises en charge par ces champs.

Un astérisque (\*) à côté du nom d'un champ d'importation dans le tableau suivant indique qu'il s'agit d'un champ obligatoire. Chaque enregistrement du fichier d'importation doit avoir au moins un ou plusieurs de ces champs obligatoires renseignés pour identifier de manière unique un serveur ou une application. Dans le cas contraire, l'importation d'un enregistrement sans l'un des champs obligatoires échoue.

Un curseur (^) à côté du nom d'un fichier d'importation dans le tableau suivant indique qu'il s'agit d'un fichier en lecture seule si un ServerID est fourni.

**Note**  
Si vous utilisez l'un ou l'autre VMware. MoRefId ou VMWare. VCenterPar exemple, pour identifier un enregistrement, vous devez avoir les deux champs dans le même enregistrement.


| Nom de champ d'importation | Description | Exemples | 
| --- | --- | --- | 
| ExternalId\*^ | Un identifiant personnalisé qui vous permet de marquer chaque enregistrement comme uniques. Par exemple, il ExternalIdpeut s'agir de l'ID d'inventaire du serveur de votre centre de données. | ID d'inventaire 1<br />Serveur 2<br />ID CMBD 3 | 
| SMBiosIdentifiant^ | ID du BIOS du système de gestion (SMBIOS). |  | 
| IPAddress\*^ | Une liste d'adresses IP du serveur séparées par des virgules, entre guillemets. | 192.0.0.2<br />« 10.12.31.233, 10.12.32.11 » | 
| MACAddress\*^ | Une liste d'adresses MAC du serveur séparées par des virgules, entre guillemets. | 00:1B:44:11:3A:B7<br />« 00-15-E9-2B-99-3C, 00-14-22-01-23-45 » | 
| HostName\*^ | Le nom d'hôte du serveur. Nous vous recommandons d'utiliser le nom de domaine complet (FQDN) pour cette valeur. | ip-1-2-3-4<br />localhost.domain | 
| VMware.MoRefId\*^ | L'ID de référence d'objet géré. Doit être fourni avec un VMware. VCenterIdentifiant. |  | 
| VMware. VCenterIdentifiant\*^ | Identifiant unique de la machine virtuelle. Doit être fourni avec un VMware. MoRefId. |  | 
| CPU. NumberOfProcessors^ | Le nombre de CPUs. | 4 | 
| CPU. NumberOfCores^ | Nombre total de cœurs physiques. | 8 | 
| CPU. NumberOfLogicalCores^ | Le nombre total de threads qui peuvent être exécutés simultanément sur tous CPUs les serveurs. Certains CPUs prennent en charge l'exécution simultanée de plusieurs threads sur un seul cœur de processeur. Dans ce cas, ce nombre est supérieur au nombre de cœurs (physiques ou virtuels). | 16 | 
| Nom du système d'exploitation^ | Le nom du système d'exploitation. | Linux<br />Windows.Hat | 
| Version du système d'exploitation^ | La version du système d'exploitation. | 16.04.3<br />NT 6.2.8 | 
| VMware.VMName^ | Le nom de la machine virtuelle. | Corp1 | 
| BÉLIER. TotalSizeInMB ^ | Quantité totale de mémoire RAM disponible sur le serveur, en Mo. | 64<br />128 | 
| BÉLIER. UsedSizeInMB.AVG^ | Quantité moyenne de mémoire RAM utilisée sur le serveur, en MO. | 64<br />128 | 
| BÉLIER. UsedSizeInMb. Max^ | Quantité maximale de mémoire RAM utilisée disponible sur le serveur, en Mo. | 64<br />128 | 
| CPU. UsagePct.Moyen^ | L'utilisation moyenne de l'UC lorsque l'outil de détection collecte des données. | 45<br />23.9 | 
| CPU. UsagePct.Max^ | L'utilisation maximale de l'UC lorsque l'outil de détection collecte des données. | 55.34<br />24 | 
| DiskReadsPerSecondInKb. moyen^ | Le nombre moyen de lectures sur disque par seconde, en Ko. | 1159<br />84506 | 
| DiskWritesPerSecondInKb. moyen^ | Le nombre moyen d'écritures sur disque par seconde, en Ko. | 199<br />6197 | 
| DiskReadsPerSecondInKb. Max^ | Le nombre maximal de lectures sur disque par seconde, en Ko. | 37892<br />869962 | 
| DiskWritesPerSecondInKb. Max^ | Le nombre maximal d'écritures sur disque par seconde, en Ko. | 18436<br />1808 | 
| DiskReadsOpsPerSecond.Moyen^ | Nombre moyen d’opérations de lecture de disque par seconde. | 45<br />28 | 
| DiskWritesOpsPerSecond.Moyen^ | Nombre moyen d'opérations d'écriture de disque par seconde. | 8<br />3 | 
| DiskReadsOpsPerSecond.Max^ | Le nombre maximal d'opérations de lecture sur disque par seconde. | 1083<br />176 | 
| DiskWritesOpsPerSecond.Max^ | Le nombre maximal d'opérations d'écriture sur disque par seconde. | 535<br />71 | 
| NetworkReadsPerSecondInKb. moyen^ | Le nombre moyen d'opérations de lecture du réseau par seconde, en Ko. | 45<br />28 | 
| NetworkWritesPerSecondInKb. moyen^ | Le nombre moyen d'opérations d'écriture du réseau par seconde, en Ko. | 8<br />3 | 
| NetworkReadsPerSecondInKb. Max^ | Le nombre maximal d'opérations de lecture du réseau par seconde, en Ko. | 1083<br />176 | 
| NetworkWritesPerSecondInKb. Max^ | Le nombre maximal d'opérations d'écriture du réseau par seconde, en Ko. | 535<br />71 | 
| Applications | Une liste d'applications séparées par des virgules qui incluent ce serveur, entre guillemets. Cette valeur peut inclure les applications existantes, les and/or nouvelles applications créées lors de l'importation. | Application1<br />« Application2, Application3 » | 
| ApplicationWave | La vague de migration pour ce serveur. |  | 
| Balises^ | Une liste de balises au format nom:valeur séparées par des virgules. Ne stockez pas d'informations sensibles (comme les données personnelles) dans des balises.  | « zone:1, critical:yes »<br />« zone:3, critical:no, zone:1 » | 
| ServerId | L'identifiant du serveur tel qu'il apparaît dans la liste des serveurs Migration Hub. | d-server-01kk9i6ywwaxmp | 

Vous pouvez importer des données, même si vous n'avez pas de données renseignées pour tous les champs définis dans le modèle d'importation, tant que chaque enregistrement contient au moins l'un des champs obligatoires. Les doublons sont gérés dans plusieurs requêtes d'importation à l'aide d'une clé interne ou externe correspondante. Si vous remplissez votre propre clé correspondante, `External ID`, ce champ est utilisé uniquement pour identifier et importer les enregistrements. Si aucune clé correspondante n'est spécifiée, l'importation utilise une clé correspondante générée en interne qui est dérivée de certaines colonnes du modèle d'importation. Pour plus d'informations sur cette correspondance, consultez [Logique de correspondance pour les serveurs et applications découverts](view-data.md#add-match-logic).

**Note**  
L'importation de Migration Hub ne prend en charge aucun champ autre que ceux définis dans le modèle d'importation. Tous les champs personnalisés fournis sont ignorés et ne sont pas importés.

## Configuration des autorisations d'importation
<a name="import-perms"></a>

Avant de pouvoir importer vos données, assurez-vous que votre utilisateur IAM dispose des autorisations Amazon S3 nécessaires pour télécharger (`s3:PutObject`) votre fichier d'importation sur Amazon S3 et pour lire l'objet (`s3:GetObject`). Vous devez également établir un accès par programmation (pour AWS CLI) ou un accès à la console, en créant une politique IAM et en l'attachant à l'utilisateur IAM qui effectue les importations dans votre compte. AWS 

------
#### [ Console Permissions ]

Utilisez la procédure suivante pour modifier la politique d'autorisation de l'utilisateur IAM qui effectuera des demandes d'importation dans votre AWS compte à l'aide de la console.

**Pour modifier les politiques gérées attachées d'un utilisateur**

1. Connectez-vous à la console IAM AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam)l'adresse.

1. Dans le panneau de navigation, choisissez **utilisateurs**.

1. Choisissez le nom de l'utilisateur dont vous souhaitez modifier la politique d'autorisations.

1. Cliquez sur l'onglet **Autorisations**, puis sur **Ajouter des autorisations**.

1. Cliquez sur **Attacher directement les stratégies existantes**, puis sur **Créer une stratégie**.

   1. Dans la page **Créer une stratégie** qui s'ouvre, sélectionnez **JSON** et collez la stratégie suivante. N'oubliez pas de remplacer le nom de votre compartiment par le nom réel du compartiment dans lequel l'utilisateur IAM va charger les fichiers d'importation.

------
#### [ JSON ]

****  

      ```
      {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
          {
            "Effect": "Allow",
            "Action": [
              "s3:GetBucketLocation",
              "s3:ListAllMyBuckets"
            ],
            "Resource": "*"
          },
          {
            "Effect": "Allow",
            "Action": ["s3:ListBucket"],
            "Resource": ["arn:aws:s3:::{{importBucket}}"]
          },
          {
            "Effect": "Allow",
            "Action": [
              "s3:PutObject",
              "s3:GetObject",
              "s3:DeleteObject"
            ],
            "Resource": ["arn:aws:s3:::{{importBucket}}/*"]
          }
        ]
      }
      ```

------

   1. Choisissez **Examiner une politique**.

   1. Donnez un nouveau **nom** ainsi qu'une description facultative à votre stratégie, avant de passer en revue le résumé de la stratégie.

   1. Choisissez **Create Policy** (Créer une politique).

1. Retournez à la page de la console IAM pour **accorder des autorisations** à l'utilisateur qui effectuera des demandes d'importation dans votre AWS compte.

1. Actualisez le tableau des stratégies et recherchez le nom de la stratégie que vous venez de créer.

1. Choisissez **Suivant : Vérification**.

1. Choisissez **Ajouter des autorisations**.

Maintenant que vous avez ajouté la politique à votre utilisateur IAM, vous êtes prêt à démarrer le processus d'importation.

------
#### [ AWS CLI Permissions ]

Utilisez la procédure suivante pour créer les politiques gérées nécessaires pour donner à un utilisateur IAM les autorisations nécessaires pour effectuer des demandes d'importation de données à l'aide du AWS CLI.

**Pour créer et associer les politiques gérées**

1. Utilisez la `aws iam create-policy` AWS CLI commande pour créer une politique IAM avec les autorisations suivantes. N'oubliez pas de remplacer le nom de votre compartiment par le nom réel du compartiment dans lequel l'utilisateur IAM va charger les fichiers d'importation.

------
#### [ JSON ]

****  

   ```
   {
     "Version":"2012-10-17",		 	 	 
     "Statement": [
       {
         "Effect": "Allow",
         "Action": ["s3:ListBucket"],
         "Resource": ["arn:aws:s3:::{{importBucket}}"]
       },
       {
         "Effect": "Allow",
         "Action": [
           "s3:PutObject",
           "s3:GetObject",
           "s3:DeleteObject"
         ],
         "Resource": ["arn:aws:s3:::{{importBucket}}/*"]
       }
     ]
   }
   ```

------

   Pour plus d'informations sur l'utilisation de cette commande, consultez la section [create-policy dans le manuel de](https://docs.aws.amazon.com/cli/latest/reference/iam/create-policy.html) référence des *AWS CLI commandes*.

1. Utilisez la `aws iam create-policy` AWS CLI commande pour créer une politique IAM supplémentaire avec les autorisations suivantes. 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": [
                   "discovery:ListConfigurations",
                   "discovery:CreateApplication",
                   "discovery:UpdateApplication",
                   "discovery:AssociateConfigurationItemsToApplication",
                   "discovery:DisassociateConfigurationItemsFromApplication",
                   "discovery:GetDiscoverySummary",
                   "discovery:StartImportTask",
                   "discovery:DescribeImportTasks",
                   "discovery:BatchDeleteImportData"
               ],
               "Resource": "*"
           }
       ]
   }
   ```

------

1. Utilisez la `aws iam attach-user-policy` AWS CLI commande pour associer les politiques que vous avez créées au cours des deux étapes précédentes à l'utilisateur IAM qui effectuera les demandes d'importation dans votre AWS compte à l'aide du AWS CLI. Pour plus d'informations sur l'utilisation de cette commande, reportez-vous [attach-user-policy](https://docs.aws.amazon.com/cli/latest/reference/iam/attach-user-policy.html)à la *référence des AWS CLI commandes*.

Maintenant que vous avez ajouté les politiques à votre utilisateur IAM, vous êtes prêt à démarrer le processus d'importation.

------

N'oubliez pas que lorsque l'utilisateur IAM télécharge des objets dans le compartiment Amazon S3 que vous avez spécifié, il doit laisser les autorisations par défaut définies pour les objets afin que l'utilisateur puisse lire l'objet.

## Chargement de votre fichier d'importation sur Amazon S3
<a name="migration-hub-import-s3-upload"></a>

Ensuite, vous devez télécharger votre fichier d'importation au format CSV dans Amazon S3 afin qu'il puisse être importé. Avant de commencer, vous devez disposer d'un compartiment Amazon S3 qui hébergera votre fichier d'importation créé et and/or choisi à l'avance.

------
#### [ Console S3 Upload ]

**Pour télécharger votre fichier d'importation sur Amazon S3**

1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans la liste **Nom du compartiment**, choisissez le nom du compartiment dans lequel vous souhaitez charger votre objet.

1. Choisissez **Charger**.

1. Dans la boîte de dialogue **Charger**, choisissez **Add files** pour choisir le fichier à charger.

1. Choisissez un fichier à charger, puis choisissez **Ouvrir**. 

1. Choisissez **Charger**.

1. Une fois votre fichier téléchargé, choisissez le nom de l'objet de fichier de données dans le tableau de bord de votre compartiment.

1. Dans l'onglet **Présentation** de la page des détails de l'objet, copiez l'**URL d'objet**. Vous en aurez besoin lors de la création de votre requête d'importation.

1. Accédez à la page **d'importation** de la console Migration Hub comme décrit dans[Importation de données](#start-data-import). Collez ensuite l'URL de l'objet dans le champ **URL de l'objet Amazon S3**.

------
#### [ AWS CLI S3 Upload ]

**Pour télécharger votre fichier d'importation sur Amazon S3**

1. Ouvrez une fenêtre de terminal et naviguez jusqu'au répertoire dans lequel votre fichier d'importation est enregistré.

1. Entrez la commande suivante : 

   ```
   aws s3 cp {{ImportFile.csv}} s3://{{BucketName}}/{{ImportFile.csv}}
   ```

1. Cela renvoie les résultats suivants :

   ```
   upload: .\{{ImportFile.csv}} to s3://{{BucketName}}/{{ImportFile.csv}}
   ```

1. Copiez le chemin complet de l'objet Amazon S3 renvoyé. Vous en aurez besoin lorsque vous créerez votre demande d'importation.

------

## Importation de données
<a name="start-data-import"></a>

Après avoir téléchargé le modèle d'importation depuis la console Migration Hub et l'avoir renseigné avec les données de votre serveur local existant, vous êtes prêt à commencer à importer les données dans Migration Hub. Les instructions suivantes décrivent deux méthodes pour ce faire, soit en utilisant la console, soit en effectuant des appels d'API via le AWS CLI.

------
#### [ Console Import ]

Lancez l'importation des données sur la page **Outils** de la console Migration Hub.

**Pour démarrer l'importation des données**

1. Dans le panneau de navigation, sous **Découvrir**, choisissez **Outils**.

1. Si vous ne disposez pas déjà d'un modèle d'importation rempli, vous pouvez télécharger le modèle en choisissant le **modèle d'importation** dans la zone **Importation**. Ouvrez le modèle téléchargé et remplissez-le avec vos données de serveur sur site existantes. Vous pouvez également télécharger le modèle d'importation depuis notre compartiment Amazon S3 à l'adresse [https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import\_template.csv](https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv)

1. Pour ouvrir la page **Importer**, choisissez **Importer** dans la zone **Importer**. 

1. Sous **Nom de l'importation**, spécifiez le nom de l'importation.

1. Remplissez le champ **URL de l'objet Amazon S3**. Pour effectuer cette étape, vous devez télécharger votre fichier de données d'importation sur Amazon S3. Pour de plus amples informations, veuillez consulter [Chargement de votre fichier d'importation sur Amazon S3](#migration-hub-import-s3-upload).

1. Choisissez **Importation** dans la zone inférieure droite. Cela ouvre la page **Importations** dans laquelle vous pouvez afficher votre importation et son statut répertoriés dans le tableau.

Après avoir suivi la procédure précédente pour démarrer l'importation de vos données, la page **Importations** affiche les détails de chaque requête d'importation, y compris son état de progression, le délai d'exécution, et le nombre d'enregistrements réussis ou ayant échoué avec la possibilité de télécharger ces enregistrements. À partir de cet écran, vous pouvez également accéder à la page **Serveurs** sous **Découvrir** pour afficher les données importées.

Sur la page **Serveurs**, vous pouvez afficher une liste de tous les serveurs (périphériques) qui sont détectés ainsi que le nom de l'importation. Lorsque vous naviguez depuis la page **Importations (historique des importations**) en sélectionnant le nom de l'importation indiqué dans la colonne **Nom**, vous êtes redirigé vers la page **Serveurs** où un filtre est appliqué en fonction de l'ensemble de données de l'importation sélectionné. Ensuite, vous ne voyez que les données appartenant à cette importation particulière.

L'archive est au format .zip, et contient deux fichiers : `errors-file` et `failed-entries-file`. Le fichier d'erreurs contient une liste de messages d'erreur associés à chaque ligne ayant échoué et le nom de la colonne associée du fichier de données pour lequel l'importation n'a pas abouti. Vous pouvez utiliser ce fichier pour identifier rapidement où les problèmes se sont produits. Le fichier d'entrées ayant échoué inclut chaque ligne et toutes les colonnes fournies ayant échoué. Vous pouvez apporter les modifications indiquées dans le fichier d'erreurs dans ce fichier et essayez d'importer à nouveau le fichier avec les informations corrigées.

------
#### [ AWS CLI Import ]

Pour démarrer le processus d'importation de données à partir du AWS CLI, vous AWS CLI devez d'abord l'installer dans votre environnement. Pour plus d'informations, consultez la section [Installation de l'interface de ligne de AWS commande](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html) dans le *guide de AWS Command Line Interface l'utilisateur*.

**Note**  
Si vous n'avez pas encore rempli de modèle d'importation, vous pouvez le télécharger depuis notre compartiment Amazon S3 ici : [https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import\_template.csv](https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv)

**Pour démarrer l'importation des données**

1. Ouvrez une fenêtre de terminal et saisissez la commande suivante :

   ```
   aws discovery start-import-task --import-url s3://{{BucketName}}/{{ImportFile.csv}} --name {{ImportName}}
   ```

1. Cette opération crée votre tâche d'importation et renvoie les informations d'état suivantes :

   ```
   {
       "task": {
           "status": "IMPORT_IN_PROGRESS",
           "applicationImportSuccess": 0,
           "serverImportFailure": 0,
           "serverImportSuccess": 0,
           "name": "{{ImportName}}",
           "importRequestTime": 1547682819.801,
           "applicationImportFailure": 0,
           "clientRequestToken": "EXAMPLE1-abcd-1234-abcd-EXAMPLE1234",
           "importUrl": "s3://{{BucketName}}/{{ImportFile.csv}}",
           "importTaskId": "import-task-EXAMPLE1229949eabfEXAMPLE03862c0"
       }
   }
   ```

------

## Suivi de vos demandes d'importation de Migration Hub
<a name="tracking-import-request"></a>

Vous pouvez suivre l'état de vos demandes d'importation du Migration Hub à l'aide de la console ou de l'un des AWS SDKs. AWS CLI

------
#### [ Console Tracking ]

Dans le tableau de bord des **importations** de la console Migration Hub, vous trouverez les éléments suivants.
+ **Nom** : nom de la demande d'importation.
+ **ID d'importation** — L'identifiant unique de la demande d'importation.
+ **Heure d'importation** : date et heure de création de la demande d'importation.
+ État de l'**importation : statut** de la demande d'importation. Il peut s’agir de l’une des valeurs suivantes :
  + **Importation** — Ce fichier de données est en cours d'importation.
  + **Importé** — L'intégralité du fichier de données a été correctement importée.
  + **Importé avec des erreurs** : un ou plusieurs enregistrements du fichier de données n'ont pas pu être importés. Pour réparer vos enregistrements ayant échoué, choisissez **Télécharger les enregistrements ayant échoué** pour votre tâche d'importation, résolvez les erreurs dans le fichier .csv des enregistrements ayant échoué, et importez à nouveau.
  + **Échec de l'importation** : aucun des enregistrements du fichier de données n'a été importé. Pour réparer vos enregistrements ayant échoué, choisissez **Télécharger les enregistrements ayant échoué** pour votre tâche d'importation, résolvez les erreurs dans le fichier .csv des enregistrements ayant échoué, et importez à nouveau.
+ **Enregistrements importés** : nombre d'enregistrements d'un fichier de données spécifique qui ont été importés avec succès.
+ **Enregistrements ayant échoué** : nombre d'enregistrements d'un fichier de données spécifique qui n'ont pas été importés.

------
#### [ CLI Tracking ]

Vous pouvez suivre l'état de vos tâches d'importation à l'aide de la `aws discovery describe-import-tasks` AWS CLI commande.

1. Ouvrez une fenêtre de terminal et saisissez la commande suivante :

   ```
   aws discovery describe-import-tasks
   ```

1. Cette action renvoie une liste de toutes vos tâches d'importation au format JSON, avec l'état et d'autres informations utiles. Vous pouvez également filtrer les résultats pour renvoyer un sous-ensemble de vos tâches d'importation.

Lors du suivi de vos tâches d'importation, vous pouvez constater que la valeur `serverImportFailure` retournée est supérieure à zéro. Le cas échéant, votre fichier d'importation contient une ou plusieurs entrées qui n'ont pas pu être importées. Cela peut être résolu en téléchargeant votre archive d'enregistrements ayant échoué, en consultant les fichiers qu'elle contient et en effectuant une autre requête d'importation dans le fichier .csv modifié des entrées ayant échoué.

------

Après la création de votre tâche d'importation, vous pouvez effectuer des actions supplémentaires pour vous aider à gérer et suivre vos données de migration. Par exemple, vous pouvez télécharger une archive d'enregistrements ayant échoué pour une requête spécifique. Pour plus d'informations sur l'utilisation de l'archive d'enregistrements ayant échoué pour résoudre les problèmes d'importation, consultez [Résolution des problèmes d'importation ayant échoué](troubleshooting.md#troubleshooting-import-failed-records). 