Partilhar via


New-MailboxRestoreRequest

Este cmdlet está disponível no Exchange local e no serviço baseado na nuvem. Alguns parâmetros e definições podem ser exclusivos de um ambiente ou outro.

Use o cmdlet New-MailboxRestoreRequest para recuperar uma caixa de correio excluída por software ou desconectada. Esse cmdlet inicia o processo de mover o conteúdo da caixa de correio excluída por software, da caixa de correio desabilitada, ou de qualquer caixa de correio em um banco de dados de recuperação para uma caixa de correio primária ou de arquivamento conectada.

As propriedades utilizadas para localizar caixas de correio desligadas e restaurar uma caixa de correio são diferentes em Exchange Server e Exchange Online. Para obter mais informações sobre Exchange Online, consulte Restaurar uma caixa de correio inativa.

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

Sintaxe

Default

New-MailboxRestoreRequest
    -SourceDatabase <DatabaseIdParameter>
    -SourceStoreMailbox <StoreMailboxIdParameter>
    -TargetMailbox <MailboxOrMailUserIdParameter>
    [-AcceptLargeDataLoss]
    [-AllowLegacyDNMismatch]
    [-AssociatedMessagesCopyOption <FAICopyOption>]
    [-BadItemLimit <Unlimited>]
    [-BatchName <String>]
    [-Confirm]
    [-ConflictResolutionOption <ConflictResolutionOption>]
    [-DomainController <Fqdn>]
    [-ExcludeDumpster]
    [-ExcludeFolders <String[]>]
    [-IncludeFolders <String[]>]
    [-MRSServer <Fqdn>]
    [-Name <String>]
    [-Priority <RequestPriority>]
    [-SourceRootFolder <String>]
    [-SuspendComment <String>]
    [-Suspend]
    [-TargetIsArchive]
    [-TargetRootFolder <String>]
    [-WhatIf]
    [<CommonParameters>]

CrossTenantRestore

New-MailboxRestoreRequest
    -SourceEndpoint <MigrationEndpointIdParameter>
    -SourceExchangeGuid <Guid>
    -SourceTenant <SmtpDomain>
    -TargetMailbox <MailboxLocationIdParameter>
    [-AcceptLargeDataLoss]
    [-AllowLegacyDNMismatch]
    [-AssociatedMessagesCopyOption <FAICopyOption>]
    [-BadItemLimit <Unlimited>]
    [-BatchName <String>]
    [-CompletedRequestAgeLimit <Unlimited>]
    [-Confirm]
    [-ConflictResolutionOption <ConflictResolutionOption>]
    [-ContentFilter <String>]
    [-ContentFilterLanguage <CultureInfo>]
    [-CrossTenantRestore]
    [-DomainController <Fqdn>]
    [-ExcludeDumpster]
    [-ExcludeFolders <String[]>]
    [-IncludeFolders <String[]>]
    [-LargeItemLimit <Unlimited>]
    [-Name <String>]
    [-SkipMerging <SkippableMergeComponent[]>]
    [-SourceRootFolder <String>]
    [-SuspendComment <String>]
    [-Suspend]
    [-TargetIsArchive]
    [-TargetRootFolder <String>]
    [-TargetType <TargetTypeComponent>]
    [-WhatIf]
    [<CommonParameters>]

MigrationLocalMailboxRestore

New-MailboxRestoreRequest
    -SourceDatabase <DatabaseIdParameter>
    -SourceStoreMailbox <StoreMailboxIdParameter>>
    [-AcceptLargeDataLoss]
    [-AllowLegacyDNMismatch]
    [-AssociatedMessagesCopyOption <FAICopyOption>]
    [-BadItemLimit <Unlimited>]
    [-BatchName <String>]
    [-CompletedRequestAgeLimit <Unlimited>]
    [-Confirm]
    [-ConflictResolutionOption <ConflictResolutionOption>]
    [-ContentFilter <String>]
    [-ContentFilterLanguage <CultureInfo>]
    [-DomainController <Fqdn>]
    [-ExcludeDumpster]
    [-ExcludeFolders <String[]>]
    [-IncludeFolders <String[]>]
    [-InternalFlags <InternalMrsFlag[]>]
    [-LargeItemLimit <Unlimited>]
    [-Name <String>]
    [-Priority <RequestPriority>]
    [-RequestExpiryInterval <Unlimited>]
    [-SkipMerging <SkippableMergeComponent[]>]
    [-SourceRootFolder <String>]
    [-Suspend]
    [-SuspendComment <String>]
    [-TargetIsArchive]
    [-TargetRootFolder <String>]
    [-TargetType <TargetTypeComponent>]
    [-WhatIf]
    [-WorkloadType <RequestWorkloadType>]
    [<CommonParameters>]

