воскресенье, 1 мая 2011 г.

Проверка размера базы Exchange с помощью PowerShell


Проверка размера базы Exchange с помощью PowerShell является ключевым пунктом для различных сценариев обслуживания базы, в качестве примера сюда можно отнести создание нового почтового ящика в базе с меньшим размером, либо создание отчета. 
Exchange 2007
Существуют различные методы, с помощью которых вы можете получить нужную информацию о базе в Exchange 2007. Ниже я привожу интересный пример от Gary Siepser; в котором приведена однострочная конструкция которая получает размер базы используя WMI:

Get-MailboxDatabase | foreach-object {add-member -inputobject $_ -membertype noteproperty -name mailboxdbsizeinGB -value ([math]::Round(([int64](get-wmiobject cim_datafile -computername $_.server -filter ('name=''' + $_.edbfilepath.pathname.replace("\","\\") + '''')).filesize / 1GB),2)) -passthru} | Sort-Object mailboxdbsizeinGB -Descending | format-table identity,mailboxdbsizeinGB
Exchange 2010
К счастью, командлет Get-MailboxDatabase в Exchange 2010 выдает нужную информацию сразу же. Все что вам нужно сделать, так это использовать параметрStatus и вывести поле DatabaseSize. Пример:
Get-MailboxDatabase -Status | select ServerName,Name,DatabaseSize


Сертификаты Exchange 2010


В Exchange Server 2010 управление сертификатами может осуществляется через Exchange Management Console. Для управления сертификатами разверните Server Configuration и выберите требуемый сервер. Внизу вы увидите все доступные для него сертификаты, а в правой панели Actions все доступные опции.
exchange2010_sert-1.png
В этой статье мы обновим сертификат, созданный на этапе установки. Нажмите наRenew Exchange Certificate, и в первом окне мастера выберите нужные сервисы, которые будут использовать данный сертификат..
exchange2010_sert-2.png
Так как новый самоподписанный сертификат обновит текущий сертификат, подтребуется подтверждение наших действий, нажмите Yes.
exchange2010_sert-3.png
Теперь будет выполнено обновление сертификата и в результате вы увидите окно результата выполнения. Просто нажмите Finish.
exchange2010_sert-4.png