Massenupload von Aufgaben in den Migrations-Manager mithilfe einer CSV- oder JSON-DateiBulk upload tasks into Migration Manager using a CSV or JSON file

Es gibt zwei unterschiedliche Methoden, um Aufgaben mithilfe eines Massenuploads in den Migrations-Manager hochzuladen.There are two different methods available to bulk upload tasks into Migration Manager. Eine besteht in der Verwendung einer durch Trennzeichen getrennten Datei (CSV), die andere in der einer JSON-Datei.One is using a comma-separated (CSV) file, and the other is to use a JSON file.

Die Einträge werden von Ihnen manuell in das von Ihnen ausgewählte Format eingegeben.The entries are manually entered by you into whichever format you choose. Die erste Zeile wird überprüft, um sicherzustellen, dass die Zielverknüpfungen gültig sind.The first row is validated to make sure the destination links are valid. Wenn Sie einen Fehler des Typs "Ungültiges Ziel" erhalten, überprüfen Sie auch die restlichen Aufgaben, um sicherzustellen, dass diese über gültige Ziele verfügen.If you receive an invalid destination error, make sure to also check the remainder of your tasks to ensure they have valid destinations.

Hinweis

Wenn Sie zu OneDrive-Konten migrieren, stellen Sie sicher, dass die Konten vor der Migration vorab bereitgestellt werden.If you are migrating to OneDrive accounts, make sure the accounts are pre-provisioned before you migrate. Sie können dies mithilfe eines Skripts tun, wie hier gezeigt: Vorab-Bereitstellung von OneDrive für Benutzer in Ihrer Organisation.You can do this using a script, as shown here: Pre-provision OneDrive for users in your organization.

Verwenden einer Datei mit kommagetrennten Werten (CSV) für den MassenuploadUsing a comma-separated value (CSV) file for bulk upload

Mit dem Migrations-Manager können Sie eine Datei mit kommagetrennten Werten (CSV) für die Massenmigration Ihrer Daten verwenden.Migration Manager lets you use a comma-separated (CSV) file to bulk migrate your data. Verwenden Sie einen beliebigen Texteditor oder eine Anwendung wie Excel, um die CSV-Datei zu erstellen.Use any text editor, or an application like Excel, to create the CSV file.

CSV-DateiformatCSV file format

In der CSV-Datei werden sechs Spalten benötigt – die ersten drei Spalten enthalten die Quellwerte, jede mit Details zum aktuellen Speicherort Ihrer Daten.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. Die verbleibenden drei Spalten geben die Website, die Dokumentbibliothek und optional den Unterordner an, wohin Sie Ihre Daten migrieren möchten.The remaining three columns indicate the site, document library and optional sub-folder to where you are migrating your data. Alle sechs Spalten müssen in der Datei berücksichtigt werden, auch wenn Sie für ein bestimmtes Feld keinen Wert benötigen.All six columns must be accounted for in the file, even if you are not needing a value for a given field.

Das folgende Beispiel zeigt das Format der CSV-Datei.Here's an example of the format for the CSV file. Die Zeilen zeigen Dateien, die aus lokalen Dateifreigaben migriert werden.The rows show files that are being migrated from local file shares.

Tipp

Laden Sie die Vorlage herunter für das Massenhochladen mittels einer CSV-Datei: Massenhochladenvorlage im Migrations-ManagerDownload the template for bulk uploading using a CSV file: Migration Manager bulk upload template

Beispielformat bei Verwendung einer CSV-Datei

Dieses Beispiel zeigt, wie dies in einer TXT-Datei aussieht.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,

Wichtig

Fügen Sie keine Kopfzeile in die CSV-Datei ein.Do not include a header row in your CSV file. Denken Sie daran, dass alle sechs Spalten in der Datei berücksichtigt werden müssen, auch wenn Sie für ein bestimmtes Feld keinen Wert benötigen.Remember to account for all six columns in the file, even if you are not needing a value for a given field. Die CSV-Datei muss über eine UTF-8-Codierung verfügen.The encoding of the CSV file must be UTF-8.

So erstellen Sie eine CSV-Datei für die DatenmigrationTo create a CSV file for data migration

Im folgenden Beispiel wird Excel zum Erstellen der CSV-Datei verwendet.The following example uses Excel to create the CSV file.

  1. Starten Sie Excel.Start Excel.

  2. Geben Sie die Werte für Ihre Migrationsaufträge ein. Geben Sie pro Zeile eine Migrationsquelle und ein Migrationsziel ein. Weitere Erläuterungen der Spalten finden Sie in der Referenztabelle.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.

    • Spalte A: Einen Dateifreigabepfad eingeben.Column A: Enter a file share path. Erforderlich.Required.

    • Spalte B: Diese Spalte leer lassen.Column B: Leave this column blank. Dieses Spalte gilt nicht für die Migration von freigegebenen Dateien.This column does not apply to file share migration.

    • Spalte C: Diese Spalte leer lassen.Column C: Leave this column blank. Dieses Spalte gilt nicht für die Migration von freigegebenen Dateien.This column does not apply to file share migration.

    • Spalte D: Geben Sie die URL der SharePoint-Website ein, zu der die Dateien migriert werden sollen.Column D: Enter the SharePoint site URL where the files are to be migrated. Erforderlich.Required.

    • Spalte E: Geben Sie den Namen der Dokumentbibliothek der SharePoint-Website ein, zu der die Dateien migriert werden sollen.Column E: Enter the name of the document library in the SharePoint site where the files are to be migrated. Erforderlich.Required.

    • Spalte F: Geben Sie den Namen des Unterordners in der Dokumentbibliothek ein. Wenn diese Spalte leer bleibt, werden die Dateien zu der Stammebene verschoben. OptionalColumn 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. Speichern und schließen Sie die Datei als durch Trennzeichen getrennte Datei (*.csv).Close and save as a Comma delimited (*.csv) file.

Verwenden einer JSON-Datei für den MassenuploadUsing a JSON file for bulk upload

Das folgende Beispiel zeigt das bei der Migration von Daten verwendete JSON-Format.The following example shows the JSON format used in migrating your data.

Die minimal erforderlichen Werte sind SourcePath, TargetPath und 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,

      }

    }
  ]
}