RemoteMailboxRestoreMailboxLocationId

New-MailboxRestoreRequest
    -SourceStoreMailbox <StoreMailboxIdParameter>
    -TargetMailbox <MailboxLocationIdParameter>
    [-AcceptLargeDataLoss]
    [-AllowLegacyDNMismatch]
    [-AssociatedMessagesCopyOption <FAICopyOption>]
    [-BadItemLimit <Unlimited>]
    [-BatchName <String>]
    [-CompletedRequestAgeLimit <Unlimited>]
    [-Confirm]
    [-ConflictResolutionOption <ConflictResolutionOption>]
    [-ContentFilter <String>]
    [-ContentFilterLanguage <CultureInfo>]
    [-DomainController <Fqdn>]
    [-ExcludeDumpster]
    [-ExcludeFolders <String[]>]
    [-IncludeFolders <String[]>]
    [-InternalFlags <InternalMrsFlag[]>]
    [-LargeItemLimit <Unlimited>]
    [-Name <String>]
    [-Priority <RequestPriority>]
    [-RequestExpiryInterval <Unlimited>]
    [-SkipMerging <SkippableMergeComponent[]>]
    [-SourceRootFolder <String>]
    [-Suspend]
    [-SuspendComment <String>]
    [-TargetIsArchive]
    [-TargetRootFolder <String>]
    [-TargetType <TargetTypeComponent>]
    [-WhatIf]
    [-WorkloadType <RequestWorkloadType>]
    [<CommonParameters>]

RemoteMailboxRestoreMailboxId

New-MailboxRestoreRequest
    -SourceStoreMailbox <StoreMailboxIdParameter>
    -TargetMailbox <MailboxOrMailUserIdParameter>
    [-AcceptLargeDataLoss]
    [-AllowLegacyDNMismatch]
    [-AssociatedMessagesCopyOption <FAICopyOption>]
    [-BadItemLimit <Unlimited>]
    [-BatchName <String>]
    [-CompletedRequestAgeLimit <Unlimited>]
    [-Confirm]
    [-ConflictResolutionOption <ConflictResolutionOption>]
    [-DomainController <Fqdn>]
    [-ExcludeDumpster]
    [-ExcludeFolders <String[]>]
    [-IncludeFolders <String[]>]
    [-InternalFlags <InternalMrsFlag[]>]
    [-LargeItemLimit <Unlimited>]
    [-Name <String>]
    [-Priority <RequestPriority>]
    [-SkipMerging <SkippableMergeComponent[]>]
    [-SourceRootFolder <String>]
    [-Suspend]
    [-SuspendComment <String>]
    [-TargetIsArchive]
    [-TargetRootFolder <String>]
    [-WhatIf]
    [-WorkloadType <RequestWorkloadType>]
    [<CommonParameters>]

SourceMailbox

New-MailboxRestoreRequest
    -RemoteDatabaseGuid <Guid>
    -RemoteHostName <Fqdn>
    -RemoteRestoreType <RemoteRestoreType>
    -RemoteCredential <PSCredential>
    -SourceMailbox <MailboxLocationIdParameter>
    -TargetMailbox <MailboxLocationIdParameter>
    [-AcceptLargeDataLoss]
    [-AllowLegacyDNMismatch]
    [-AssociatedMessagesCopyOption <FAICopyOption>]
    [-BadItemLimit <Unlimited>]
    [-BatchName <String>]
    [-CompletedRequestAgeLimit <Unlimited>]
    [-Confirm]
    [-ConflictResolutionOption <ConflictResolutionOption>]
    [-ContentFilter <String>]
    [-ContentFilterLanguage <CultureInfo>]
    [-DomainController <Fqdn>]
    [-ExcludeDumpster]
    [-ExcludeFolders <String[]>]
    [-IncludeFolders <String[]>]
    [-InternalFlags <InternalMrsFlag[]>]
    [-LargeItemLimit <Unlimited>]
    [-Name <String>]
    [-Priority <RequestPriority>]
    [-RequestExpiryInterval <Unlimited>]
    [-SkipMerging <SkippableMergeComponent[]>]
    [-SourceIsArchive]
    [-SourceRootFolder <String>]
    [-Suspend]
    [-SuspendComment <String>]
    [-TargetIsArchive]
    [-TargetRootFolder <String>]
    [-TargetType <TargetTypeComponent>]
    [-WhatIf]
    [-WorkloadType <RequestWorkloadType>]
    [<CommonParameters>]

