Su Office 365 è stato rilasciato in preview il servizio per facilitare l’importazione dei dati su Office 365, specificatamente studiato per trasferire archivi .PST per Exchange Online o file da File Server per SharePoint Online.

Dietro le quinte viene sfruttato il servizio Azure Import/Export Service, ed è quindi necessario disporre di un account Azure e di un po’ di spazio per l’archiviazione dei file (BLOB di Azure) da caricare su SharePoint Online.

Oltre al processo di importazione via rete, che descriverò di seguito, è inoltre possibile spedire a Microsoft anche i propri supporti fisici (hard disk o schede di memoria di tipo SATA II/III, formattati NTSF e con dimensione fino ai 6 TB). I dischi, per ragioni di sicurezza, devono essere protetti da BitLocker.

image

Pensando al mondo SharePoint Online, il processo prevede i seguenti passaggi:

  1. Scaricare e installare SharePoint Online Management Shell, considerato che il processo richiede l’uso di Powershell.
  2. Connettersi al tenant Office 365 con privilegi amministrativi
    Connect-SPOService -Url https://contoso-admin.sharepoint.com
  3. Ottenere la chiave di importazione, ustilizzando il comando Importa dal portale amministrativo di Office 365
  4. Creare un pacchetto per l’importazione dei dati
    – Se si parte da File server:
    New-SPOMigrationPackage -SourceFilesPath D:\contoso\data -OutputPackagePath D:\contoso\package  -IncludeFileSharePermissions
    – Se si parte da uno SharePoint on-premises
    Export-SPWeb [-Identity] <SPWebPipeBind> -Path <String> [-ItemUrl <String>] [-NoFileCompression <SwitchParameter>]
  5. Preparare il pacchetto di contenuto, specificando da destinazione target su SharePoint Online
    ConvertTo-SPOMigrationTargetedPackage -SourceFilesPath D:\contoso\data -SourcePackagePath D:\contoso\package -OutputPackagePath D:\contoso\targetedPackage -TargetWebUrl https://contoso.sharepoint.com/ -TargetDocumentLibraryPath “Shared Documents”
  6. Caricare il pacchetto dati su Azure
    Set-SPOMigrationPackageAzureSource -SourceFilesPath D:\contoso\data -SourcePackagePath D:\contoso\targetedPackage -AccountName myaccountName -AccountKey 000000000000000000== -FileContainerName files -PackageContainerName package
  7. Caricare il file di Mapping, un file .CSV che permette di definire il caricamento di più pacchetti, destinati a contenitori diversi
    image 

Leave a Reply

*