Wir arbeiten an einem neuen Build-Verfahren. Als Proof of Concept wollte ich einen Exchange 2013-Server mit CAS- und Hub-Rollen installieren.
Ich kann keine Dokumentation dazu finden, wie das geht. Hat das schon mal jemand probiert? Ich habe Beispiele für Windows Server-Rollen gesehen, aber nicht für produktspezifische Rollen (z. B. Exchange).
Antwort1
Sie müssen eine benutzerdefinierte DSC-Ressource erstellen, die Exchange installiert (oder vielleicht wäre es besser, mehr als eine zu erstellen, um die Exchange AD-Voraussetzungen von der eigentlichen Exchange-Installation zu trennen).
Für die Installation von Exchange aus Powershell habe ich eine schnelle Suche durchgeführt und eine Ressource (die ich nicht ausprobiert habe) mit dem Titel gefundenSo installieren Sie Exchange 2013 mit Powershell auf Windows Server 2012.
Wenn Sie eine benutzerdefinierte DSC-Ressource erstellen möchten, können Sie Folgendes prüfen:die Technet-Bibliotheksseite zum Erstellen einer benutzerdefinierten DSC-Ressource.
Beachten Sie, dass sie den Speicherort für DSC-Ressourcen anscheinend geändert haben. Zumindest auf meinem Win8.1-Rechner, auf dem ich gerade versucht habe, einen zu erstellen, fand ich ihn unter C:\Windows\System32\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\DSCResources (DSCResources statt PSProviders als letzter Unterordner). Der Ordner PSProviders scheint an den meisten Stellen im Internet angegeben zu sein (einschließlich der Dokumentation von Microsoft), also ist das vielleicht der Ordner auf einem Windows Server 2012 R2-Rechner. Dazu kann ich nichts sagen, da ich im Moment keinen solchen Rechner habe, auf dem ich es ausprobieren könnte. Auf meinem Win 8.1-Rechner war es jedoch DSCResources, nicht PSProviders, also ist es entweder ein alter Speicherort, der noch in der Dokumentation angegeben ist, oder er ist bei verschiedenen Betriebssystemversionen unterschiedlich.