Olá pessoal,
A Recovery Database (RDB) é um tipo especial de Mailbox Database que permite montar uma Mailbox Database restaurada através de um Backup e em seguida fazer a extração dos dados necessários como e-mails, calendários, contatos e outros.
Conseguimos criar uma Recovery Database no Exchange Server 2013 através do Cmdlet:
“New-MailboxDatabase -Recovery -Name RDB1 -Server MBX2”
Para fazer a extração dos dados da Recovery Database devemos usar o Cmdlet ““New-MailboxRestoreRequest”. Com os dados extraídos podemos exporta-los para uma pasta específica ou fazer o Merge do conteúdo exportado com uma Mailbox existente.
A Recovery Database permite a recuperação de dados através de um backup sem comprometer o acesso dos usuários aos seus e-mails/informações que estão nas suas respectivas Mailbox de produção.
Através da Recovery Database é possível recuperar Mailbox individuais e também Itens individuais destas Mailbox restauradas.
Principais diferenças entre Recovery Database e Mailbox Database:
-
A RDB (Recovery Database) é criada utilizando o EMS (Exchange Management Shell).
-
E-mails não podem ser enviados para RDB. Todos os protocolos de acesso são bloqueados para acesso a RDB (Incluindo SMTP,POP3 e IMAP4).
-
O acesso dos Clientes MAPI ou através do OWA também são bloqueados. O acesso através de MAPI é permitido apenas para ferramentas de restauração. Os atributos MailboxGuid e DatabaseGuid devem ser especificados quando utilizamos o MAPI para logar na Mailbox que está na RDB.
-
Mailbox na RDB não podem ser conectadas a usuários. Para que os usuários consigam acessar as informações da RDB deve ser feito um Merge das informações da RDB com as informações da Mailbox desejada
-
Gerenciamento e políticas de Mailbox não são aplicadas.
-
Não existe manutenção online nas RDB.
-
Não é possível habilitar o Circular Logging
-
Apenas uma RDB pode ser montada no Mailbox Server. Esta database não conta para o limite máximo de Databases imposto pela versão (Standard e Enterprise)
-
Não é possível criar Database Copies numa RDB.
-
A RDB pode ser utilizada para fazer restore de um Backup, mas não pode ser usada para ser o Target da operação de backup.
Sintaxe do comando: New-MailboxRestoreRequest
New-MailboxRestoreRequest -SourceDatabase <DatabaseIdParameter> -SourceStoreMailbox <StoreMailboxIdParameter> -TargetMailbox <MailboxOrMailUserIdParameter> [-AllowLegacyDNMismatch <SwitchParameter>] [-AssociatedMessagesCopyOption <DoNotCopy | MapByMessageClass | Copy>] [-ConflictResolutionOption <KeepSourceItem | KeepLatestItem | KeepAll>] [-ExcludeDumpster <SwitchParameter>] [-ExcludeFolders <String[]>] [-IncludeFolders <String[]>] [-SourceRootFolder <String>] [-TargetIsArchive <SwitchParameter>] [-TargetRootFolder <String>] [-AcceptLargeDataLoss <SwitchParameter>] [-BadItemLimit <Unlimited>] [-BatchName <String>] [-CompletedRequestAgeLimit <Unlimited>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-LargeItemLimit <Unlimited>] [-Name <String>] [-Priority <Lowest | Lower | Low | Normal | High | Higher | Highest | Emergency>] [-SkipMerging <SkippableMergeComponent[]>] [-Suspend <SwitchParameter>] [-SuspendComment <String>] [-WhatIf [<SwitchParameter>]] [-WorkloadType <None | Local | Onboarding | Offboarding | TenantUpgrade | LoadBalancing | Emergency>]
Exemplos:
To create a restore request, you must provide the DisplayName, LegacyDN, or MailboxGUID for the soft-deleted or disabled mailbox. This example uses the Get-MailboxStatistics cmdlet to return the DisplayName, LegacyDN, MailboxGUID, and DisconnectReason for all mailboxes on mailbox database MBD01 that have a disconnect reason of
SoftDeleted
orDisabled
.
Listar Mailbox Disconectadas e Deletadas:
Get-MailboxStatistics -Database MBD01 | Where { $_.DisconnectReason -eq “SoftDeleted” -or $_.DisconnectReason -eq “Disabled” } | Format-List LegacyDN, DisplayName, MailboxGUID, DisconnectReason
Restaurar um Mailbox na Database MBD01 e no Mailbox do usuário Ayla:
New-MailboxRestoreRequest -SourceDatabase “MBD01″ -SourceStoreMailbox 1d20855f-fd54-4681-98e6-e249f7326ddd -TargetMailbox Ayla
Existem várias opções restores para o Cmdlet New-MailboxRestoreRequest, basta utilizar o mais apropriado para sua necessidade.
Até a próxima,
Diogo Heringer
O post Exchange 2013 Preview: Recovery Database apareceu primeiro em CloudSpecialists | Tecnologia da Informação.