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