Come si esegue la migrazione da Exchange 2013 al 2019?

Summary: In questa guida abbiamo illustrato i passaggi per migrare Exchange 2013 a Exchange 2019. Troverete istruzioni dettagliate sull'impostazione e la configurazione del nuovo Exchange Server 2019. Inoltre, i passaggi per trasferire i componenti, come le caselle di posta, le directory virtuali, i certificati, il flusso di posta e così via, da Exchange 2013 a Exchange 2019.

I principali aspetti da considerare durante la migrazione da Exchange Server 2013 al 2019 sono i requisiti, le limitazioni e la coesistenza. Per questa guida gratuita, si presuppone che sia installato un solo Exchange Server.

Prerequisiti per la migrazione da Exchange 2013 a 2019

Se si sta effettuando la migrazione da Exchange 2013 a Exchange 2019, prima di iniziare è necessario accertarsi di quanto segue:

Nota importante: con Exchange 2019 non è disponibile la messaggistica unificata (UM). Pertanto, se si dispone di Lync o Skype for Business Server, si perderà la possibilità di salvare i messaggi vocali nelle caselle di posta elettronica e si dovrà trovare un’alternativa, come CX-E o Azure Voicemail su Office 365.

Passaggi per la migrazione di Exchange Server 2013 al 2019

Distribuzione di Exchange Server 2019

Installazione di Windows Server 2019 su una macchina virtuale o fisica

Iniziare installando Windows Server 2019 Standard o Datacenter su una macchina virtuale o fisica. Microsoft consiglia di installare Exchange 2019 su Windows Server 2019 Core, ma la funzione Desktop Experience è ancora supportata. Quindi, la scelta è vostra in questa fase. Non è possibile installarlo su altri sistemi operativi.

Se si installano gli Strumenti di gestione su un’altra macchina, è necessario installarli su un’edizione di Windows 10 a 64 bit. Dopo aver installato e configurato Windows Server 2019, installare gli aggiornamenti del sistema operativo e i seguenti software.

Installare i prerequisiti di Exchange 2019

Scaricare .NET 4.8 sul computer Windows Server 2019 ed eseguire il pacchetto software come amministratore.

  1. Accettare i termini e le condizioni e fare clic su “Installa”.
  2. Al termine dell’installazione, fare clic su “Fine”.
  3. Quindi fare clic su “Riavvia ora”.

Scaricate i pacchetti Visual C++ Redistributable Package for Visual Studio 2012 e 2013 e installateli come amministratori.

Install-WindowsFeature NET-Framework-45-Features, RSAT-ADDS, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

Installare Exchange Server 2019 utilizzando l’Installazione guidata

Per installare Exchange Server 2019, collegare il supporto di Exchange Server 2019 al computer server e montare l’ISO. Aprire quindi la finestra del Prompt dei comandi per spostarsi nella posizione di Setup.exe utilizzando il comando cd (change directory).

Eseguire quindi il comando seguente nella finestra del Prompt dei comandi per preparare lo schema e l’AD.

Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms

Setup.exe /PrepareAD /OrganizationName:”Contoso” /IAcceptExchangeServerLicenseTerms

Avete preparato l’Active Directory in modo che sia compatibile con Exchange 2019 e ora potete iniziare l’installazione. Prima di iniziare, assicuratevi che non siano disponibili nuovi aggiornamenti per i prerequisiti installati.

Impostazione Outlook Anywhere

Impostazione del punto di connessione del servizio (SCP)

Il passo successivo consiste nell’impostare il Service Connection Point (SCP), un attributo di Exchange Server memorizzato nello schema AD che indirizza i computer client collegati al dominio che utilizzano Outlook al server utilizzando le impostazioni di scoperta automatica. Per impostazione predefinita, il punto passerà al nuovo server. Per il momento è necessario impedire agli utenti di connettersi al nuovo server a causa di problemi con i certificati, poiché quello predefinito dell’installazione è autofirmato. Questo può essere modificato eseguendo il seguente cmdlet PowerShell:

Set-ClientAccessService -Identity ExchangeServer2019 -AutoDiscoverServiceInternalUri https://mail.mydomainname.com/Autodiscover/Autodiscover.xml

In questo modo gli utenti saranno indirizzati al server corrente.

Importare i certificati in Exchange 2019

Ora è necessario importare i certificati nel nuovo server. Anche in questo caso, è possibile utilizzare i comandi PowerShell o Exchange Admin Center per importare ed esportare i certificati da Exchange 2013 a Exchange 2019.

