Importer en bloc des tâches dans le gestionnaire de migration à l’aide d’un fichier CSV ou JSON

Il existe deux méthodes différentes pour charger en bloc des tâches dans le gestionnaire de migration. La première utilise un fichier séparé par des virgules (CSV) et l’autre utilise un fichier JSON.

Entrez manuellement les valeurs dans le format de votre choix. La première ligne est validée afin de s’assurer que les liens de destination sont valides. 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.

Avant de commencer :

  • Pré-configuration de comptes OneDrive. Si vous effectuez une migration vers des comptes OneDrive, assurez-vous que les comptes sont préprovisionnés avant de migrer. Pour ce faire, utilisez ce script : Préconfigurer OneDrive pour les utilisateurs de votre organisation.
  • Template. Un modèle .csv est disponible pour le chargement en bloc : Modèle de chargement en bloc du Gestionnaire de migration
  • En-têtes de colonne. Vous pouvez éventuellement utiliser des en-têtes de colonnes dans votre fichier CSV pour faciliter la lecture de votre fichier.
  • Toutes les colonnes doivent être comptabilisées pour. N’oubliez pas de prendre en compte les six colonnes du fichier, même si vous n’avez pas besoin d’une valeur pour un champ donné.
  • UTF-8. Le fichier CSV doit être codé en UTF-8.
  • Si vous migrez vers un des comptes OneDrive. Lorsque vous entrez votre cible OneDrive, n’incluez pas« ?_layouts/15/onedrive.aspx » à la fin de l’entrée. En outre, la bibliothèque de documents d’une cible OneDrive doit être Documents et non « MyFiles ».

Utiliser un fichier de valeurs séparées par des virgules (CSV) pour l’importation en bloc

Le Gestionnaire de migration vous permet d'utiliser un fichier séparés par des virgules (CSV) pour migrer vos données en bloc. Pour créer le fichier CSV, utilisez un éditeur de texte quelconque ou une application telle que Excel.

Format de fichier CSV

Six colonnes sont nécessaires dans votre fichier CSV. Les trois premières colonnes sont vos valeurs sources, chacune fournissant des détails sur l’emplacement actuel de vos données. Les trois colonnes restantes indiquent le site, la bibliothèque de documents et le sous-dossier facultatif vers lequel vous migrez vos données. Les six colonnes doivent être prises en compte dans le fichier, même si vous n’avez pas besoin d’une valeur pour un champ donné. Vous pouvez également inclure des en-têtes de colonne dans votre fichier.

Voici un exemple de format pour le fichier CSV. Voici un exemple de format pour le fichier CSV. Les lignes indiquent les fichiers migrés à partir de partages de fichiers locaux. Vous pouvez éventuellement inclure une ligne d’en-tête dans votre fichier.

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

Cet exemple illustre montre cela se présenterait dans un fichier .txt avec des en-têtes de colonne.

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

Pour créer un fichier CSV pour la migration des données

L'exemple suivant utilise Excel pour créer le fichier CSV.

  1. Démarrez 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.

    • Colonne A : entrer un chemin d’accès au partage de fichiers. Obligatoire.

    • Colonne B : laissez cette colonne vide. Cette colonne ne s’applique pas à la migration de partage de fichiers.

    • Colonne C : laisser la colonne vide. Cette colonne ne s’applique pas à la migration de partage de fichiers.

    • Colonne D : Entrez l’URL du site SharePoint ou l’e-mail/URL OneDrive vers lequel les fichiers doivent être migrés. Obligatoire.

    • Colonne E : entrez le nom de la bibliothèque de documents du site SharePoint vers lequel les fichiers sont migrés. Obligatoire.

    • Colonne F : entrez le nom du sous-dossier de la bibliothèque de documents. Si cette colonne est vide, les fichiers sont déplacés vers le niveau racine. Facultatif.

  3. Fermez et enregistrez en tant que fichier délimité par des virgules (*.csv).

Utiliser un fichier JSON pour le téléchargement en bloc

L’exemple suivant illustre le format JSON utilisé pendant la migration de vos données.

Les valeurs minimales requises sont SourcePath, TargetPath et 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",
        "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,

      }

    }
  ]
}