Tareas de carga masiva en el administrador de migraciones con un archivo CSV o JSON

Hay dos métodos diferentes disponibles para cargar tareas en masa en el Administrador de migración. Uno de ellos consiste en usar un archivo de valores separados por comas (CSV) y el otro en usar un archivo JSON.

Escriba manualmente los valores en el formato que elija. La primera fila se valida para asegurarse de que los vínculos de destino sean válidos. Si recibe un error de destino no válido, no olvide comprobar también el resto de las tareas para asegurarse de que tienen destinos válidos.

Antes de empezar:

  • Aprovisionar previamente cuentas de OneDrive. Si va a migrar a cuentas de OneDrive, asegúrese de que las cuentas se aprovisionan previamente antes de migrar. Para hacerlo, puede usar este script: aprovisionar previamente OneDrive para usuarios en su organización.
  • Plantilla. Hay disponible una plantilla de .csv para la carga masiva: plantilla de carga masiva de Migration Manager
  • Encabezados de columna. De manera opcional, puede usar encabezados de columnas en el archivo CSV para que el archivo sea más fácil de leer.
  • Todas las columnas deben tener en cuenta. Recuerde tener en cuenta las seis columnas del archivo, incluso si no necesita un valor para un campo determinado.
  • UTF-8. La codificación del archivo CSV debe ser UTF-8.
  • Si va a migrar a cuentas de OneDrive. Al escribir el destino de OneDrive, no incluir "_layouts/15/onedrive.aspx" al final de la entrada. Además, la biblioteca de documentos de un destino de OneDrive debe ser Documentos y no "MisArchivos".

Usar un archivo de valores separados por comas (CSV) para cargar datos en masa

El Administrador de Migración permite usar un archivo de valores separados por comas (CSV) para migrar los datos en masa. Para crear el archivo CSV, use cualquier editor de texto o una aplicación como Excel.

Formato del archivo CSV

Hay seis columnas necesarias en el archivo CSV. Las tres primeras columnas son los valores de origen, cada una de las cuales proporciona detalles sobre dónde se encuentran actualmente los datos. Las tres columnas restantes indican el sitio, la biblioteca de documentos y la subcarpeta opcional a la que va a migrar los datos. Las seis columnas deben tenerse en cuenta en el archivo, incluso si no necesita un valor para un campo determinado. También puede incluir encabezados de columna en el archivo.

Este es un ejemplo del formato del archivo CSV. Las filas muestran los archivos que se están migrando desde los archivos compartidos locales. Opcionalmente, puede incluir una fila de encabezado en el archivo.

Formato de ejemplo cuando se usa un archivo CSV

En este ejemplo se muestra el aspecto que tendría en un archivo .txt con encabezados de columna.

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,

Para crear un archivo CSV para la migración de datos

En el ejemplo siguiente se usa Excel para crear el archivo CSV.

  1. Inicie Excel.

  2. Escriba los valores para los trabajos de migración. Escriba un origen y destino de migración por fila. Vea la tabla de referencia siguiente para ver una explicación más precisa de las columnas.

    • Columna A: escriba una ruta de recurso compartido de archivos. Necesario.

    • Columna B: deje esta columna en blanco. Esta columna no se aplica a la migración del recurso compartido de archivos.

    • Columna C: deje esta columna en blanco. Esta columna no se aplica a la migración del recurso compartido de archivos.

    • Columna D: Escriba la URL del sitio de SharePoint o el correo electrónico o la dirección URL de OneDrive en el que se realizará la migración de los archivos. Necesario.

    • Columna E: Escriba el nombre de la biblioteca de documentos en el sitio de SharePoint donde están los archivos que se migrarán. Necesario.

    • Columna F: Escriba el nombre de la subcarpeta de la biblioteca de documentos. Si esta columna se deja vacía, los archivos se mueven al nivel raíz. Opcional.

  3. Cierre y guarde como un archivo delimitado por comas (*.csv).

Usar un archivo JSON para la carga en masa

El siguiente ejemplo muestra el formato de JSON al migrar los datos.

Los valores mínimos necesarios son SourcePath, TargetPath y 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,

      }

    }
  ]
}