Condividi tramite


File CSV per la migrazione delle cassette postali

Si applica a: Exchange Server 2013

È possibile utilizzare un file CSV per migrare in blocco un elevato numero di cassette postali utente. È possibile specificare un file CSV quando si utilizza l'interfaccia di amministrazione di Exchange (EAC) o il cmdlet New-MigrationBatch in Exchange Management Shell per creare un batch di migrazione. L'utilizzo di un file CSV per specificare più utenti da migrare in un batch di migrazione è supportato nei seguenti scenari di migrazione:

  • Si sposta nelle organizzazioni di Exchange locali

    • Spostamento locale: Uno spostamento locale è il percorso in cui si spostano le cassette postali da un database di cassette postali a un altro. Uno spostamento locale avviene all'interno di una singola foresta.

    • Spostamento tra foreste aziendali: In uno spostamento tra foreste aziendali, le cassette postali vengono spostate in una foresta diversa. Gli spostamenti tra foreste iniziano dalla foresta di destinazione, ossia la foresta in cui si intende spostare le cassette postali, o dalla foresta di origine, ossia quella in cui si trovano le cassette postali.

    • Onboarding e offboarding in Exchange Online

    • Onboarding della migrazione dello spostamento remoto: In una distribuzione ibrida di Exchange è possibile spostare le cassette postali da un'organizzazione di Exchange locale a Exchange Online. Questa operazione è nota anche come migrazione dello spostamento remoto di onboarding perché si esegue l'onboarding delle cassette postali in Exchange Online.

    • Migrazione dello spostamento remoto offboarding: È anche possibile eseguire una migrazione di spostamento remoto offboarding, in cui si esegue la migrazione delle cassette postali Exchange Online all'organizzazione di Exchange locale.

    Nota

    Sia l'onboarding che l'offboarding delle migrazioni di spostamento remoto vengono avviate dall'organizzazione Exchange Online.

    • Migrazione a fasi di Exchange: È anche possibile eseguire la migrazione di un subset di cassette postali da un'organizzazione di Exchange locale a Exchange Online. Si tratta di un altro tipo di migrazione onboarding. È possibile eseguire la migrazione solo delle cassette postali di Exchange 2003 ed Exchange 2007 usando una migrazione a fasi di Exchange. La migrazione delle cassette postali di Exchange 2010 ed Exchange 2013 non è supportata tramite una migrazione a fasi. Prima di eseguire una migrazione a fasi, è necessario usare la sincronizzazione della directory o un altro metodo per effettuare il provisioning degli utenti di posta elettronica nell'organizzazione Exchange Online.

    • Migrazione IMAP: Questo tipo di migrazione di onboarding esegue la migrazione dei dati delle cassette postali da un server IMAP (incluso Exchange) a Exchange Online. Per una migrazione IMAP, è necessario effettuare il provisioning delle cassette postali in Exchange Online prima di poter eseguire la migrazione dei dati delle cassette postali.

Nota

Una migrazione completa di Exchange non supporta l'uso di un file CSV perché viene eseguita la migrazione di tutte le cassette postali utente locali a Exchange Online in un singolo batch.

Attributi supportati per i file CSV per gli spostamenti o le migrazioni in blocco

Nella prima riga, o riga di intestazione, di un file CSV utilizzato per la migrazione degli utenti vengono elencati gli attributi, o campi, specificati nella righe successive. Il nome di ciascun attributo è separato da una virgola. Ogni riga sotto la riga di intestazione rappresenta una singolo utente e contiene le informazioni necessarie per la migrazione. Gli attributi di ciascuna singola riga utente devono essere visualizzati nello stesso ordine in cui sono elencati i nomi degli attributi nella riga di intestazione. Il valore di ciascun attributo è separato da una virgola. Se il valore dell'attributo di un record specifico è null, per l'attributo non deve essere specificato nulla. Tuttavia, assicurarsi di includere la virgola per separare il valore null dall'attributo successivo.

