Как установить Microsoft Exchange 2013 с помощью Microsoft Powershell DSC?

Как установить Microsoft Exchange 2013 с помощью Microsoft Powershell DSC?

Мы работаем над новой процедурой сборки. В качестве проверки концепции я хотел установить сервер Exchange 2013 с ролями CAS и Hub.

Я не могу найти документацию о том, как это сделать. Кто-нибудь пробовал это? Я видел примеры для ролей Windows Server, но не для ролей, специфичных для продукта (например, Exchange).

решение1

Вам необходимо создать пользовательский ресурс DSC, который устанавливает Exchange (или, возможно, лучше создать несколько ресурсов, чтобы отделить предварительные условия Exchange AD от фактической установки Exchange).

Для установки Exchange из Powershell я провел быстрый поиск и нашел ресурс (который я еще не пробовал) с названиемКак установить Exchange 2013 с помощью Powershell на Windows Server 2012.

Когда дело доходит до создания собственного ресурса DSC, вы можете рассмотретьстраница библиотеки Technet для создания собственного ресурса DSC.

Имейте в виду, что они, похоже, изменили местоположение ресурсов DSC. По крайней мере, на моей машине Win8.1, на которой я только что попытался создать один, я обнаружил, что это C:\Windows\System32\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\DSCResources (DSCResources вместо PSProviders в качестве последней подпапки). Папка PSProviders, похоже, указана в большинстве мест, найденных в Интернете (включая документацию Microsoft), так что, возможно, это папка на машине Windows Server 2012 R2. Я не могу это прокомментировать, так как у меня нет такой машины, чтобы попробовать ее на данный момент. Однако на моей машине Win 8.1 это было DSCResources, а не PSProviders, так что либо это старое местоположение, которое все еще указано в документации, либо оно отличается в разных версиях ОС.

Связанный контент