Description

Quando as caixas de correio são movidas de uma base de dados para outra, o Exchange não elimina totalmente a caixa de correio da base de dados de origem imediatamente após a conclusão da movimentação. Ao contrário, a caixa de correio no banco de dados da caixa de correio de origem é alternada para um estado de software excluído, que permite os dados da caixa de correio sejam acessados durante uma operação de restauração de caixa de correio usando o novo conjunto de cmdlets MailboxRestoreRequest. As caixas de correio excluídas por software são mantidas no banco de dados de origem até que o período de retenção da caixa de correio excluída expire ou você use o cmdlet Remove-StoreMailbox para limpar a caixa de correio.

Para exibir caixas de correio excluídas por software, execute o cmdlet Get-MailboxStatistics em relação a um banco de dados e procure por resultados que possuam um DisconnectReason com valor de SoftDeleted. Para obter mais informações, consulte "Exemplo 1", posteriormente neste tópico.

Uma caixa de correio é marcada como Desabilitada pouco depois que o comando Disable-Mailbox ou Remove-Mailbox for concluído.

A caixa de correio não é marcada como Desativada até que o serviço Arquivo de Informações do Microsoft Exchange determine que o Active Directory é atualizado com as informações da caixa de correio desativada. Você pode acelerar o processo executando o cmdlet Update-StoreMailboxState em relação ao banco de dados.

O Exchange retém caixas de correio desativadas na base de dados da caixa de correio com base nas definições de retenção da caixa de correio eliminada configuradas para essa base de dados de caixa de correio. Depois de um tempo especificado, a caixa de correio é excluída permanentemente.

Para exibir caixas de correio desabilitadas, execute o cmdlet Get-MailboxStatistics em relação a um banco de dados e procure por resultados que possuam um DisconnectReason com valor de Disabled. Para obter mais informações, veja Exemplos 2 e 3 mais adiante neste tópico.

Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, poderá não ter acesso a alguns parâmetros se não estiverem incluídos nas permissões que lhe foram atribuídas. 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.

Nota: para restaurar o conteúdo de uma caixa de correio principal para uma caixa de correio de arquivo, utilize o parâmetro TargetRootFolder para especificar as pastas da caixa de correio de arquivo para a qual migrar o conteúdo. Este conteúdo fica visível depois de ser restaurado. Se não utilizar este parâmetro, o conteúdo restaurado não é visível porque está mapeado para localizações na caixa de correio de arquivo que não estão visíveis para os utilizadores.

Exemplos

Exemplo 1

Get-MailboxStatistics -Database MBD01 | Where {$_.DisconnectReason -eq "SoftDeleted" -or $_.DisconnectReason -eq "Disabled"} | Format-List LegacyExchangeDN,DisplayName,MailboxGUID, DisconnectReason

New-MailboxRestoreRequest -SourceDatabase "MBD01" -SourceStoreMailbox 1d20855f-fd54-4681-98e6-e249f7326ddd -TargetMailbox Ayla

No Exchange no local, este exemplo utiliza o cmdlet Get-MailboxStatistics para devolver o DisplayName, o LegacyExchangeDN e o MailboxGUID (valores de identidade de caixa de correio de origem válidos) para todas as caixas de correio na base de dados da caixa de correio com o nome MBD01 que têm um motivo de desconexão de SoftDeleted ou Desativado.

Com estas informações, a caixa de correio de origem com o valor MailboxGUID 1d20855f-fd54-4681-98e6-e249f7326ddd é restaurada para a caixa de correio de destino que tem o valor Alias Ayla.

Exemplo 2

New-MailboxRestoreRequest -SourceDatabase "MBD01" -SourceStoreMailbox "Tony Smith" -TargetMailbox Tony@contoso.com -TargetIsArchive

No Exchange no local, este exemplo restaura o conteúdo da caixa de correio de origem com o DisplayName de Tony Smith na base de dados de caixa de correio MBD01 para a caixa de correio de arquivo para Tony@contoso.com.

Exemplo 3

New-MailboxRestoreRequest -SourceMailbox 33948c06-c453-48be-bdb9-08eacd466f81 -TargetMailbox Tony@contoso.com -AllowLegacyDNMismatch

No Exchange Online, este exemplo restaura o conteúdo da caixa de correio de origem inativa, desligada ou eliminada de forma recuperável para a caixa de correio ativa para Tony@contoso.com:

  • O valor SourceMailbox é o valor MailboxGUID de uma caixa de correio inativa, desligada ou eliminada de forma recuperável.
  • O valor TargetMailbox é o MailboxGUID ou o endereço de e-mail da caixa de correio de destino ativa.
  • AllowLegacyDNMismatch permite copiar dados de uma caixa de correio para outra neste cenário.