I valori degli attributi nel file CSV eseguono l'override del valore del parametro corrispondente quando viene usato lo stesso parametro durante la creazione di un batch di migrazione con EAC o Exchange Management Shell. Per ulteriori informazioni ed esempi, vedere la sezione Attribute values in the CSV file override the values for the migration batch.

Consiglio

È possibile utilizzare un editor di testo per creare il file CSV, ma utilizzando un'applicazione come Microsoft Excel sarà più facile importare i dati e configurare e organizzare i file CSV. Salvare i file CSV con estensione .csv o .txt.

Nelle sezioni seguenti vengono descritti gli attributi supportati per la riga di intestazione di un file CSV per ogni tipo di migrazione. Ogni sezione include una tabella che elenca ogni attributo supportato, indipendentemente dal fatto che sia obbligatorio, un esempio di valore da usare per l'attributo e una descrizione.

Nota

  • Nelle sezioni seguenti ambiente di origine denota la posizione corrente di una cassetta postale utente o di un database. Ambiente di destinazione denota la posizione in cui sarà migrata la cassetta postale o il database in cui sarà spostata la cassetta postale.
  • Verrà eseguita la migrazione di tutte le cassette postali specificate nel file CSV, anche se non rientrano nell'ambito del controllo degli accessi in base al ruolo (ad esempio, un'unità organizzativa) che concede all'amministratore le autorizzazioni per la migrazione delle cassette postali.

Spostamenti locali

Nella seguente tabella vengono descritti gli attributi supportati per un file CSV per gli spostamenti locali. Per ulteriori informazioni, vedere Gestire spostamenti locali.

Attributo Obbligatorio o facoltativo Valori accettati Descrizione
EmailAddress Obbligatorio Indirizzo SMTP dell'utente Specifica l'utente che sarà spostato.
Database di destinazione Facoltativo Nome database Specifica il database delle cassette postali in cui verrà spostata la cassetta postale primaria dell'utente. È possibile specificare un database differente in righe diverse del file CSV in modo da spostare le cassette postali nello stesso batch di migrazione in database diversi.
TargetArchiveDatabase Facoltativo Nome database Specifica il database delle cassette postali in cui verrà spostata la cassetta postale di archiviazione dell'utente. È possibile specificare un database differente in righe diverse del file CSV in modo da spostare le cassette postali di archivio nello stesso batch di migrazione in database diversi.

Nota: se si specifica un database di archivio specifico, la cassetta postale di archiviazione (se esistente) verrà spostata nello stesso database della cassetta postale primaria.
BadItemLimit Facoltativo Unlimited o un intero non negativo da 0 (impostazione predefinita) a un valore massimo di 2147483647 Specifica il numero di elementi non validi da ignorare se il servizio di migrazione rileva un elemento danneggiato nella cassetta postale. Se si include questo attributo nel file CSV, verrà eseguito l'override del valore predefinito o di un valore specificato se si include il parametro BadItemLimit durante la creazione del batch di migrazione tramite EAC o Exchange Management Shell.

Suggerimento: è consigliabile usare il valore predefinito 0 e aumentare il limite di elementi non validi per un utente specifico solo se lo spostamento o la migrazione per tale utente ha esito negativo.
MailboxType Facoltativo Utilizzare uno dei seguenti valori:
  • PrimaryOnly
  • ArchiveOnly
  • PrimaryAndArchive (valore predefinito)
Specifica se spostare la cassetta postale primaria dell'utente, la cassetta postale di archiviazione o entrambe.

Migrazioni di spostamento remoto onboarding in una distribuzione ibrida

In una distribuzione ibrida è possibile spostare le cassette postali da un'organizzazione di Exchange locale a Exchange Online. Quando si esegue l'onboarding delle cassette postali, il batch di migrazione viene creato nell'organizzazione Exchange Online e avviato da un amministratore Exchange Online. Per altre informazioni, vedere Spostare cassette postali tra organizzazioni locali e Exchange Online nelle distribuzioni ibride.

Nella seguente tabella vengono descritti gli attributi supportati per un file CSV per le migrazioni di spostamento remoto onboarding.