Certificati di esportazione e importazione tramite EAC

Per esportare e importare certificati da Exchange 2013 al 2019, procedere come segue:

Copiare il certificato esportato dal percorso UNC su Exchange 2013 Server su un dispositivo di archiviazione esterno e trasferirlo in un percorso di cartella UNC su Exchange 2019. Aprire quindi Exchange Admin Center in Exchange 2019 e seguire questi passaggi per importare il certificato:

Ora assegnate i servizi POP, IMAP, IIS e SMTP ai certificati importati seguendo la seguente procedura:

Esportazione e importazione di certificati tramite i comandi PowerShell

Per prima cosa, è necessario identificare i certificati da spostare utilizzando il seguente cmdlet PowerShell:

Get-ExchangeCertificate | fl Thumbprint,NotAfter,Issuer,CertificateDomains,Services

In questo modo si otterrà un elenco di certificati, insieme al thumbprint e ai servizi per cui sono utilizzati, in modo da conoscere i certificati e i servizi a cui assegnarli. Sul server Exchange 2013, utilizzate il seguente cmdlet PowerShell per esportare il certificato per il server Exchange 2019.

$CertPass = ConvertTo-SecureString "LetMeIn" -AsPlainText -Force

Export-ExchangeCertificate -Thumbprint C87C1CBA43733D177B2679BC825808C7BECC659B -FileName C:\temp\Exchange2013Certificate.pfx -Password $CertPass | Out-Null

Una volta fatto, prendete nota della password. Nel caso in cui la si dimentichi, è sempre possibile ripetere quanto sopra e utilizzare una nuova password. Copiate il file in Exchange Server 2019 ed eseguite il comando seguente in PowerShell:

$CertPass = ConvertTo-SecureString "LetMeIn" -AsPlainText -Force

Import-ExchangeCertificate -FileName C:\temp\Exchange2013Certificate.pfx -PrivateKeyExportable $true -

Password $CertPass | Enable-ExchangeCertificate -Services POP,IMAP,IIS,SMTP -DoNotRequireSl

Questo importerà il certificato e lo assegnerà ai servizi POP, IMAP, IIS e SMTP.

Configurare le directory virtuali

Il passo successivo consiste nell’impostare gli URL per l’accesso interno ed esterno utilizzando Outlook Anywhere. Su Exchange Admin Center,

Ora impostate e aggiornate l’URL interno ed esterno delle directory virtuali per Outlook Anywhere, OWA, ECP, Servizi Web, ActiveSync, Rubrica offline e MAPI. Anche in questo caso, è possibile utilizzare l’interfaccia CLI o Exchange Admin Center per configurare le directory virtuali. 

Impostazione e aggiornamento delle directory virtuali tramite EAC

I passaggi sono i seguenti:

Impostare e aggiornare le directory virtuali tramite i comandi PowerShell

In Exchange 2019, eseguire il comando seguente.

Get-OutlookAnywhere -Server srvexc2019 | Set-OutlookAnywhere -InternalHostname ex02.mydomain.com -InternalClientAuthenticationMethod Ntlm -InternalClientsRequireSl $true -ExternalHostname ex02.mydomain.com -ExternalClientAuthenticationMethod Basic -ExternalClientsRequireSl $true -IISAuthenticationMethods Negotiate,NTLM,Basic

Get-EcpVirtualDirectory -Server srvexc2019 | Set-EcpVirtualDirectory -InternalUrl https://ex02/mydomain.com/ecp -ExternalUrl https://ex02.mydomain.com/ecp

Get-OwaVirtualDirectory -Server srvexc2019 | Set-OwaVirtualDirectory -InternalUrl https://ex01.mydomain.com/owa -ExternalUrl https://ex02.mydomain.com/owa

Get-WebServicesVirtualDirectory -Server srvexc2019 | Set-WebServicesVirtualDirectory -InternalUrl https://ex02.mydomain.com/EWS/Exchange.asmx -ExternalUrl https://ex02.mydomain.com/EWS/Exchange.asmx

Get-ActiveSyncVirtualDirectory -Server srvexc2019 | Set-ActiveSyncVirtualDirectory -InternalUrl https://ex02.mydomain.com/Microsoft-Server-ActiveSync -ExternalUrl https://ex02.mydomain.com/Microsoft-Server-ActiveSync

Get-OabVirtualDirectory -Server srvexc2019 | Set-OabVirtualDirectory -InternalUrl https://ex01.mydomain.com/OAB -ExternalUrl https://ex02.mydomain.com/OAB