Parâmetros

-AcceptLargeDataLoss

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

A opção AcceptLargeDataLoss especifica que a solicitação deve continuar, mesmo quando um grande número de itens na caixa de correio de origem não pode ser copiado para a caixa de correio de destino. Não é preciso especificar um valor com essa opção.

No Exchange 2013 ou posterior ou no Exchange Online, você precisa usar essa opção se definir o parâmetro LargeItemLimit para um valor de 51 ou superior. Caso contrário, o comando falhará.

No Exchange 2010, você precisa usar essa opção se definir o parâmetro BadItemLimit para um valor de 51 ou superior. Caso contrário, o comando falhará.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AllowLegacyDNMismatch

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O comutador AllowLegacyDNMismatch especifica que a operação deve continuar se o LegacyExchangeDN da caixa de correio física de origem e a caixa de correio de destino não corresponderem. Não é preciso especificar um valor com essa opção.

Por padrão, esse cmdlet executa uma verificação para se certificar de que o LegacyExchangeDN na caixa de correio física está presente no usuário de destino no formato de LegacyExchangeDN ou de um endereço proxy X500 que corresponda ao LegacyExchangeDN. Essa verificação evita que você restaure acidentalmente uma caixa de correio de origem na caixa de correio de destino incorreta.

Observação: esse parâmetro está sendo substituído no serviço baseado em nuvem. Para concluir um pedido de restauro de caixa de correio para caixas de correio com um LegacyExchangeDN que não corresponde, tem de obter o valor LegacyExchangeDN para a caixa de correio de origem e adicioná-lo à caixa de correio de destino como um endereço proxy X500. Para obter instruções detalhadas, consulte Restaurar uma caixa de correio inativa.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AssociatedMessagesCopyOption

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro AssociatedMessagesCopyOption especifica se as mensagens associadas são copiadas quando a solicitação é processada. As mensagens associadas são mensagens especiais que contêm dados ocultos com informações sobre regras, exibições e formulários. Os valores válidos são:

  • DoNotCopy: as mensagens associadas não são copiadas.
  • MapByMessageClass: localize a mensagem associada ao procurar o atributo MessageClass da mensagem de origem. Se houver uma mensagem associada desta classe em ambas as pastas de origem e de destino, ela sobrescreve a mensagem associada no destino. Se não houver mensagem associada no destino, ela cria uma cópia no destino.
  • Copiar: copie as mensagens associadas da origem para o destino. Se o mesmo tipo de mensagem existir em ambos os locais de origem e de destino, estas mensagens associadas serão duplicadas. Este valor é a predefinição.

Copy: esta opção copia as mensagens associadas da origem para o destino. Se o mesmo tipo de mensagem existir em ambos os locais de origem e de destino, estas mensagens associadas serão duplicadas. Esta é a opção padrão.

Propriedades do parâmetro

Tipo:FAICopyOption
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-BadItemLimit

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro BadItemLimit especifica o número máximo de itens inválidos permitido antes que a solicitação falhe. Um item inválido é um item corrompido na caixa de correio de origem que não pode ser copiado para a caixa de correio de destino. Os itens ausentes também estão incluídos no limite de itens inválidos. Os itens ausentes são itens na caixa de correio de origem que não podem ser encontrados na caixa de correio de destino quando a solicitação está pronta para ser concluída.

Uma entrada válida para esse parâmetro é um número inteiro ou o valor ilimitado. O valor padrão é 0, o que significa que a solicitação falhará se algum item inválido for detectado. Se você não se importar em deixar alguns itens inválidos para trás, poderá definir esse parâmetro com um valor razoável (recomendamos 10 ou menos), de forma que a solicitação possa prosseguir. Se muitos itens inválidos forem detectados, considere o uso do cmdlet New-MailboxRepairRequest para tentar corrigir itens corrompidos na caixa de correio de origem e repita a solicitação.

No Exchange 2010, se você definir esse valor como 51 ou superior, também precisará usar a opção AcceptLargeDataLoss. Caso contrário, o comando falhará.

Observação: esse parâmetro está sendo substituído no serviço baseado em nuvem. No futuro, se não utilizar este parâmetro, são utilizadas semânticas de aprovação de Item Ignorado.

Propriedades do parâmetro

