Ripristino di una cassetta postale eliminata in modalità reversibile

Si applica a: Exchange Server 2013

Connessione di una cassetta postale eliminata in maniera reversibile a un account utente di Active Directory tramite Shell. Una cassetta postale viene eliminata temporaneamente nel database delle cassette postali di origine quando viene spostata in un database di cassette postali diverso. Exchange non elimina completamente la cassetta postale dal database delle cassette postali di origine quando lo spostamento viene completato. la cassetta postale nel database di origine delle cassette postali passa allo stato di eliminata temporaneamente. Ciò consente di ripristinare la cassetta postale di origine nel caso in cui si verifichino errori durante lo spostamento che provochino un danneggiamento della cassetta postale nel database di destinazione. Se ciò accade, è possibile ripristinare la cassetta postale di origine e tentare di spostarla nuovamente.

Le cassette postali eliminate in maniera reversibile vengono mantenute nel database di origine fino alla scadenza del periodo di conservazione della cassetta postale o fino a quando non si utilizza il cmdlet Remove-StoreMailbox per eliminare la cassetta postale in maniera non reversibile. Finché una cassetta postale eliminata in maniera reversibile non sarà eliminata definitivamente dal database delle cassette postali di Exchange, è possibile utilizzare Shell per ripristinare i contenuti della cassetta postale eliminata in maniera reversibile su una cassetta postale esistente o una cassetta postale di archiviazione.

Per ulteriori informazioni sulle cassette postali eliminate in maniera reversibile e per eseguire altre attività di gestione correlate, vedere i seguenti argomenti:

Che cosa è necessario sapere prima di iniziare?

  • Tempo stimato per il completamento: 2 minuti.

  • Per eseguire queste procedure, è necessario disporre delle autorizzazioni appropriate. Per sapere quali autorizzazioni sono necessarie, vedere "Autorizzazioni di provisioning dei destinatari" nell'argomento Autorizzazioni dei destinatari.

  • Le procedure descritte in questo argomento possono essere eseguite solo in Shell. Non è possibile utilizzare l'interfaccia di amministrazione di Exchange per ripristinare cassette postali eliminate in maniera reversibile.

  • Sostituire <DisplayName> con il nome visualizzato della cassetta postale ed eseguire i comandi seguenti per verificare che la cassetta postale eliminata temporaneamente che si desidera connettere un account utente esista ancora nel database delle cassette postali e non sia una cassetta postale disabilitata.

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,DisconnectReason,DisconnectDate
    

    La cassetta postale eliminata temporaneamente deve esistere nel database delle cassette postali e il valore della proprietà DisconnectReason deve essere SoftDeleted. Se la cassetta postale è stata eliminata dal database, il comando non restituirà nessun risultato.

    In alternativa, eseguire il comando riportato qui di seguito per visualizzare tutte le cassette postali eliminate in maniera reversibile nell'organizzazione.

    $dbs = Get-MailboxDatabase
    dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "SoftDeleted"} | Format-List DisplayName,DisconnectReason,DisconnectDate
    
  • Per informazioni sui tasti di scelta rapida che è possibile utilizzare con le procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.

  • Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum all'indirizzo Exchange Server.

Ripristino di una cassetta postale eliminata in maniera reversibile tramite Shell

È possibile utilizzare Shell per ripristinare una cassetta postale eliminata in maniera reversibile su una cassetta postale esistente utilizzando il cmdlet New-MailboxRestoreRequest. Quando si ripristina una cassetta postale eliminata temporaneamente, il relativo contenuto viene copiato in una cassetta postale esistente, denominata cassetta postale di destinazione. Dopo che una richiesta di ripristino della cassetta postale sarà stata completata con esito positivo, la richiesta verrà conservata per impostazione predefinita per 30 giorni prima di essere rimossa. È possibile rimuoverla prima di utilizzare il Remove-MailboxRestoreRequest cmdlet.

Dopo che la cassetta postale eliminata in maniera reversibile sarà stata ripristinata, verrà mantenuta nel database delle cassette postali finché non sarà eliminata definitivamente da un amministratore o eliminata quando il periodo di conservazione della cassetta postale sarà scaduto.

Per creare una richiesta di ripristino di una cassetta postale, è necessario utilizzare il nome visualizzato, il GUID della cassetta postale o il nome distinto legacy (DN) della cassetta postale eliminata in maniera reversibile. Utilizzare il cmdlet Get-MailboxStatistics per visualizzare i valori del DisplayName, MailboxGuid e le proprietà LegacyDN per la casella postale eliminata in maniera non reversibile che si desidera ripristinare. Ad esempio, eseguire i comandi seguenti per restituire queste informazioni per tutte le cassette postali disabilitate ed eliminate temporaneamente nell'organizzazione.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "SoftDeleted"} | Format-List DisplayName,MailboxGuid,LegacyDN,Database

In questo esempio viene ripristinata una cassetta postale eliminata temporaneamente, identificata dal nome visualizzato nel parametro SourceStoreMailbox e che si trova nel database delle cassette postali MBXDB01, nella cassetta postale di destinazione denominata Debra Garcia. Il parametro AllowLegacyDNMismatch viene usato in modo che la cassetta postale di origine possa essere ripristinata in una cassetta postale che non ha lo stesso valore DN legacy della cassetta postale eliminata temporaneamente.

New-MailboxRestoreRequest -SourceStoreMailbox "Debra Garcia" -SourceDatabase MBXDB01 -TargetMailbox "Debra Garcia" -AllowLegacyDNMismatch

In questo esempio, la cassetta postale di archiviazione di Pilar Pinilla eliminata in maniera reversibile, che è identificata dal GUID della cassetta postale, viene ripristinata sulla sua attuale cassetta postale di archiviazione. Il parametro AllowLegacyDNMismatch non è necessario perché una cassetta postale primaria e la cassetta postale di archiviazione corrispondente hanno lo stesso DN legacy.

New-MailboxRestoreRequest -SourceStoreMailbox dc35895a-a628-4bba-9aa9-650f5cdb9ae7 -SourceDatabase MBXDB02 -TargetMailbox pilarp@contoso.com -TargetIsArchive

Per informazioni dettagliate sulla sintassi e sui parametri, vedere New-MailboxRestoreRequest.

Come verificare se l'operazione ha avuto esito positivo

Per verificare che una cassetta postale eliminata in maniera reversibile sia stata ripristinata con esito positivo sulla cassetta postale di destinazione, eseguire il cmdlet Get-MailboxRestoreRequest o il cmdlet Get-MailboxRestoreRequestStatistics per visualizzare le informazioni sulla richiesta di ripristino. Se la richiesta di ripristino è stata creata correttamente, il valore della proprietà Status sarà Queued, InProgress o Completed. Dopo che la richiesta di ripristino sarà stata completata, i contenuti della cassetta postale eliminata in maniera reversibile appariranno nella cassetta postale di destinazione.

Per ulteriori informazioni, vedere: