Soms is het makkelijker om handelingen te automatiseren middels een script tijdens een migratie. Natuurlijk is het altijd afwegen of het het wel waard is om een script te maken of om het toch maar handmatig te doen. Waar de grens ligt is lastig te bepalen maar als je meer dan 50 items aan moet passen kan het zeker de moeite waard zijn om een script hiervoor te gebruiken.
Exchange 2010 bevat zelf een aantal scripts, bijvoorbeeld voor het configureren van de replica’s tijdens een Exchange migratie. Alle scripts zijn terug te vinden in de scripts directory. Deze directory is terug te vinden onder de Exchange installatie directory, bijvoorbeeld c:\Program Files\Microsoft\Exchange Server\V14\Scripts.
Wanneer je de Exchange Management Shell (EMS) hebt geopend kun je er eenvoudig naartoe gaan d.m.v. cd $exscripts.
Hier vind je o.a. de volgende scripts:
| script | omschrijving | voorbeeld |
|---|---|---|
| AddReplicaToPFRecursive.ps1 | Script om replica's toe te voegen aan Public Folders | Voeg een Exchange 2010 server toe aan de replica's: .\AddReplicaToPFRecursive.ps1 -server "Exchange 2003 Server" -TopPublicFolder "\" -ServerToAdd "Exchange 2010 Server" Repliceer de system Public Folders naar de Exchange 2010 Server: .\AddReplicaToPFRecursive.ps1 -TopPublicFolder "\NON_IPM_Subtree" -ServerToAdd "exchange2010 |
| CheckInvalidRecipients.ps1 | Controleer de omgeving op gebruikers met incorrecte karakters, bijvoorbeeld spaties | .\CheckInvalidRecipients.ps1 |
| MoveAllReplicas.ps1 | Verplaatst alle replica's van een server. Dit is noodzakelijk om de Public Folder database te verwijderen | Verplaatst alle replica's van de PF van Exchange 2003 naar Exchange 2010: .\MoveAllReplicas.ps1 -Server "Exchange Server 2003" -NewServer "Exchange Server 2010" |
Dit zijn slechts een aantal scripts die te vinden zijn in de scripts directory. Naast deze scripts zijn er al veel kant en klare scripts te vinden van zowel Microsoft als overige bloggers. Twee scripts die ik persoonlijk erg handig vindt zijn de volgende twee scripts:
- fix-alias.ps1
- ConvertFrom-LdapFilter.ps1