Tipo:Unlimited
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-BatchName

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro BatchName especifica um nome descritivo para restaurar um lote de caixas de correio. Você pode usar o nome no parâmetro BatchName como uma pesquisa de cadeia de caracteres ao usar o cmdlet Get-MailboxRestoreRequest.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CompletedRequestAgeLimit

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro CompletedRequestAgeLimit especifica por quanto tempo o status de uma solicitação de restauração finalizada é definida como Completed. Se este parâmetro estiver definido com o valor de 0, o status é apagado imediatamente ao invés de ser alterado para Completed.

Propriedades do parâmetro

Tipo:Unlimited
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

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, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, 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.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ConflictResolutionOption

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro ConflictResolutionOption especifica o que fazer se existirem várias mensagens correspondentes no destino. Os valores válidos são:

  • ForceCopy
  • ManterTodos
  • KeepLatestItem
  • KeepSourceItem (este valor é a predefinição.)
  • KeepTargetItem
  • UpdateFromSource

Propriedades do parâmetro

Tipo:ConflictResolutionOption
Valor padrão:KeepSourceItem
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ContentFilter

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

O parâmetro ContentFilter utiliza a sintaxe do filtro OPATH para filtrar os resultados pelas propriedades e valores especificados. Apenas os conteúdos que correspondem ao parâmetro ContentFilter são restaurados. Os critérios de pesquisa utilizam a sintaxe "Property -ComparisonOperator 'Value'".

  • Coloque todo o filtro OPATH entre aspas " ". Se o filtro contiver valores de sistema (por exemplo, $true, $falseou $null), utilize aspas únicas ' ' em vez disso. Embora este parâmetro seja uma cadeia (não um bloco de sistema), também pode utilizar chavetas { }, mas apenas se o filtro não contiver variáveis.
  • A propriedade é uma propriedade filtráveis. Para obter as propriedades filtráveis, veja Propriedades filtráveis para o parâmetro ContentFilter.
  • ComparisonOperator é um operador de comparação OPATH (por exemplo -eq , para igual e -like para comparação de cadeias). Para obter mais informações sobre operadores de comparação, veja about_Comparison_Operators.
  • Valor é o valor da propriedade a procurar. Coloque os valores de texto e as variáveis entre plicas ('Value' ou '$Variable'). Se um valor de variável contiver aspas únicas, terá de identificar (escape) as aspas únicas para expandir a variável corretamente. Por exemplo, em vez de '$User', utilize '$($User -Replace "'","''")'. Não coloque números inteiros ou valores do sistema entre aspas (por exemplo, utilize 500, $true, $falseou $null em alternativa).

Pode encadear múltiplos critérios de pesquisa em conjunto com os operadores lógicos -and e -or. Por exemplo: "Criteria1 -and Criteria2" ou "(Criteria1 -and Criteria2) -or Criteria3".

Para obter informações detalhadas sobre filtros OPATH no Exchange, veja Informações adicionais sobre sintaxe OPATH.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ContentFilterLanguage

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

O parâmetro ContentFilterLanguage especifica o idioma que é usado no parâmetro ContentFilter para pesquisas de cadeia de caracteres.

A entrada válida para este parâmetro é um valor de código de cultura suportado da classe CultureInfo do Microsoft .NET Framework. Por exemplo, da-DK para dinamarquês ou ja-JP para japonês. Para obter mais informações, consulte Classe CultureInfo.

Propriedades do parâmetro

Tipo:CultureInfo
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CrossTenantRestore

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DomainController

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Este parâmetro só é funcional no Exchange local.

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.

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExcludeDumpster

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O comutador ExcludeDumpster especifica se pretende excluir a pasta Itens Recuperáveis. Não é preciso especificar um valor com essa opção.

Se não utilizar este comutador, a pasta Itens Recuperáveis é copiada com as seguintes subpastas:

  • Exclusões
  • Versões
  • Limpezas

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExcludeFolders

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro ExcludeFolders especifica a lista de pastas a serem excluídas durante a solicitação de restauração.

Você precisará definir o parâmetro ImmutableId se o AD FS (Serviços de Federação do exADNoMk) for implantando para permitir o logon único em caixas de correio fora do local e se o AD FS estiver configurado para usar um atributo que não o ExchangeGUID para solicitações de logon de token. Ambos, exExchangeNoVersion e AD FS, devem solicitar o mesmo token para o mesmo usuário a fim de garantir a funcionalidade adequada para um cenário de implantação do exExchangeNoVersion entre locais.