Attributo Obbligatorio o facoltativo Valori accettati Descrizione
EmailAddress Obbligatorio Indirizzo SMTP dell'utente Specifica l'indirizzo di posta elettronica per l'utente abilitato alla posta elettronica nell'organizzazione Exchange Online corrispondente alla cassetta postale utente locale di cui verrà eseguita la migrazione.
BadItemLimit Facoltativo Unlimited o un intero non negativo da 0 (impostazione predefinita) a un valore massimo di 2147483647 Specifica il numero di elementi non validi da ignorare se il servizio di migrazione rileva un elemento danneggiato nella cassetta postale. Se si include questo attributo nel file CSV, verrà eseguito l'override del valore predefinito o del valore specificato se si include il parametro BadItemLimit durante la creazione del batch di migrazione tramite EAC o Exchange Management Shell.

Suggerimento: è consigliabile usare il valore predefinito 0 e aumentare il limite di elementi non validi per un utente specifico solo se lo spostamento o la migrazione per tale utente ha esito negativo.
LargeItemLimit Facoltativo Unlimited o un intero non negativo da 0 (impostazione predefinita) a un valore massimo. Specifica il numero di elementi di grandi dimensioni nella cassetta postale dell'utente che verranno ignorati. Quando il numero degli elementi di grandi dimensioni supera il valore, la migrazione della cassetta postale avrà esito negativo.

Il valore predefinito è 0, il che significa che la migrazione avrà esito negativo se la cassetta postale contiene elementi di grandi dimensioni.

Quando si esegue l'onboarding delle cassette postali in Exchange Online, viene eseguita la migrazione di elementi fino a 35 MB.
MailboxType Facoltativo Utilizzare uno dei seguenti valori:
  • PrimaryOnly
  • ArchiveOnly
  • PrimaryAndArchive (valore predefinito)
Specifica se spostare la cassetta postale primaria dell'utente, la cassetta postale di archiviazione o entrambe.

Spostamenti aziendali tra foreste e migrazioni remote offboarding in una distribuzione ibrida

Come indicato in precedenza, gli spostamenti tra foreste iniziano dalla foresta di destinazione o da quella di origine. Le migrazioni di spostamento remoto offboarding vengono avviate dall'organizzazione Exchange Online. Per ulteriori informazioni consulta:

Nella tabella seguente vengono descritti gli attributi supportati per un file CSV per gli spostamenti aziendali tra foreste e per le migrazioni di spostamento remoto offboarding in una distribuzione ibrida Exchange.

Attributo Obbligatorio o facoltativo Valori accettati Descrizione
EmailAddress Obbligatorio Indirizzo SMTP dell'utente Per gli spostamenti aziendali tra foreste, specifica la cassetta postale o l'utente abilitato alla posta nella foresta di origine.

Per l'offboarding delle migrazioni di spostamento remoto, specifica la cassetta postale Exchange Online.
Database di destinazione Obbligatorio per le migrazioni di spostamento remoto offboarding e gli spostamenti aziendali tra foreste avviati dalla foresta di origine. In alternativa, questo attributo può essere specificato quando si crea il batch di migrazione nell'interfaccia di amministrazione di Exchange o si usa Exchange Management Shell.

Questo attributo è facoltativo per gli spostamenti aziendali tra foreste avviati dalla foresta di destinazione.
Nome database Specifica il database delle cassette postali nella foresta di destinazione in cui verrà spostata la cassetta postale primaria dell'utente. È possibile specificare un database differente in righe diverse del file CSV in modo da spostare le cassette postali nello stesso batch di migrazione in database diversi.
TargetArchiveDatabase Facoltativo Nome database Specifica il database delle cassette postali nella foresta di destinazione in cui verrà spostata la cassetta postale di archiviazione dell'utente. È possibile specificare un database differente in righe diverse del file CSV in modo da spostare le cassette postali di archivio nello stesso batch di migrazione in database diversi.
BadItemLimit Facoltativo Unlimited o un intero non negativo da 0 (impostazione predefinita) a un valore massimo di 2147483647 Specifica il numero di elementi non validi da ignorare se il servizio di migrazione rileva un elemento danneggiato nella cassetta postale. Se si include questo attributo nel file CSV, verrà eseguito l'override del valore predefinito o del valore specificato se si include il parametro BadItemLimit durante la creazione del batch di migrazione tramite EAC o Exchange Management Shell.

