Home WindowsExchange Server Get-MailboxDatabase, Mount-Database , Dismount-Database баз данных почтовых ящиков Exchange с помощью PowerShell

Get-MailboxDatabase, Mount-Database , Dismount-Database баз данных почтовых ящиков Exchange с помощью PowerShell

by admin
149 views
Exchange

Получите статус подключения базы данных почтовых ящиков Exchange с помощью PowerShell. Иногда вам нужно знать статус монтирования базы данных. Что может быть лучше, чем использование PowerShell? В этой статье вы узнаете, как проверить состояние подключения базы данных с помощью PowerShell.

Проверить подключенные базы данных почтовых ящиков Exchange

Запустите командную консоль Exchange от имени администратора. Мы собираемся сортировать по имени базы данных.

[PS] C:\Windows\system32>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 MBX1      True
DB02 MBX1      True
DB03 MBX1      True
DB04 MBX1      True

Все базы данных смонтированы на серверах Exchange MBX1.

Проверить подключенные базы данных почтовых ящиков, включая более старые версии Exchange

Что делать, если у вас есть базы данных почтовых ящиков в предыдущих версиях Exchange? Используйте переключатель -IncludePreExchange . Мы видим, что у нас есть две базы данных почтовых ящиков, работающие в Exchange Server 2010. Это хорошо, потому что Exchange Server 2010 подходит к концу .

[PS] C:\>Get-MailboxDatabase -IncludePreExchange -Status | Sort Name | Format-Table Name, Server, Mounted


Name Server Mounted
---- ------ -------
DB01 MBX1      True
DB02 MBX1      True
DB03 MBX1      True
DB04 MBX1      True
DB05-2010 MBX1-2010 True

Если вы хотите отсортировать по имени сервера, выполните следующую команду.

[PS] C:\>Get-MailboxDatabase -IncludePreExchange -Status | Sort Server | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 MBX1      True
DB02 MBX1      True
DB03 MBX1      True
DB04 MBX1      True
DB05-2010 MBX1-2010 True

Смонтировать базу данных Exchange с помощью PowerShell

Монтировать единую базу данных. Мы собираемся смонтировать базу данных DB01 и проверить статус монтирования. Мы добавим ключ -Confirm:$False в конце команды. Это не даст нам предупреждения, если мы уверены, что смонтируем базу данных на сервере Exchange.

[PS] C:\>Mount-Database "DB01" -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 MBX1     True
DB02 MBX1     False
DB03 MBX1     False
DB04 MBX1     False
DB05 MBX1     False

DB01 показывает состояние Mounted как True . Это означает, что база данных DB01 находится в смонтированном состоянии. Большой!

Подключить несколько баз данных почтовых ящиков Exchange

Что делать, если у вас много баз данных на сервере Exchange, и вы хотите их монтировать? Вы не хотите запускать команду одну за другой и менять идентификатор базы данных на другое имя. Мы собираемся смонтировать все базы данных на Exchange Server EX01. Добавьте ключ -Confirm:$False в конце команды. После этого мы собираемся проверить статус подключения базы данных.

[PS] C:\>Get-MailboxDatabase -Server "MBX1" | Mount-Database -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 MBX1     True
DB02 MBX1     True
DB03 MBX1     True
DB04 MBX1     True
DB05 MBX1     True

Все базы данных на Exchange Server MBX1 отображаются как True . Это означает, что базы данных находятся в смонтированном состоянии.

Размонтировать базу данных Exchange с помощью PowerShell

Размонтировать единую базу данных. Мы собираемся размонтировать базу данных DB01 и проверить состояние подключения. Мы добавим ключ -Confirm:$False в конце команды.

[PS] C:\>Dismount-Database "DB01" -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 MBX1     False
DB02 MBX1     True
DB03 MBX1     True
DB04 MBX1     True
DB05 MBX1     True

DB01 показывает состояние Mounted как False . Это означает, что база данных DB01 находится в размонтированном состоянии. Большой!

Отключить несколько баз данных почтовых ящиков Exchange

Что делать, если у вас много баз данных на сервере Exchange, и вы хотите их размонтировать? Вы не хотите запускать команду одну за другой и менять идентификатор базы данных на другое имя. Мы собираемся демонтировать все базы данных на Exchange Server EX01. Добавьте ключ -Confirm:$False в конце команды. После этого мы собираемся проверить статус подключения базы данных.

[PS] C:\>Get-MailboxDatabase -Server "MBX1" | Dismount-Database -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 MBX1     False
DB02 MBX1     False
DB03 MBX1     False
DB04 MBX1     False
DB05 MBX1     False

Все базы данных на Exchange Server MBX1 отображаются как False . Это означает, что базы данных находятся в размонтированном состоянии.

Статьи из этой категории

Leave a Comment