Preparazione delle cassette postali per lo spostamento tra foreste tramite il codice di esempio

Si applica a: Exchange Server 2013

Microsoft Exchange 2013 supporta gli spostamenti e le modifiche delle cassette postali utilizzando gli cmdlet New-MoveRequest e New-MigrationBatch. È anche possibile spostare la cassetta postale tramite l'interfaccia di amministrazione di Exchange (EAC). È possibile spostare una cassetta postale da una foresta di Exchange di origine a una foresta di Exchange 2010 di destinazione.

Per eseguire New-MoveRequest, è necessario che nella foresta di Exchange di destinazione sia disponibile un utente di posta elettronica dotato di un insieme minimo di attributi di Active Directory obbligatori. È possibile creare l'utente di posta richiesto nella foresta Exchange di destinazione personalizzando la distribuzione di Microsoft Identity Lifecycle Manager (ILM) 2007. Il codice di esempio per l'estensione delle regole basato su ILM descritto in questo argomento mostra la personalizzazione della distribuzione ILM corrente per creare gli utenti necessari abilitati alla posta elettronica nella foresta Exchange 2013 di destinazione.

Per ulteriori informazioni sulla preparazione degli spostamenti tra foreste, inclusa una descrizione degli attributi di Active Directory necessari, vedere Preparare le cassette postali per le richieste di spostamento tra foreste.

Che cosa è necessario sapere prima di iniziare?

  • Scaricare il codice di esempio da Preparare le cassette postali per spostamenti tra foreste usando codice di esempio.

  • Per eseguire il codice di esempio, è necessario ILM 2007 Feature Pack 1 Service Pack 1 (SP1).

  • È inoltre necessario quanto segue:

    • Una foresta di origine su cui è installato Exchange 2013, in cui si trova al momento la cassetta postale.

    • Una foresta di destinazione con installato Exchange 2013, in cui verrà spostata la cassetta di postale.

  • Per connettersi alla foresta Exchange 2013 di destinazione, è necessario disporre dell'autorizzazione appropriata per eseguire il cmdlet UpdateRecipient. Per visualizzare le autorizzazioni necessarie, vedere la sezione "Autorizzazioni di provisioning dei destinatari" nell'argomento 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 all'indirizzo Exchange Server.

Passaggio 1: Installazione del codice di esempio per ILM

  1. In Microsoft Visual Studio 2008, aprire Microsoft.Exchange.Sample.OneWayGALSync.sln per visualizzare il codice di esempio. Il codice di esempio include quanto segue:

    • Microsoft.MetadirectoryServicesEx.dll: è il file binario fornito con ILM 2007 FP1 SP1 in "\Programmi\Microsoft Identity Integration Server\Bin\Assemblies". Il codice di esempio fa riferimento a tale file.

    • OneWaySync.xml: è un file a cui viene fatto riferimento dal codice di esempio.

    • Cartella ILMServerConfig: contiene i file di configurazione di ILM per l'agente di gestione di origine, l'agente di gestione di destinazione e il metaverse di ILM.

    • Microsoft.Exchange.Sample.OneWayGALSync.MARules.dll e Microsoft.Exchange.Sample.OneWayGALSync.MVRules.dll: sono fiel generati dal codice di esempio, disponibili in "\obj\Debug"

  2. Sul server ILM copiare quanto segue in \Programmi\Microsoft Identity Integration Server\Extensions:

    • OneWaySync.xml

    • Microsoft.Exchange.Sample.OneWayGALSync.MARules.dll

    • Microsoft.Exchange.Sample.OneWayGALSync.MVRules.dll

  3. Modificare il file OneWaySync.xml copiato nella cartella ILM Extensions nel passaggio 1 specificando il nome distinto del contenitore TargetOU nella foresta di Exchange di destinazione in cui si desidera creare gli utenti di posta. Se non si conosce il nome del contenitore TargetOU, è possibile utilizzare LDP.exe o ADSIEdit.exe per la ricerca del nome.

    Nota

    Se si utilizza questo esempio insieme a ILM GalSync 2007, escludere questo contenitore dall'elenco dei contenitori gestiti da GalSync2007.

  4. Nella console di Identity Manager ILM passare aConfigurazione server di importazionefile> per importare la configurazione del server ILM dalla cartella ILMServerConfig. Durante tale azione verranno importati due agenti di gestione di Active Directory, oltre alla regola di provisioning e allo schema del metaverse.

    Nota

    Durante l'importazione è necessario specificare il nome e le credenziali per la foresta, quindi associare le partizioni dell'agente di gestione di Active Directory importato al nome della partizione nella configurazione in uso, sia per gli agenti di gestione di origine che per quelli di destinazione.

  5. Affinché ADMA supporti la foresta di destinazione di Exchange 2013, nella pagina Crea agente di gestione nel riquadro Configura estensioni selezionare Exchange 2013 nell'elenco a discesa Provision for e quindi immettere l'URI di Windows PowerShell remoto di un server Accesso client di Exchange 2010 nell'URI RPS di Exchange 2013.

    Pagina Create Management Agent

    Provisioning di Exchange 2010 per Management Agent.

  6. On the ILM Identity Manager Console on the Create Management Agent pane, open the Properties for the Source Forest Management Agent. Select the Configure Directory Partitions wizard, and then click Containers to select the container that will contain the mailboxes you will be moving to the target forest. Clear the selections for all other containers, that is, scope the management agent to only manage this one container. Similarly, for the target forest MA, select the container to which mail-enabled users will be provisioned, that is, the TargetOU specified in step 2.

    Nota

    Se si utilizza questo esempio insieme a ILM GalSync 2007, escludere entrambi i contenitori dall'elenco dei contenitori gestiti da GalSync 2007.

  7. Eseguire un'importazione completa iniziale (di solo appoggio) negli agenti di gestione, di modo che ILM sia in grado di individuare il contenitore TargetOU specificato nel passaggio 2.

Passaggio 2: Creazione di un utente di posta nella foresta Exchange di destinazione

Dopo avere installato il codice di esempio, utilizzare la procedura seguente per creare l'utente di posta necessario nella foresta di Exchange di destinazione, in modo da poter eseguire il cmdlet New-MoveRequest per effettuare lo spostamento della cassetta postale online.

  1. Nella foresta di origine, utilizzare l'interfaccia di amministrazione di Exchange per creare utenti di cassette postali nel contenitore selezionato nel passaggio 4 della procedura "Installazione di un codice di esempio ILM". È possibile anche utilizzare Utenti e computer di Active Directory per spostare utenti di cassette postali esistenti nel contenitore.

  2. Eseguire un'importazione delta e una sincronizzazione delta sull'agente di gestione di origine per individuare le cassette postali aggiunte al contenitore di origine ed eseguire il provisioning degli utenti di posta nell'agente di gestione di destinazione.

  3. Eseguire un'esportazione sull'agente di gestione di destinazione per esportare nel sito di Active Directory di destinazione gli utenti di posta di cui è stato eseguito il provisioning nel passaggio 1.

  4. Eseguire un'importazione delta sull'agente di gestione di destinazione per confermare le modifiche esportate nel passaggio 2.

  5. Nella foresta di destinazione aprire Exchange Management Shell e utilizzare il cmdlet New-MoveRequest per spostare le cassette postali dalla foresta di origine.

Come verificare se l'operazione ha avuto esito positivo

Nella foresta di destinazione, verificare che gli utenti spostati dalla foresta di origine siano presenti nella foresta di destinazione.