Compartilhar via


New-MailboxDatabase

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Tópico modificado em: 2007-07-31

Use o cmdlet New-MailboxDatabase para criar um objeto de banco de dados de caixa de correio no contêiner Grupo de Armazenamento no objeto do servidor especificado.

Sintaxe

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>]]

Descrição detalhada

Para executar o cmdlet New-MailboxDatabase, você deve usar uma conta à qual estejam delegadas as seguintes funções:

  • Função de Administrador do Exchange Server e grupo Administradores local para o servidor de destino

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.

Parâmetros

Parâmetro Necessário(s) Tipo Descrição

MailboxDatabaseToRecover

Necessário(s)

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

O parâmetro MailboxDatabaseToRecover especifica o banco de dados de caixa de correio que você deseja recuperar para o novo banco de dados. Esse parâmetro será necessário somente se você estiver recuperando um banco de dados de caixa de correio.

Name

Necessário(s)

System.String

O parâmetro Name especifica o nome do novo banco de dados de caixa de correio.

StorageGroup

Necessário(s)

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

O parâmetro StorageGroup especifica o nome do grupo de armazenamento em que o banco de dados de caixa de correio será criado.

Confirm

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm.

CopyEdbFilePath

Opcional

Microsoft.Exchange.Data.EdbFilePath

O parâmetro CopyEdbFilePath especifica o caminho para a cópia do arquivo .edb. O valor padrão é %programfiles%\Microsoft\Exchange Server\LocalCopies\<nome do Grupo de Armazenamento>\<nome do Banco de Dados>.edb.

Se especificado, o parâmetro HasLocalCopy deverá ser definido como $true.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar o FQDN (nome de domínio totalmente qualificado) do controlador de domínio que recupera dados do serviço de diretório do Active Directory, inclua o parâmetro DomainController no comando.

EdbFilePath

Opcional

Microsoft.Exchange.Data.EdbFilePath

O parâmetro EdbFilePath especifica o caminho para o arquivo .edb. O valor padrão é %programfiles%\Microsoft\Exchange Server\Mailbox\<nome do Grupo de Armazenamento>\<nome do Banco de Dados>.edb.

HasLocalCopy

Opcional

System.Boolean

O parâmetro HasLocalCopy especifica se uma cópia do banco de dados será criada no local especificado no parâmetro CopyEdbFilePath. Os dois valores possíveis para esse parâmetro são $true ou $false.

Dica

A CCR (replicação contínua em cluster) e a LCR (replicação contínua local) permite somente um banco de dados por grupo de armazenamento. Se você especificar o parâmetro CopyEdbFilePath como $true, você deverá criar o novo banco de dados de caixa de correio em um grupo de armazenamento que ainda não tenha um banco de dados.

OfflineAddressBook

Opcional

Microsoft.Exchange.Configuration.Tasks.OfflineAddressBookIdParameter

O parâmetro OfflineAddressBook especifica o catálogo de endereços associado para o novo banco de dados de caixa de correio.

PublicFolderDatabase

Opcional

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

O parâmetro PublicFolderDatabase especifica o banco de dados de pasta pública associado para o novo banco de dados de caixa de correio.

TemplateInstance

Opcional

System.Management.Automation.PSObject

Quando um objeto existente for fornecido para o parâmetro TemplateInstance, o comando usará a configuração desse objeto para criar uma cópia exata do objeto em um servidor local ou de destino. Para obter mais informações, consulte Modelos.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá exibir quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar nenhum valor com o parâmetro WhatIf.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

 

Exceções

Exceções Descrição

 

Exemplo

O exemplo a seguir mostra como criar um novo banco de dados de caixa de correio chamado MailboxDatabase01 no grupo de armazenamento chamado First Storage Group no servidor de caixa de correio chamado Server01.contoso.com. Esse exemplo especifica onde criar o arquivo de banco de dados .edb.

New-MailboxDatabase -StorageGroup "Server01.contoso.com\First Storage Group" -Name "MailboxDatabase01" -EdbFilePath D:\DatabaseFiles\MailboxDatabase01.edb