Suggerimento: è consigliabile usare il valore predefinito 0 e aumentare il limite di elementi non validi per un utente specifico solo se lo spostamento o la migrazione per tale utente ha esito negativo.
LargeItemLimit Facoltativo Unlimited o un intero non negativo da 0 (impostazione predefinita) a un valore massimo. Specifica il numero di elementi di grandi dimensioni nella cassetta postale dell'utente che verranno ignorati. Quando il numero degli elementi di grandi dimensioni supera il valore, la migrazione della cassetta postale avrà esito negativo.

Il valore predefinito è 0, il che significa che la migrazione avrà esito negativo se la cassetta postale contiene elementi di grandi dimensioni.

Quando si esegue l'onboarding delle cassette postali in Exchange Online, viene eseguita la migrazione di elementi fino a 35 MB.
MailboxType Facoltativo Utilizzare uno dei seguenti valori:
  • PrimaryOnly
  • ArchiveOnly
  • PrimaryAndArchive (valore predefinito)
Specifica se spostare la cassetta postale primaria dell'utente, la cassetta postale di archiviazione o entrambe.

Migrazioni di Exchange in fasi

È necessario usare un file CSV per identificare il gruppo di utenti per un batch di migrazione quando si vuole usare una migrazione a fasi di Exchange per eseguire la migrazione delle cassette postali locali di Exchange 2003 ed Exchange 2007 a Exchange Online. Il numero di cassette postali che è possibile migrare al cloud utilizzando una migrazione di Exchange in fasi è illimitato. Tuttavia, nel file CSV per un batch di migrazione possono essere contenute al massimo 1000 righe. Per migrare oltre 1.000 cassette postali, è necessario creare file CSV aggiuntivi, quindi utilizzare ciascuno di essi per creare un nuovo batch di migrazione. Per altre informazioni sulle migrazioni a fasi di Exchange, vedere Eseguire la migrazione delle cassette postali a Exchange Online con una migrazione a fasi.

Nella seguente tabella vengono descritti gli attributi supportati per un file CSV per la migrazione di Exchange in fasi.

Attributo Obbligatorio o facoltativo Valori accettati Descrizione
EmailAddress Obbligatorio Indirizzo SMTP dell'utente Specifica l'indirizzo di posta elettronica per l'utente abilitato alla posta (o una cassetta postale se si sta ritentando la migrazione) in Exchange Online corrispondente alla cassetta postale utente locale di cui verrà eseguita la migrazione. Gli utenti abilitati alla posta elettronica vengono creati in Exchange Online in seguito alla sincronizzazione della directory o a un altro processo di provisioning. L'indirizzo di posta elettronica dell'utente abilitato alla posta deve corrispondere alla proprietà WindowsEmailAddress per la cassetta postale locale corrispondente.
Password Facoltativo Una password deve avere una lunghezza minima di otto caratteri e soddisfare eventuali restrizioni per le password applicate all'organizzazione microsoft 365 o Office 365. Questa password viene impostata nell'account utente quando l'utente abilitato alla posta in Exchange Online viene convertito in una cassetta postale durante la migrazione.
ForceChangePassword Facoltativo True o False Specifica se un utente deve modificare la password la prima volta che accede alla cassetta postale Exchange Online.

Nota: se è stata implementata una soluzione Single Sign-On distribuendo Active Directory Federation Services 2.0 (AD FS 2.0) nell'organizzazione locale, è necessario usare False per il valore di questo attributo.

Migrazioni IMAP

Un file CSV per un batch di migrazione IMAP può contenere massimo 50.000 righe. È tuttavia consigliabile eseguire la migrazione degli utenti in diversi batch più piccoli. Per ulteriori informazioni sulle migrazioni IMAP, vedere i seguenti argomenti:

Nella seguente tabella vengono descritti gli attributi supportati per un file CSV per una migrazione IMAP.

