AD LDS с Exchange Server

Существует действительно 2 способа получить размер базы данных почтового ящика от Exchange 2003

  • Файловая система - рассмотрение размера Exchange EDB и Файлы журнала
  • Сам Exchange с помощью Exchange Console или Powershell (да можно использовать Powershell для Exchange 2003),

У меня есть сценарий PowerShell для Exchange 2003, который получит Вас размеры почтового ящика, но очевидно это - решение для Windows, таким образом, я не уверен ни в каком способе, которым Вы могли назвать его удаленно из Linux.

Это - сценарий Powershell, который получит Вас размер EDB adn STM файлы:

$server = “ATS-Exch301″ # Give Server Name Here

foreach ($DB in get-mailboxdatabase -server $server)
{
$DBEDBPath = “name=’” + $DB.EdbFilePath.ToString().Replace(”\”,”\\”) + “‘”

$DBSTMPath = $DBEDBPath.replace(”edb”,”stm”)

$DBEDBSize = (get-wmiobject CIM_Datafile -filter $DBEDBPath -ComputerName $Server).filesize
$DBSTMSize = (get-wmiobject CIM_Datafile -filter $DBSTMPath -ComputerName $Server).filesize


$DBEDBSize = $DBEDBSize / 1MB
$DBSTMSize = $DBSTMSize / 1MB

Write-host $DB.identity `t $DBEDBSize `t $DBSTMSize

}

Если можно заставить это работать с PSExec, необходимо получить то, в чем Вы нуждаетесь.

0
задан 3 December 2010 в 19:12
1 ответ

НЕТ.

Можно только установить Граничную Транспортную роль с ADLDS (иначе Режим Приложения Active Directory). Все другие роли требуют абсолютной установки Active Directory.

2
ответ дан 4 December 2019 в 15:01

Теги

Похожие вопросы