Importer en bloc des tâches dans le gestionnaire de migration à l’aide d’un fichier CSV ou JSONBulk upload tasks into Migration Manager using a CSV or JSON file

Il existe deux méthodes différentes pour charger en bloc des tâches dans le gestionnaire de migration.There are two different methods available to bulk upload tasks into Migration Manager. La première utilise un fichier séparé par des virgules (CSV) et l’autre utilise un fichier JSON.One is using a comma-separated (CSV) file, and the other is to use a JSON file.

Vous saisissez manuellement les entrées dans le format que vous souhaitez.The entries are manually entered by you into whichever format you choose. La première ligne est validée afin de s’assurer que les liens de destination sont valides.The first row is validated to make sure the destination links are valid. Si vous recevez une erreur de destination non valide, assurez-vous de vérifier également le reste de vos tâches pour vous assurer qu’elles ont des destinations valides.If you receive an invalid destination error, make sure to also check the remainder of your tasks to ensure they have valid destinations.

Notes

Si vous effectuez une migration vers des comptes OneDrive, assurez-vous que les comptes sont pré-configurés avant la migration.If you are migrating to OneDrive accounts, make sure the accounts are pre-provisioned before you migrate. Pour ce faire, vous pouvez utiliser un script, comme décrit ici : Pré-configuration de OneDrive pour les utilisateurs de votre organisation.You can do this using a script, as shown here: Pre-provision OneDrive for users in your organization.

Utiliser un fichier de valeurs séparées par des virgules (CSV) pour l’importation en blocUsing a comma-separated value (CSV) file for bulk upload

Le Gestionnaire de migration vous permet d'utiliser un fichier séparés par des virgules (CSV) pour migrer vos données en bloc.Migration Manager lets you use a comma-separated (CSV) file to bulk migrate your data. Pour créer le fichier CSV, utilisez un éditeur de texte quelconque ou une application telle que Excel.Use any text editor, or an application like Excel, to create the CSV file.

Format de fichier CSVCSV file format

Six colonnes sont nécessaire dans le fichier CSV ; les 3 premières sont destinées aux valeurs sources, chacune fournissant des détails sur l’emplacement actuel des données.There are six columns needed in your CSV file -- the first three are your source values, each providing detail about where your data is currently located. Les 3 autres colonnes indiquent le site, la bibliothèque de documents et le sous-dossier facultatif dans lequel migrer les données.The remaining three columns indicate the site, document library and optional sub-folder to where you are migrating your data. Les 6 colonnes doivent être présentes dans le fichier, même si une valeur n’est pas nécessaire pour un champ donné.All six columns must be accounted for in the file, even if you are not needing a value for a given field.

Voici un exemple de format pour le fichier CSV.Here's an example of the format for the CSV file. Voici un exemple de format pour le fichier CSV. Les lignes indiquent les fichiers migrés à partir de partages de fichiers locaux.The rows show files that are being migrated from local file shares.

Conseil

Téléchargez le modèle pour le téléchargement en bloc à l’aide d’un fichier CSV : modèle de téléchargement en bloc du gestionnaire de migrationDownload the template for bulk uploading using a CSV file: Migration Manager bulk upload template

Format d'exemple lors de l'utilisation d'un fichier CSV

Cet exemple illustre montre cela se présenterait dans un fichier .txt.This example shows how it would appear in a .txt file.

\\MigrationTests\testfiles,,,https://contoso.sharepoint.com/sites/sitecollection,Documents,SubFolderName
\\MigrationTests\testfiles,,,https://contoso-my.sharepoint.com/personal/user_contoso_onmicrosoft_com,Documents,

Important

N'incluez pas de ligne d'en-tête dans votre fichier CSV.Do not include a header row in your CSV file. Pensez à prendre en compte les 6 colonnes dans le fichier, même si une valeur n’est pas nécessaire pour un champ donné.Remember to account for all six columns in the file, even if you are not needing a value for a given field. Le fichier CSV doit être codé en UTF-8.The encoding of the CSV file must be UTF-8.

Pour créer un fichier CSV pour la migration des donnéesTo create a CSV file for data migration

L'exemple suivant utilise Excel pour créer le fichier CSV.The following example uses Excel to create the CSV file.

  1. Démarrez Excel.Start Excel.

  2. Entrez les valeurs pour vos tâches de migration. Entrez une source et une destination de migration par ligne. Consultez le tableau de référence ci-dessous pour davantage d'explications sur les colonnes.Enter the values for your migration jobs. Enter one migration source and destination per row. See the reference table below for further explanation of columns.

    • Colonne A : entrer un chemin d’accès au partage de fichiers.Column A: Enter a file share path. Obligatoire.Required.

    • Colonne B : laissez cette colonne vide.Column B: Leave this column blank. Cette colonne ne s’applique pas à la migration de partage de fichiers.This column does not apply to file share migration.

    • Colonne C : laisser la colonne vide.Column C: Leave this column blank. Cette colonne ne s’applique pas à la migration de partage de fichiers.This column does not apply to file share migration.

    • Colonne D : entrez l’URL du site SharePoint vers lequel les fichiers sont migrés. Column D: Enter the SharePoint site URL where the files are to be migrated. Obligatoire.Required.

    • Colonne E : entrez le nom de la bibliothèque de documents du site SharePoint vers lequel les fichiers sont migrés.Column E: Enter the name of the document library in the SharePoint site where the files are to be migrated. Obligatoire.Required.

    • Colonne F : Entrez le nom du sous-dossier de la bibliothèque de documents. Si cette colonne est laissée vide, les fichiers sont déplacés au niveau racine. Facultatif.Column F: Enter the name of the subfolder in the document library. If this column is left empty then the files will be moved to the root level. Optional.

  3. Fermez le fichier et enregistrez-le en tant que fichier délimité par des virgules (*.csv).Close and save as a Comma delimited (*.csv) file.

Utiliser un fichier JSON pour le téléchargement en blocUsing a JSON file for bulk upload

L’exemple suivant illustre le format JSON utilisé pendant la migration de vos données.The following example shows the JSON format used in migrating your data.

Les valeurs minimales requises sont SourcePath, TargetPath et TargetList.The minimum required values are SourcePath, TargetPath and TargetList.


{

  "Tasks": [

    {
      "SourcePath": "\\\\contoso\\fileshare\\dept1",
      "TargetPath": "https://a830edad9050849387E18042320.sharepoint.com",
      "TargetList": "Documents",
      "TargetListRelativePath": "dept1",

      "Settings": {

        "MigrateHiddenItems": true,
        "MigrateItemsCreatedAfter": "2016-05-22",
        "MigrateItemsModifiedAfter": "2016-05-22",
        "SkipFilesWithExtensions": "txt:mp3",
        "FilterOutPathSpecialCharacters": false,
        "MigrateOneNoteNotebook": true
      }
    },

    {

      "SourcePath": "\\\\contoso\\fileshare\\dept2",
      "TargetPath": "https://a830edad9050849387E18042320.sharepoint.com",
      "TargetList": "Documents",
      "TargetListRelativePath": "dept2",

      "Settings": {

        "MigrateHiddenItems": true,
        "MigrateItemsCreatedAfter": "2016-05-22",
        "MigrateItemsModifiedAfter": "2016-05-22",
        "SkipFilesWithExtensions": "txt:mp3",
        "MigrateOneNoteNotebook": false,
        "FilterOutPathSpecialCharacters": false,

      }

    }
  ]
}