Командлет New-MailboxDatabase используется для создания объекта базы данных почтовых ящиков в контейнере Группа хранения под указанным объектом сервера.

Синтаксис

New-MailboxDatabase -Name <String> -StorageGroup <StorageGroupIdParameter> [-Confirm [<SwitchParameter>]] [-CopyEdbFilePath <EdbFilePath>] [-DomainController <Fqdn>] [-EdbFilePath <EdbFilePath>] [-HasLocalCopy <$true | $false>] [-OfflineAddressBook <OfflineAddressBookIdParameter>] [-PublicFolderDatabase <DatabaseIdParameter>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]
New-MailboxDatabase [-Name <String>] -MailboxDatabaseToRecover <DatabaseIdParameter> -StorageGroup <StorageGroupIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-EdbFilePath <EdbFilePath>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]

Параметры

Параметр Обязательный Тип Описание

MailboxDatabaseToRecover

Обязательный

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Параметр MailboxDatabaseToRecover указывает базу данных почтовых ящиков, которую предполагается восстановить в новую базу данных. Данный параметр необходим при восстановлении базы данных почтовых ящиков.

Name

Обязательный

System.String

Параметр Name указывает имя новой базы данных почтовых ящиков.

StorageGroup

Обязательный

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

Параметр StorageGroup указывает имя группы хранения, где будет создана база данных почтовых ящиков.

Confirm

Дополнительно

System.Management.Automation.SwitchParameter

Параметр Confirm используется для приостановки команды и требует подтверждения ее выполнения. Указывать значение параметра Confirm не требуется.

CopyEdbFilePath

Необязательный

Microsoft.Exchange.Data.EdbFilePath

Параметр CopyEdbFilePath указывает путь для копирования EDB-файла. По умолчанию значение равно %programfiles%\Microsoft\Exchange Server\LocalCopies\<имя группы хранения>\<имя базы данных>.edb.

Если это указано, для параметра HasLocalCopy должно быть установлено значение $true.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя контроллера домена, получающего данные из службы каталогов Active Directory, включите в команду параметр DomainController.

EdbFilePath

Необязательный

Microsoft.Exchange.Data.EdbFilePath

Параметр EdbFilePath указывает путь к EDB-файлу. Значение по умолчанию равно %programfiles%\Microsoft\Exchange Server\Mailbox\<имя группы хранения>\<имя базы данных>.edb.

HasLocalCopy

Необязательный

System.Boolean

Параметр HasLocalCopy указывает, будет ли копия базы данных создана в местоположении, указанном в параметре CopyEdbFilePath. У этого параметра два возможных значения: $true и $false.

Примечание.
Кластерная непрерывная репликация (CCR) и локальная непрерывная репликация (LCR) допускают использование только одной базы данных в каждой группе хранения. Если для параметра CopyEdbFilePath задано значение $true, следует создать новую базу данных почтовых ящиков в группе хранения, в которой еще нет базы данных.

OfflineAddressBook

Необязательный

Microsoft.Exchange.Configuration.Tasks.OfflineAddressBookIdParameter

Параметр OfflineAddressBook указывает соответствующую адресную книгу для новой базы данных почтовых ящиков.

PublicFolderDatabase

Необязательный

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Параметр PublicFolderDatabase указывает соответствующую базу данных общих папок для новой базы данных почтовых ящиков.

TemplateInstance

Необязательный

System.Management.Automation.PSObject

Когда параметру TemplateInstance передается существующий объект, команда будет использовать конфигурацию объекта для создания точной копии этого объекта на локальном или целевом сервере. Дополнительные сведения см. в разделе Шаблоны.

WhatIf

Дополнительно

System.Management.Automation.SwitchParameter

Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. Указывать значение параметра WhatIf не требуется.

Подробное описание

Для выполнения командлета New-MailboxDatabase используемой учетной записи необходимо делегировать следующие полномочия:

  • роль администратора сервера Exchange Server и членство в локальной группе администраторов на целевом сервере.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Исключения

Исключения Описание

 

Пример

В следующих примерах показано, как создать новую базу данных почтовых ящиков под именем MailboxDatabase01 в группе хранения с именем «Первая группа хранения» на почтовом сервере с именем Server01.contoso.com. Данный пример указывает, где должен создаваться EDB-файл базы данных.

Копировать код
New-MailboxDatabase -StorageGroup "Server01.contoso.com\First Storage Group" -Name "MailboxDatabase01" -EdbFilePath D:\DatabaseFiles\MailboxDatabase01.edb