Gestione dei movimenti locali
Si applica a: Exchange Server 2013
Una richiesta di spostamento rappresenta il processo di spostamento di una cassetta postale da un database delle cassette postali ad un altro. Una richiesta di spostamento locale è uno spostamento della cassetta postale all'interno di una singola foresta. In Microsoft Exchange Server 2013 le cassette postali e le cassette postali di archivio personali possono risiedere in database separati. Utilizzando la funzione di richiesta di spostamento, è possibile spostare la cassetta postale principale e l'archivio associato nello stesso database o in un database separato. Le procedure descritte in questo argomento consentono gli spostamenti delle cassette postali locali.
Usare le procedure seguenti per spostare le cassette postali nell'organizzazione locale. Queste procedure usano Exchange Management Shell e Exchange Center (EAC).
Quando si usa la richiesta di spostamento per spostare le cassette postali, le richieste di spostamento vengono elaborate dai due servizi seguenti:
Servizio replica delle cassette postali di Microsoft Exchange
Proxy di replica delle cassette postali di Microsoft Exchange
Per altre informazioni sul server di replica delle cassette postali e sul proxy, vedere Altre informazioni sul proxy MRS.
Per ulteriori informazioni sullo spostamento di cassette postali, vedere Spostamenti di cassette postali di Exchange 2013.
Che cosa è necessario sapere prima di iniziare?
Tempo stimato per il completamento di ciascuna procedura: 20 minuti
Devi disporre delle autorizzazioni per poter eseguire queste procedure. Per sapere quali autorizzazioni sono necessarie, vedere "Autorizzazioni di migrazione e spostamento delle cassette postali" in Autorizzazioni dei destinatari.
Per informazioni sui tasti di scelta rapida che è possibile utilizzare con le procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.
Consiglio
Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum in Exchange Server.
Verificare se una cassetta postale è pronta per lo spostamento
In questo esempio viene utilizzata l'opzione WhatIf per verificare se la cassetta postale di Tony Smith è pronta per lo spostamento nel nuovo database DB01 e se sono presenti errori all'interno del comando. Quando si usa l'opzione WhatIf , il sistema esegue controlli sulla cassetta postale. Se la cassetta postale non è pronta per lo spostamento, viene visualizzato un errore.
New-MoveRequest -Identity 'tony@alpineskihouse.com' -TargetDatabase DB01 -WhatIf
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MigrationBatch e New-MoveRequest.
Creare una richiesta di spostamento locale
Utilizzo dell'interfaccia di amministrazione di Exchange per creare una richiesta di spostamento locale
Per creare una richiesta di spostamento locale, accedere all'interfaccia di amministrazione di Exchange ed eseguire la procedura seguente:
Nell'interfaccia di amministrazione di Exchange passare a Migrazione destinatari> e quindi fare clic su.
Nella procedura guidata Nuovo spostamento cassetta postale locale selezionare l'utente da spostare fare clic su OK e quindi fare clic su Avanti.
Nella pagina Sposta configurazione specificare un nome per il nuovo batch. Selezionare le opzioni desiderate per la cassetta postale di archiviazione e il percorso del database delle cassette postali e fare clic su Nuovo.
Usare Shell per creare una richiesta di spostamento locale
Per un esempio di come creare una richiesta di spostamento locale, vedere l'esempio 2 in New-MoveRequest.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Nell'interfaccia di amministrazione di Exchange passare a Migrazione destinatari>.
Verificare che lo spostamento sia stato eseguito correttamente nell'interfaccia di amministrazione di Exchange facendo clic su Stato per tutti i batch.
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.
Creare una richiesta di spostamento in batch
Usare EAC per creare una richiesta di spostamento in batch
Accedere all'interfaccia di amministrazione di Exchange ed eseguire la procedura seguente:
Nell'interfaccia di amministrazione di Exchange passare a Migrazione destinatari> e quindi fare clic su.
Nella procedura guidata Nuovo spostamento cassetta postale locale selezionare gli utenti da spostare, fare clic su OK e quindi su Avanti.
Nella pagina Sposta configurazione specificare un nome per il nuovo batch. Selezionare le opzioni desiderate per la cassetta postale di archiviazione e il percorso del database delle cassette postali e fare clic su Nuovo.
Avviso
Assicurarsi di non impostare il limite di elementi non validi su oltre 50 elementi. In caso contrario, lo spostamento potrebbe non riuscire. Se si desidera impostare il limite di elementi non validi su 50 elementi, è necessario utilizzare Exchange Management Shell e impostare il parametro -AcceptLargeDataLoss su true.
Usare Shell per creare una richiesta di spostamento in batch
In questo esempio viene creato un batch di migrazione per uno spostamento locale, in cui le cassette postali nel file .csv specificato vengono spostate in un database di cassette postali diverso. Questo file .csv contiene una singola colonna contenente l'indirizzo di posta elettronica per ognuna delle cassette postali che verranno spostate. L'intestazione per questa colonna deve essere denominata EmailAddress. Il batch di migrazione in questo esempio deve essere avviato manualmente usando il cmdlet Start-MigrationBatch o l'interfaccia di amministrazione di Exchange.The migration batch in this example must be started manually by using the Start-MigrationBatch cmdlet or the Exchange admin center (EAC). In alternativa, è possibile usare il parametro Avvio automatico per avviare automaticamente il batch di migrazione.
New-MigrationBatch -Local -Name LocalMove1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\LocalMove1.csv")) -TargetDatabases MBXDB2 -TimeZone "Pacific Standard Time"
Start-MigrationBatch -Identity LocalMove1
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MigrationBatch e Start-MigrationBatch.
Nota
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.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Verificare che lo spostamento sia stato eseguito correttamente nell'interfaccia di amministrazione di Exchange facendo clic su Stato per tutti i batch.
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.
Visualizzazione dei batch di migrazione
Per un esempio di come usare Shell per visualizzare un batch di migrazione, vedere l'esempio 2 in Get-MigrationBatch.
Spostare solo la cassetta postale primaria di un utente
Usare EAC per spostare solo la cassetta postale primaria di un utente
Nell'interfaccia di amministrazione di Exchange passare a Migrazione destinatari> e quindi fare clic su.
Nella procedura guidata Nuovo spostamento cassetta postale locale selezionare l'utente di cui si vuole spostare la cassetta postale primaria, fare clic su OK e quindi fare clic su Avanti.
Nella pagina Sposta configurazione specificare un nome per il nuovo batch. Selezionare Sposta solo cassetta postale primaria, selezionare le opzioni desiderate per il percorso del database delle cassette postali e quindi fare clic su Nuovo.
Usare Shell per spostare solo la cassetta postale primaria di un utente
In questo esempio solo la cassetta postale primaria di Tony Smith viene spostata in DB01. L'archivio non viene spostato.
New-MoveRequest -Identity 'tony@alpineskihouse.com' -PrimaryOnly -TargetDatabase "DB01"
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MoveRequest.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Nell'interfaccia di amministrazione di Exchange fare clic su Stato per tutti i batch.
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.
Creazione di uno spostamento tra foreste utilizzando un file batch. csv
Questo esempio configura l'endpoint di migrazione, quindi crea uno spostamento di batch tra foreste dalla foresta di origine alla foresta di destinazione utilizzando un file .csv.
New-MigrationEndpoint -Name Fabrikam -ExchangeRemote -Autodiscover -EmailAddress tonysmith@fabrikam.com -Credentials (Get-Credential fabrikam\tonysmith)
$csvData=[System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\batch.csv")
New-MigrationBatch -CSVData $csvData -Timezone "Pacific Standard Time" -Name FabrikamMerger -SourceEndpoint Fabrikam -TargetDeliveryDomain "mail.contoso.com"
Per ulteriori informazioni sulla preparazione della foresta per gli spostamenti tra foreste, vedere i seguenti argomenti:
Preparare le cassette postali per le richieste di spostamento tra foreste
Preparare le cassette postali per gli spostamenti tra foreste con codice di esempio
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MigrationBatch e New-MoveRequest.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.
Spostare solo una cassetta postale di archiviazione
Usare EAC per spostare solo una cassetta postale di archiviazione
Nell'interfaccia di amministrazione di Exchange passare a Migrazione destinatari> e quindi fare clic su.
Nella procedura guidata Nuovo spostamento cassetta postale locale selezionare l'utente di cui si vuole spostare la cassetta postale di archiviazione, fare clic su OK e quindi su Avanti.
Nella pagina Sposta configurazione specificare un nome per il nuovo batch. Selezionare Sposta solo cassetta postale di archiviazione, selezionare le opzioni desiderate per il percorso del database delle cassette postali e quindi fare clic su Nuovo.
Usare Shell per spostare solo una cassetta postale di archiviazione
In questo esempio solo la cassetta postale di archivio di Tony Smith viene spostata su DB03. La cassetta postale primaria non viene spostata.
New-MoveRequest -Identity 'tony@alpineskihouse.com' -ArchiveOnly -ArchiveTargetDatabase "DB03"
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MigrationBatch e New-MoveRequest.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.
Spostare la cassetta postale primaria e la cassetta postale di archiviazione di un utente in database separati
In questo esempio la cassetta postale primaria di Ayla e la cassetta postale di archiviazione vengono spostate in database separati. Il database primario viene spostato in DB01 e l'archivio viene spostato in DB03.
New-MoveRequest -Identity 'ayla@humongousinsurance.com' -TargetDatabase DB01 -ArchiveTargetDatabase -DB03
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MigrationBatch e New-MoveRequest.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.
Spostare la cassetta postale primaria di un utente e consentire un limite di elementi non validi di grandi dimensioni
Usare EAC per spostare la cassetta postale primaria di un utente e consentire un limite di elementi non validi di grandi dimensioni
Nell'interfaccia di amministrazione di Exchange passare a Migrazione destinatari> e quindi fare clic su.
Nella procedura guidata Nuovo spostamento cassetta postale locale selezionare l'utente di cui si vuole spostare la cassetta postale primaria, fare clic su OK e quindi su Avanti.
Nella pagina Sposta configurazione specificare un nome per il nuovo batch. Selezionare Sposta solo cassetta postale primaria e quindi selezionare le opzioni desiderate per il percorso del database delle cassette postali.
Fare clic , immettere il limite di elementi non valido e quindi fare clic su OK.
Usare Shell per spostare la cassetta postale primaria di un utente e consentire un limite di elementi non validi di grandi dimensioni
In questo esempio la cassetta postale primaria di Lisa viene spostata nel database della cassetta postale DB01 e il limite 100
di elementi non validi viene impostato su . Per impostare un limite di elementi non validi di grandi dimensioni, è necessario usare il parametro AcceptLargeDataLoss .
New-MoveRequest -Identity 'Lisa' -PrimaryOnly -TargetDatabase "DB01" -BadItemLimit 100 -AcceptLargeDataLoss
Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MigrationBatch e New-MoveRequest.
Come verificare se l'operazione ha avuto esito positivo
Per verificare che la migrazione sia stata eseguita correttamente, procedere come segue:
Dalla shell eseguire il comando seguente per recuperare le informazioni sullo spostamento della cassetta postale.
Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
Per ulteriori informazioni, vedere Get-MigrationUserStatistics.