Carregamento em massa de tarefas no Gerenciador de Migração usando um arquivo CSV ou JSON

Há dois métodos diferentes disponíveis para o carregamento em massa de tarefas no Gerenciador de Migração. Um usa um arquivo separado por vírgula (CSV) e o outro um arquivo JSON.

Insira manualmente os valores em qualquer formato que você escolher. A primeira linha é validada para garantir que os links de destino sejam válidos. Se você receber um erro de destino inválido, verifique também o restante das tarefas para garantir que tenham destinos válidos.

Antes de começar:

  • Pré-provisionar contas do OneDrive. Se você estiver migrando para contas do OneDrive, verifique se as contas estão pré-provisionadas antes de migrar. Isso pode ser feito usando esse script: Pré-provisionar o OneDrive para usuários em sua organização.
  • Modelo. Um modelo .csv está disponível para carregamento em massa: modelo de carregamento em massa do Migration Manager
  • Títulos de colunas. Opcionalmente, você pode usar títulos de coluna no arquivo CSV para facilitar a leitura do arquivo.
  • Todas as colunas devem ser contadas para. Lembre-se de considerar todas as seis colunas no arquivo, mesmo que você não esteja precisando de um valor para um determinado campo.
  • UTF-8. A codificação do arquivo CSV deve ser UTF-8.
  • Se você estiver migrando para contas OneDrive. Ao inserir o destino do OneDrive, não inclua "_layouts/15/onedrive.aspx" no final da entrada. Além disso, a biblioteca de documentos de um destino do OneDrive deve ser Documentos, não "MeusArquivos".

Usar um arquivo de valores separados por vírgula (CSV) para carregamento em massa

O Gerenciador de Migração permite que você use um arquivo de valores separados por vírgula (CSV) para migrar os dados em massa. Use qualquer editor de texto ou um aplicativo como o Excel para criar o arquivo CSV.

formato de arquivo CSV

Há seis colunas necessárias no arquivo CSV. As três primeiras colunas são seus valores de origem, cada uma fornecendo detalhes sobre onde seus dados estão localizados no momento. As três colunas restantes indicam o site, a biblioteca de documentos e a subpasta opcional para onde você está migrando seus dados. Todas as seis colunas devem ser contabilizados no arquivo, mesmo que você não precise de um valor para um determinado campo. Você também pode incluir títulos de coluna em seu arquivo.

Aqui está um exemplo do formato do arquivo CSV. As linhas mostram os arquivos que estão sendo migrados de compartilhamentos de arquivos locais. Opcionalmente, você pode incluir uma linha de cabeçalho no arquivo.

Formato de exemplo ao usar um arquivo CSV

Este exemplo mostra como seria exibido em um arquivo .txt com cabeçalhos de coluna.

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 criar um arquivo CSV de migração de dados

O exemplo a seguir usa o Excel para criar o arquivo CSV.

  1. Inicie o Excel.

  2. Insira os valores dos seus trabalhos de migração. Insira uma fonte de migração e destino por linha. Confira a tabela de referência abaixo para obter mais explicações sobre colunas.

    • Coluna A: Digite um caminho de compartilhamento de arquivo. Obrigatório.

    • Coluna B: Deixe essa coluna em branco. Esta coluna não se aplica à migração de compartilhamento de arquivos.

    • Coluna C: Deixe essa coluna em branco. Esta coluna não se aplica à migração de compartilhamento de arquivos.

    • Coluna D: insira o URL do site do Microsoft Office SharePoint Online ou o email/URL do OneDrive para onde os arquivos devem ser migrados. Obrigatório.

    • Coluna E: Digite o nome da biblioteca de documentos no site do SharePoint para onde os arquivos serão migrados. Obrigatório.

    • Coluna F: insira o nome da subpasta na biblioteca de documentos. Se essa coluna ficar vazia, os arquivos serão movidos para o nível raiz. Opcional.

  3. Feche e salve como um arquivo delimitado por vírgula (*.csv).

Usar arquivo JSON para carregamento em massa

O exemplo a seguir mostra o formato JSON usado na migração dos dados.

Os valores mínimos necessários são SourcePath, TargetPath e 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,

      }

    }
  ]
}