Migration exchange 2010 to 2016

Répondre
hmi
Site Admin
Messages : 105
Enregistré le : sam. févr. 04, 2017 10:33 am

Migration exchange 2010 to 2016

Message par hmi » sam. févr. 18, 2017 11:51 am

Migration exchange 2010 to 2016
Sur windows 2016
Install-WindowsFeature NET-Framework-45-Features, 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, RSAT-ADDS

Verife .net 3.6.2
ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' ).Release
Min 394747

Unified Communications Managed API 4.0 Runtime

https://www.microsoft.com/en-us/downloa ... x?id=34992
Preparation de l’orga
Open Windows PowerShell – Browse to Setup Location – Run as administrator.
.\setup /PrepareSchema /IAcceptExchangeServerLicenseTerms

Preparing Active Directory
.\setup /Preparead /IAcceptExchangeServerLicenseTerms
Prepare domaine
.\setup /Preparedomain /IAcceptExchangeServerLicenseTerms

.\setup /Mode:Install /Roles:Mailbox /IAcceptExchangeServerLicenseTerms


Migrer le certificat
Supprimer les acces externe
$Server = "mail-10"

$HTTPS_FQDN = "mail.waveinjector.com"

Get-OWAVirtualDirectory -Server $Server | Set-OWAVirtualDirectory -ExternalURL $null

Get-ECPVirtualDirectory -Server $Server | Set-ECPVirtualDirectory -ExternalURL $null

Get-OABVirtualDirectory -Server $Server | Set-OABVirtualDirectory -ExternalURL $null

Get-ActiveSyncVirtualDirectory -Server $Server | Set-ActiveSyncVirtualDirectory -ExternalURL $null

Get-WebServicesVirtualDirectory -Server $Server | Set-WebServicesVirtualDirectory -ExternalURL $null

Enable-OutlookAnywhere -Server $Server -ClientAuthenticationMethod Basic -SSLOffloading $False -ExternalHostName $HTTPS_FQDN -IISAuthenticationMethods NTLM, Basic

Configuring Receive Connectors

Ne pas oublier de changer la taille des boites au lettres sur le nouveau exchange avant la migration des boites.

Name space
$Server = "mail-16"

$HTTPS_FQDN = "mail.waveinjector.ch"

Get-OWAVirtualDirectory -Server $Server | Set-OWAVirtualDirectory -InternalURL "https://$($HTTPS_FQDN)/owa" -ExternalURL "https://$($HTTPS_FQDN)/owa"

Get-ECPVirtualDirectory -Server $Server | Set-ECPVirtualDirectory -InternalURL "https://$($HTTPS_FQDN)/ecp" -ExternalURL "https://$($HTTPS_FQDN)/ecp"

Get-OABVirtualDirectory -Server $Server | Set-OABVirtualDirectory -InternalURL "https://$($HTTPS_FQDN)/oab" -ExternalURL "https://$($HTTPS_FQDN)/oab"

Get-ActiveSyncVirtualDirectory -Server $Server | Set-ActiveSyncVirtualDirectory -InternalURL "https://$($HTTPS_FQDN)/Microsoft-Server-ActiveSync" -ExternalURL "https://$($HTTPS_FQDN)/Microsoft-Server-ActiveSync"

Get-WebServicesVirtualDirectory -Server $Server | Set-WebServicesVirtualDirectory -InternalURL "https://$($HTTPS_FQDN)/EWS/Exchange.asmx" -ExternalURL "https://$($HTTPS_FQDN)/EWS/Exchange.asmx"

Get-MapiVirtualDirectory -Server $Server | Set-MapiVirtualDirectory -InternalURL "https://$($HTTPS_FQDN)/mapi" -ExternalURL https://$($HTTPS_FQDN)/mapi

Renomage de la base
Get-MailboxDatabase -Server mail-16 | Set-MailboxDatabase -Name DB16

Configuring Outlook Anywhere

Sur le 2016
Set-ClientAccessService -Identity mail-16 -AutodiscoverServiceInternalURI https://autodiscover.waveinjector.ch/Au ... scover.xml

Set-OutlookAnywhere -Identity "mail-16\Rpc (Default Web site)" -InternalHostname mail.waveinjector.ch -Inte
rnalClientsRequireSsl $true -ExternalClientsRequireSsl $true -SSLOffloading $false

changer les dns


Ne pas oulbier de changer la taille des boites au lettres sur le nouveau exchange avant la migration des boites.

Répondre