Назад | Перейти на главную страницу

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

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

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

Вам необходимо создать собственный ресурс 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, так что либо это старое местоположение, которое все еще указано в документации, либо оно отличается в разных версиях ОС.