Compartilhar via


Update-MailboxDatabaseCopy

Este cmdlet está disponível somente no Exchange local.

Use o cmdlet Update-MailboxDatabaseCopy para propagar ou tornar a propagar uma cópia de banco de dados de caixa de correio.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Syntax

Update-MailboxDatabaseCopy
      [-Identity] <DatabaseCopyIdParameter>
      [-CancelSeed]
      [-Confirm]
      [-DomainController <Fqdn>]
      [-WhatIf]
      [<CommonParameters>]
Update-MailboxDatabaseCopy
      [-Identity] <DatabaseCopyIdParameter>
      [-BeginSeed]
      [-Force]
      [-Network <DatabaseAvailabilityGroupNetworkIdParameter>]
      [-SecondaryDatabasePartitionOnly]
      [-SourceServer <ServerIdParameter>]
      [-CatalogOnly]
      [-Confirm]
      [-DatabaseOnly]
      [-DeleteExistingFiles]
      [-DomainController <Fqdn>]
      [-ManualResume]
      [-NetworkCompressionOverride <UseDagDefaultOnOff>]
      [-NetworkEncryptionOverride <UseDagDefaultOnOff>]
      [-NoThrottle]
      [-PrimaryDatabasePartitionOnly]
      [-SafeDeleteExistingFiles]
      [-WhatIf]
      [<CommonParameters>]
Update-MailboxDatabaseCopy
      -Server <MailboxServerIdParameter>
      [-MaximumSeedsInParallel <Int32>]
      [-CatalogOnly]
      [-Confirm]
      [-DatabaseOnly]
      [-DeleteExistingFiles]
      [-DomainController <Fqdn>]
      [-ManualResume]
      [-NetworkCompressionOverride <UseDagDefaultOnOff>]
      [-NetworkEncryptionOverride <UseDagDefaultOnOff>]
      [-NoThrottle]
      [-PrimaryDatabasePartitionOnly]
      [-SafeDeleteExistingFiles]
      [-WhatIf]
      [<CommonParameters>]

Description

A Propagação é o processo em que uma cópia de um banco de dados de caixa de correio é adicionada a outro servidor de Caixa de Correio. Essa se torna a cópia do banco de dados na qual os dados e arquivos de log copiados são replicados.

O cmdlet Update-MailboxDatabaseCopy também pode ser usado para propagar um catálogo de índice de conteúdo de uma cópia de banco de dados da caixa de correio. Ao fazer isso, a rede MAPI é usada, independentemente do valor que você especificar para o parâmetro Network.

É preciso suspender uma cópia de banco de dados antes de atualizá-la usando o cmdlet Update-MailboxDatabaseCopy. Para obter etapas detalhadas sobre como suspender uma cópia de banco de dados, consulte Suspender ou retomar uma cópia de banco de dados de caixa de correio.

Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.

Exemplos

Exemplo 1

Update-MailboxDatabaseCopy -Identity DB1\MBX1

Este exemplo propaga uma cópia do banco de dados DB1 do servidor de Caixa de Correio MBX1.

Exemplo 2

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -SourceServer MBX2

Este exemplo propaga uma cópia do banco de dados DB1 no servidor da Caixa de Correio MBX1 usando o MBX2 como o servidor da Caixa de Correio de origem para a propagação.

Exemplo 3

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -DatabaseOnly

Este exemplo propaga uma cópia do banco de dados DB1 do servidor de Caixa de Correio MBX1 sem propagar o catálogo de índice de conteúdo.

Exemplo 4

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -CatalogOnly

Este exemplo propaga o catálogo do índice de conteúdo da cópia do banco de dados DB1 no servidor de Caixa de Correio MBX1 sem propagar o arquivo do banco de dados. A propagação do catálogo do índice de conteúdo ocorre sobre a rede MAPI.

Exemplo 5

Update-MailboxDatabaseCopy -Server MBX1

Este exemplo realiza uma repropagação completa de todos os bancos de dados no servidor de Caixa de Correio MBX1.

Parâmetros

-BeginSeed

A opção BeginSeed inicia assíncronamente a operação de semeadura e, em seguida, sai do cmdlet. Não é preciso especificar um valor com essa opção.

Essa opção é útil para ressedas de script.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-CancelSeed