Attributo Obbligatorio o facoltativo Valori accettati Descrizione
EmailAddress Obbligatorio Indirizzo SMTP dell'utente. Specifica l'ID utente per la cassetta postale di Exchange Online dell'utente
UserName Obbligatorio Stringa che identifica l'utente del sistema di messaggistica IMAP in un formato supportato dal server IMAP. Specifica il nome di accesso per l'account dell'utente nel sistema di messaggistica IMAP (ambiente di origine). Oltre al nome utente è possibile utilizzare le credenziali di un account a cui siano state assegnate le autorizzazioni necessarie per accedere alle cassette postali sul server IMAP. Per altre informazioni, vedere File CSV per i batch di migrazione IMAP.
Password Obbligatorio Stringa della password. Specifica la password per l'account utente specificato dall'attributo UserName.

I valori degli attributi nel file CSV sovrascrivono i valori per il batch di migrazione.

I valori degli attributi nel file CSV eseguono l'override del valore del parametro corrispondente quando viene usato lo stesso parametro durante la creazione di un batch di migrazione con EAC o Exchange Management Shell. Per applicare il valore del batch di migrazione a un utente, lasciare vuota la cella del file CSV. In tal modo si mischiamo e si creano corrispondenze con i valori di alcuni attributi per gli utenti selezionati in un unico batch di migrazione.

Si supponga, ad esempio, di creare un batch in Exchange Management Shell per uno spostamento tra foreste aziendali per spostare le cassette postali primarie e archiviate degli utenti nella foresta di destinazione con il comando Exchange Management Shell seguente.

New-MigrationBatch -Name CrossForestBatch1 -SourceEndpoint ForestEndpoint1 -TargetDeliveryDomain forest2.contoso.com -TargetDatabases @(EXCH-MBX-02,EXCH-MBX-03) -TargetArchiveDatabases @(EXCH-MBX-A02,EXCH-MBX-A03) -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\CrossForestBatch1.csv")) -AutoStart

Nota

Poiché l'impostazione predefinita prevede lo spostamento delle cassette postali primarie e di archiviazione, non è necessario specificarla in modo esplicito nel comando Exchange Management Shell.

Una parte del file CrossForestBatch1.csv per questo batch di migrazione appare simile alla seguente:

EmailAddress,TargetDatabase,TargetArchiveDatabase
user1@contoso.com,EXCH-MBX-01,EXCH-MBX-A01
user2@contoso.com,,
user3@contoso.com,EXCH-MBX-01,
...

Poiché i valori del file CSV sovrascrivono i valori per il batch di migrazione, le cassette postali primaria e di archivio per user1 saranno spostate in EXCH-MBX-01 e EXCH-MBX-A01 rispettivamente nella foresta di destinazione. Le cassette postali principale e di archivio per user2 vengono spostate in EXCH-MBX-02 o EXCH-MBX-03. La cassetta postale primaria per user3 viene spostata in EXCH-MBX-01 e la cassetta postale di archivio in EXCH-MBX-A02 o EXCH-MBX-A03

In un altro esempio, si supponga di creare un batch per una migrazione di spostamento remoto di onboarding in una distribuzione ibrida per spostare le cassette postali di archiviazione in Exchange Online con il comando seguente.

New-MigrationBatch -Name OnBoarding1 -SourceEndpoint RemoteEndpoint1 -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\OnBoarding1.csv")) -MailboxType ArchiveOnly -AutoStart

Poiché si desidera spostare le cassette postali primarie per utenti selezionati, una parte del file OnBoarding1.csv per questo batch di migrazione apparirà simile alla seguente:

EmailAddress,MailboxType
user1@contoso.com,
user2@contoso.com,
user3@cloud.contoso.com,PrimaryAndArchive
user4@cloud.contoso.com,PrimaryAndArchive
...

Poiché il valore per il tipo di cassetta postale nel file CSV esegue l'override dei valori per il parametro MailboxType nel comando per creare il batch, viene eseguita la migrazione solo della cassetta postale di archiviazione per user1 e user2 a Exchange Online. Ma le cassette postali primarie e di archiviazione per user3 e user4 vengono spostate in Exchange Online.