Exchange - Ermittlung aller Schemaversionen von allen Domaincontroller

- 24.03.2016
von Thomas Windscheif / Microlinc



getestet unter:
Windows Server 2008 R2
Windows Server 2012 R2
Windows 7,8.1
Exchange 2010 SP3, Exchange 2013 CU10
ab PowerShell V2

Benötigt wird das PowerShell Modul "ActiveDirectory" (Bestandteil der RSAT-Tools)

Mit dem Skript werden alle der Domain zugehörigen Domaincontroller nach den Werten der folgenden Attribute abgefragt:
  • rangeUpper (Schemaversion / Namingcontext: Schema)
  • objectVersion (Organisation objectVersion / Namingcontext: Configuration)
  • objectVersion (MESO objectVersion / Namingcontext: Default)
  • msExchProductID (Dieser Wert wird ab Exchange 2013 gesetzt)


Über den SwitchParameter -ForceReplication (im Default auf $false konfiguriert) kann man vor der Abfrage der Werte eine Replikation der Domaincontroller veranlassen.

Insbesondere bei größeren AD DS-Umgebungen sollten die Versionen der Exchange-Objekte auf den DCs korrekt sein.

Zum Download







Auf dem folgenden Blogartikel findet man eine Übersicht der jeweils aktuellen Versionen in Kombination zum verwendeten CU (Exchange 2013):
https://blogs.technet.microsoft.com/rmilne/2015/03/17/how-to-check-exchange-schema-and-object-values-in-ad/

Für Exchange 2010 kann man diese Werte im folgenden Word-Dokument nachlesen:
https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=5401

Ebenso für Exchange 2016:
https://technet.microsoft.com/en-us/library/bb125224(v=exchg.160).aspx#ADversions

Eine Liste aller Exchange-Schemaversionen von allen Exchange-Server-Versionen kann man auch auf Michel de Rooijs Blog nachlesen:
http://eightwone.com/references/schema-versions/
Hinweis: Forest (rangeUpper) entspricht dem Rückgabewert "Rangeupper"
Forest (objectVersion) entspricht dem Rückgabewert "Organisation objectVersion"
Domain (objectVersion) entspricht dem Rückgabewert "MESO objectVersion"


aktuelle Downloads

Download
-> Get-AllExchangeSchemaVersions.zip (Version 1.0) ~ 1,31 KB
MICROL!NC - URL zum Artikel: http://microlinc.homeip.net/index.php?lev1=25&lev2=7&lev3=&id=328 - Ausdruck vom 19.04.2024