A opção CancelSeed especifica se deseja cancelar uma operação de propagação em andamento. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-CatalogOnly

A opção CatalogOnly especifica que apenas o catálogo de índice de conteúdo da cópia do banco de dados deve ser semeado. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não confirmação antes de continuar.

  • Cmdlets destrutivos (por exemplo, cmdlets Remove-*) têm uma pausa interna que força você a reconhecer o comando antes de prosseguir. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, cmdlets New-* e Set-*) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a confirmar o comando antes de continuar.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DatabaseOnly

A opção DatabaseOnly especifica que apenas a cópia do banco de dados deve ser semeada. O catálogo de índice de conteúdo não é propagado. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DeleteExistingFiles

A opção DeleteExistingFiles especifica se os arquivos de log existentes no local de destino devem ser removidos. Não é preciso especificar um valor com essa opção.

Esse comutador remove apenas os arquivos que ele verifica e falha se outros arquivos estiverem presentes. Nenhuma ação é executada nos outros arquivos do local de destino. Contudo, se outros arquivos relacionados ao banco de dados estiverem presentes, será preciso removê-los manualmente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Force

A opção Forçar oculta mensagens de aviso ou confirmação. Não é preciso especificar um valor com essa opção.

Você pode usar essa opção para executar tarefas de modo programático onde a solicitação por entrada administrativa é inadequada.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

O parâmetro Identity especifica o nome ou a GUID do banco de dados de caixa de correio cuja cópia está sendo propagada.

Type:DatabaseCopyIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ManualResume

A opção ManualResume especifica se a replicação na cópia do banco de dados deve ser retomada automaticamente. Não é preciso especificar um valor com essa opção.

Com essa opção, você pode retomar manualmente a replicação para a cópia do banco de dados.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MaximumSeedsInParallel

O parâmetro MaximumSeedsInParallel é usado com o parâmetro Server para especificar o número máximo de operações de propagação em paralelo que devem ocorrer no servidor especificado durante a operação de repropagação completa do servidor. O valor padrão é 10.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Network

O parâmetro Network especifica qual rede DAG deve ser usada para a propagação. Observe que a propagação do catálogo do índice de conteúdo sempre ocorrerá pela rede MAPI, mesmo que você use esse parâmetro para especificar a rede DAG.

Type:DatabaseAvailabilityGroupNetworkIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-NetworkCompressionOverride

O parâmetro NetworkCompressionOverride especifica se as configurações de compressão de rede do DAG atual devem ser substituídas.

Type:UseDagDefaultOnOff
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-NetworkEncryptionOverride

O parâmetro NetworkEncryptionOverride especifica se as configurações de criptografia do DAG atual devem ser substituídas.

Type:UseDagDefaultOnOff
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-NoThrottle

A opção NoThrottle impede que a operação de semeadura seja limitada. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019

-PrimaryDatabasePartitionOnly

Esse parâmetro está reservado para uso interno da Microsoft.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2019

-SafeDeleteExistingFiles

O comutador SafeDeleteExistingFiles especifica uma operação de semeadura com uma única pré-verificação de redundância de cópia antes da semente. Não é preciso especificar um valor com essa opção.

Como essa opção inclui a verificação de segurança de redundância, ela requer um nível mais baixo de permissões do que o parâmetro DeleteExistingFiles. Os administradores de permissões limitadas podem executar a operação de semeadura usando essa opção.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SecondaryDatabasePartitionOnly

Esse parâmetro está reservado para uso interno da Microsoft.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2019

-Server

O parâmetro Server é usado como parte de uma operação de reprogramação de servidor. Pode ser usado com o parâmetro MaximumSeedsInParallel para iniciar repropagações de cópias de banco de dados em paralelo no servidor especificado em lotes até o valor das cópias do parâmetro MaximumSeedsInParallel por vez.

Type:MailboxServerIdParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SourceServer

O parâmetro SourceServer especifica o servidor mailbox com uma cópia passiva do banco de dados da caixa de correio a ser usado como a origem da operação de semente.

É possível usar qualquer valor que identifique o servidor com exclusividade. Por exemplo:

  • Nome
  • FQDN
  • DN (nome diferenciado)
  • ExchangeLegacyDN
Type:ServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

A opção WhatIf simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Entradas

Input types

Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.

Saídas

Output types

Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.