Get-MapiVirtualDirectory -Server srvexc2019 | Set-MapiVirtualDirectory -InternalUrl https://ex02.mydomain.com/mapi -ExternalUrl https://ex02.mydomain.com/mapi

Sostituite l’URL nel comando con il nome del vostro dominio (URL).

Per garantire l’efficacia di queste modifiche, riciclare il pool di applicazioni per MSExchangeAutodiscoverAppPool. Per fare ciò,

Aggiornare i record DNS

Ora che gli URL sono stati modificati, è il momento di puntare i record DNS al nuovo server Exchange 2019. A tale scopo, contattare il team di rete per verificare che tutte le porte aperte e inoltrate con NAT verso l’attuale Exchange 2013 siano replicate per puntare anche a Exchange 2019.

Tutte le porte aperte per Exchange 2013 devono essere aperte per Exchange 2019. Qualsiasi inoltro dall’esterno verso l’interno deve essere modificato per puntare al server Exchange 2019. Ora è il momento di puntare il record SCP, impostato in precedenza, verso Exchange 2019 anziché verso il 2013.

Ora gli utenti dovrebbero essere in grado di lavorare accedendo a Exchange 2019 come server Exchange, mentre vengono reindirizzati al server Exchange 2013 come posizione della casella di posta elettronica. È il momento di lavorare sui dispositivi multifunzione per farli puntare al nuovo server Exchange 2019. Dal server, impostare le regole di trasporto per consentire il passaggio dei dispositivi.

È necessario assicurarsi che anche l’URL utilizzato internamente venga modificato e propagato. Collegare quindi Outlook e verificare che si stia collegando al server Exchange corretto aprendo lo stato di connessione di Outlook.

Spostamento della cassetta postale da Exchange 2013 a Exchange 2019

Il passo successivo consiste nello spostare le caselle di posta elettronica dall’attuale Exchange Server 2013 a Exchange Server 2019. A tal fine, è necessario creare un processo batch di migrazione. È possibile creare il batch di migrazione tramite Exchange Admin Center o Exchange Management Shell.

Creare il lotto di migrazione dello spostamento della mailbox tramite EAC

I passaggi sono i seguenti:

Creare un batch di migrazione delle caselle di posta tramite Exchange Management Shell

I passaggi sono i seguenti:

Get-Mailbox -Database MBX-DB-2013 | New-MoveRequest -TargetDatabase DB19 -BatchName "DB13toDB19"

Get-Mailbox -server ExchangeServer2013 -Arbitration |New-MoveRequest

Get-MoveRequest | Get-MoveRequestStatistics

Il processo è lento e richiede l’esportazione e l’importazione manuale delle caselle di posta.

Per spostare più velocemente le caselle postali, scaricare e installare Stellar Converter for EDB. Con questo software di conversione da EDB a PST, è possibile eseguire la scansione e la migrazione delle caselle postali da database Exchange online o offline a PST. Inoltre, è possibile esportare direttamente le caselle postali dal database offline di Exchange 2013 (EDB) direttamente a Exchange 2019 o Office 365.

A differenza di EMS o EAC, il software non ha alcun impatto sulle risorse o sulle prestazioni del server e sposta le cassette postali da un server Exchange a un altro a una velocità fino a 4 volte superiore. È possibile scaricarlo gratuitamente per valutarlo.

Disattivare Exchange Server 2013

La corretta disattivazione del server Exchange è fondamentale. Accedere all’EAC e seguire la seguente procedura:

Una volta spostate tutte le caselle di posta, è possibile procedere alla rimozione delle caselle di posta da Exchange Server 2013 utilizzando il comando EAC o EMS (come indicato di seguito).

Get-MailboxDatabase –Server ExchangeServer2013 | Remove-MailboxDatabase

Infine, disinstallare Exchange 2013 dal server corrente dal Pannello di controllo. Quindi spegnere il server Exchange 2013.

Questa operazione completa la disattivazione di Exchange Server. A questo punto, la migrazione di Exchange Server è completa.

Conclusione

Questa è una guida completa su come migrare Exchange 2013 a Exchange 2019. Dall’implementazione di Exchange Server 2019 alla disattivazione di Exchange 2013, questa guida copre ogni fase in dettaglio per aiutare gli amministratori IT e di Exchange a migrare Exchange 2013 al 2019 senza intoppi. Tuttavia, se riscontrate problemi, errori o avete bisogno di aiuto per la migrazione di Exchange 2013 al 2019, potete contattarci tramite la sezione commenti qui sotto.

Related Post

Exit mobile version