<FolderName>/*: utilize esta sintaxe para denotar uma pasta pessoal na pasta especificada no parâmetro SourceRootFolder, por exemplo, "MyProjects" ou "MyProjects/FY2010".

#<FolderName>#/*: utilize esta sintaxe para denotar uma pasta conhecida, independentemente do nome da pasta noutro idioma. Por exemplo, #Inbox# indica a pasta Caixa de Entrada, mesmo se a Caixa de Entrada estiver traduzida para Turco, que é Gelen Kutusu. Os tipos de pasta conhecidos incluem os seguintes:

  • Caixa de Entrada
  • SentItems
  • DeletedItems
  • Calendário
  • Contatos
  • Rascunhos
  • Diário
  • Tarefas
  • Notas
  • E-mail de Lixo
  • CommunicatorHistory
  • Caixa postal
  • Fax
  • Conflitos
  • SyncIssues
  • LocalFailures
  • ServerFailures

Se o utilizador criar uma pasta pessoal com o mesmo nome que uma pasta conhecida e o símbolo # que a rodeia, pode utilizar uma barra invertida (\) como um caráter de escape para especificar essa pasta. Por exemplo, se um utilizador criar uma pasta com o nome #Notes# e quiser especificar essa pasta em vez da conhecida pasta Notas, utilize a seguinte sintaxe: \#Notes\#.

Se o usuário criar uma pasta pessoal com o mesmo nome que uma pasta conhecida e o símbolo # no início e no fim do nome, é possível usar uma barra invertida (\) como um caractere de escape para especificar aquela pasta. Por exemplo, se um usuário cria uma pasta denominada #Notas# e você deseja especificar essa pasta, mas não a pasta Notas conhecida, use a seguinte sintaxe: \#Notes\#.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-IncludeFolders

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro IncludeFolders especifica a lista de pastas a serem incluídas durante a solicitação de restauração.

Você precisará definir o parâmetro ImmutableId se o AD FS (Serviços de Federação do exADNoMk) for implantando para permitir o logon único em caixas de correio fora do local e se o AD FS estiver configurado para usar um atributo que não o ExchangeGUID para solicitações de logon de token. Ambos, exExchangeNoVersion e AD FS, devem solicitar o mesmo token para o mesmo usuário a fim de garantir a funcionalidade adequada para um cenário de implantação do exExchangeNoVersion entre locais.

<FolderName>/*: utilize esta sintaxe para denotar uma pasta pessoal na pasta especificada no parâmetro SourceRootFolder, por exemplo, "MyProjects" ou "MyProjects/FY2010".

#<FolderName>#/*: utilize esta sintaxe para denotar uma pasta conhecida, independentemente do nome da pasta noutro idioma. Por exemplo, #Inbox# indica a pasta Caixa de Entrada, mesmo se a Caixa de Entrada estiver traduzida para Turco, que é Gelen Kutusu. Os tipos de pasta conhecidos incluem os seguintes:

  • Caixa de Entrada
  • SentItems
  • DeletedItems
  • Calendário
  • Contatos
  • Rascunhos
  • Diário
  • Tarefas
  • Notas
  • E-mail de Lixo
  • CommunicationHistory
  • Caixa postal
  • Fax
  • Conflitos
  • SyncIssues
  • LocalFailures
  • ServerFailures

Se o utilizador criar uma pasta pessoal com o mesmo nome que uma pasta conhecida e o símbolo # que a rodeia, pode utilizar uma barra invertida (\) como um caráter de escape para especificar essa pasta. Por exemplo, se um utilizador criar uma pasta com o nome #Notes# e quiser especificar essa pasta em vez da conhecida pasta Notas, utilize a seguinte sintaxe: \#Notes\#.

Se o usuário criar uma pasta pessoal com o mesmo nome que uma pasta conhecida e o símbolo # no início e no fim do nome, é possível usar uma barra invertida (\) como um caractere de escape para especificar aquela pasta. Por exemplo, se um usuário cria uma pasta denominada #Notas# e você deseja especificar essa pasta, mas não a pasta Notas conhecida, use a seguinte sintaxe: \#Notes\#.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-InternalFlags

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Este parâmetro está disponível somente no Exchange local.

O parâmetro InternalFlags especifica as etapas opcionais na solicitação. Esse parâmetro é usado principalmente para fins de depuração.

Propriedades do parâmetro

Tipo:

InternalMrsFlag[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LargeItemLimit

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro LargeItemLimit especifica o número máximo de itens grandes permitido antes que a solicitação falhe. Um item grande é uma mensagem na caixa de correio de origem que excede o tamanho máximo de mensagem permitido na caixa de correio de destino. Se a caixa de correio de destino não possuir um valor de tamanho de mensagem máximo especificamente configurado, será usado o valor da organização.

Para saber mais sobre valores máximos de tamanho de mensagem, confira os seguintes tópicos:

Uma entrada válida para esse parâmetro é um número inteiro ou o valor ilimitado. O valor padrão é 0, o que significa que a solicitação falhará se algum item grande for detectado. Se você não se importar em deixar alguns itens grandes para trás, poderá definir esse parâmetro com um valor razoável (recomendamos 10 ou menos), de forma que a solicitação possa prosseguir.

Se você definir esse valor como 51 ou superior, também precisará usar a opção AcceptLargeDataLoss. Caso contrário, o comando falhará.

Observação: esse parâmetro está sendo substituído no serviço baseado em nuvem. No futuro, se não utilizar este parâmetro, são utilizadas semânticas de aprovação de Item Ignorado.

Propriedades do parâmetro

Tipo:Unlimited
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MRSServer

Aplicável: Exchange Server 2010

Esse parâmetro está disponível somente no Exchange Server 2010.

O parâmetro MRSServer especifica o FQDN do servidor de Acesso para Cliente no qual a instância do MRS do Microsoft Exchange está sendo executada. Esse parâmetro é usado somente para fins de depuração. Use-o somente se receber instruções para fazer isso do pessoal de suporte.

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Default
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro Name especifica o nome da solicitação específica em objetivos de exibição e rastreamento. Uma vez que pode ter vários pedidos de restauro por caixa de correio, o Exchange precede o nome com o alias da caixa de correio. Por exemplo, se você criar uma solicitação de exportação na caixa de correio de um usuário que possua o alias Kweku e especificar o valor deste parâmetro como RestoreFailedMoves, a identidade desta solicitação de exportação será Kweku\PC1toArchive.

Se não especificou um nome para o pedido de restauro quando foi criado, o Exchange gera automaticamente o nome predefinido MailboxRestore. O Exchange gera até 10 nomes, começando com MailboxRestore e, em seguida, MailboxRestoreX (em que X = 1-9).

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Priority

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Este parâmetro está disponível somente no Exchange local.

O parâmetro Priority especifica a ordem na qual a solicitação deve ser processada na fila de solicitações. As solicitações são processadas em ordem, com base na integridade do servidor, status, prioridade e hora da última atualização. Os valores de prioridade válidos são:

  • Mais Baixo
  • Inferior
  • Baixo
  • Normal (este valor é a predefinição.)
  • Alta
  • Superior
  • Mais Alta
  • Emergência

Propriedades do parâmetro

Tipo:RequestPriority
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Default
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RemoteCredential

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:PSCredential
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SourceMailbox
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RemoteDatabaseGuid

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:Guid
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SourceMailbox
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RemoteHostName

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SourceMailbox
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RemoteRestoreType

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:RemoteRestoreType
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SourceMailbox
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RequestExpiryInterval

Aplicável: Exchange Server 2016, Exchange Server 2019

Este parâmetro está disponível somente no Exchange local.

O parâmetro RequestExpiryInterval especifica um limite de idade para uma solicitação concluída ou com falha. Quando você usa esse parâmetro, a solicitação concluída ou que falhou é removida automaticamente depois que o intervalo especificado expira. Se você não usar esse parâmetro:

  • A solicitação concluída será removida automaticamente com base no valor de parâmetro CompletedRequestAgeLimit.
  • Se o pedido falhar, terá de removê-lo manualmente com o cmdlet Remove-*Request correspondente.

Para especificar um valor, insira-o como um período de tempo: dd.hh:mm:ss em que dd = dias, hh = horas, mm = minutos e ss = segundos.

Quando você usa o valor Unlimited, a solicitação concluída não é removida automaticamente.

Propriedades do parâmetro

Tipo:Unlimited
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SkipMerging

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro SkipMerging especifica os itens relacionados às pastas a serem ignorados na restauração da caixa de correio. Use um dos valores a seguir:

  • PastasACLs
  • FolderProperties
  • FolderRules
  • InitialConnectionValidation

Use este parâmetro somente se uma solicitação de restauração falhar por causa de regras da pasta, listas de controle de acesso (ACLs) da pasta ou validação inicial de conexão.

Propriedades do parâmetro

Tipo:

SkippableMergeComponent[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceDatabase

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Este parâmetro está disponível somente no Exchange local.

O parâmetro SourceDatabase especifica a identidade do banco de dados do qual você está restaurando a caixa de correio excluída por software ou desconectada. É possível usar qualquer valor que identifique o banco de dados com exclusividade. Por exemplo:

  • Nome
  • DN (nome diferenciado)
  • GUID

Propriedades do parâmetro

Tipo:DatabaseIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Default
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceEndpoint

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:MigrationEndpointIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceExchangeGuid

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:Guid
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceIsArchive

Aplicável: Exchange Server 2016, Exchange Server 2019, Exchange Online

A opção SourceIsArchive especifica que a caixa de correio de origem é uma caixa de correio de arquivo morto. Não é preciso especificar um valor com essa opção.

Você só poderá usar essa opção com o parâmetro SourceMailbox.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SourceMailboxMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceMailbox

Aplicável: Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro SourceMailbox especifica a caixa de correio excluída de forma reversível que você deseja restaurar. A melhor forma de identificar a caixa de correio eliminada de forma recuperável é através do respetivo valor GUID. Você pode encontrar o valor de GUID executando o seguinte comando: Get-Mailbox -SoftDeletedMailbox.

Propriedades do parâmetro

Tipo:SourceMailbox
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SourceMailbox
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceRootFolder

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro SourceRootFolder especifica a pasta raiz da caixa de correio da qual os dados são restaurados. Se este parâmetro não for especificado, o comando restaura todas as pastas.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceStoreMailbox

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Este parâmetro só é funcional no Exchange local.

O parâmetro SourceStoreMailbox especifica o MailboxGUID da caixa de correio de origem a partir da qual pretende restaurar o conteúdo.

Pode encontrar o MailboxGUID ao executar o cmdlet Get-MailboxStatistics.

Propriedades do parâmetro

Tipo:StoreMailboxIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Default
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceTenant

Aplicável: Exchange Online

Esse parâmetro só está disponível no serviço baseado em nuvem.

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

Propriedades do parâmetro

Tipo:SmtpDomain
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Suspend

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

A opção Suspend especifica se deve suspender a solicitação. Não é preciso especificar um valor com essa opção.

Se utilizar este comutador, o pedido é colocado em fila de espera, mas o pedido não chega ao status de Entrada até retomar o pedido com o cmdlet de currículo relevante.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SuspendComment

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro SuspendComment especifica uma descrição do motivo pelo qual a solicitação foi suspensa. Só é possível usar esse parâmetro se o parâmetro Suspend for especificado.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TargetIsArchive

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O comutador TargetIsArchive especifica que o conteúdo é restaurado para o arquivo da caixa de correio de destino especificada. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TargetMailbox

Aplicável: Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro TargetMailbox especifica o GUID da caixa de correio de destino ou do utilizador de correio para onde pretende restaurar o conteúdo. O usuário da caixa de correio de destino ou da caixa postal deve existir antes que você possa executar esse comando com sucesso.

Pode encontrar o valor GUID da caixa de correio ou do utilizador de correio ao executar os cmdlets Get-Mailbox ou Get-MailUser.

No Exchange 2016 ou posterior e Exchange Online, este parâmetro é o tipo MailboxLocationIdParameter.

No Exchange 2013 ou anterior, este parâmetro é o tipo MailboxOrMailUserIdParameter.

Propriedades do parâmetro

Tipo:MailboxLocationIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Default
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
CrossTenantRestore
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TargetRootFolder

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro TargetRootFolder especifica a pasta de nível superior na qual deseja restaurar dados. Se você não especificar este parâmetro, o comando irá restaurar as pastas para o topo da estrutura de pasta na caixa de correio ou arquivo de destino. O conteúdo é mesclado sob as pastas existentes e as novas pastas são criadas se elas já não existirem na estrutura de pasta de destino.

Nota: para restaurar o conteúdo de uma caixa de correio principal para uma caixa de correio de arquivo, utilize este parâmetro para especificar as pastas da caixa de correio de arquivo para a qual migrar o conteúdo. Este conteúdo fica visível depois de ser restaurado. Se não utilizar este parâmetro, o conteúdo restaurado não é visível porque está mapeado para localizações na caixa de correio de arquivo que não estão visíveis para os utilizadores.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TargetType

Aplicável: Exchange Server 2016, Exchange Server 2019, Exchange Online

O parâmetro TargetType especifica o tipo de caixa de correio que é o destino da operação de restauro. Os valores válidos são:

  • Arquivar
  • MailboxLocation
  • Principal (valor predefinido)

Propriedades do parâmetro

Tipo:TargetTypeComponent
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

CrossTenantRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

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.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WorkloadType

Aplicável: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Este parâmetro está disponível somente no Exchange local.

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

Propriedades do parâmetro

Tipo:RequestWorkloadType
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

MigrationLocalMailboxRestore
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxLocationId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
RemoteMailboxRestoreMailboxId
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
SourceMailbox
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

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.