LAB: E14 PowerShell: Remove-StoreMailbox (Disconnect Mailbox, SoftDeleted)
LAB: E14 PowerShell: Remove-StoreMailbox (Disconnect Mailbox, SoftDeleted)
當信箱從 Exchange Server 2010 SP1 信箱資料庫移至任何其他信箱資料庫時,會建立虛刪除的信箱。Exchange 並不會在移動之後完全刪除來源資料庫中的信箱,以避免發生錯誤而造成目的資料庫中的信箱失效。您可以隨時還原來源信箱並再試一次。Exchange 會在保留期間保留虛刪除信箱。
您可以在虛刪除的信箱上執行兩項作業:
· 您可以在命令介面中使用 MailboxRestoreRequest 指令程式集將虛刪除信箱還原至現有的 Active Directory 使用者。此指令程式集使用信箱複寫服務 (MRS) 來重新連線信箱。您無法使用 EMC 來執行此程序。如需相關資訊,請參閱還原虛刪除的信箱。
· 您可以使用 Remove-StoreMailbox 指令程式永久刪除虛刪除信箱。此程序會清除信箱資料庫中已中斷連線的信箱以及其全部的內容。資料會永久遺失。如需相關資訊,請參閱永久刪除中斷連線的信箱。
您可以只對中斷連線的信箱執行 Remove-StoreMailbox 指令程式。如果您嘗試對作用中信箱執行指令程式,則指令程式會失敗並傳回錯誤。如需如何永久刪除作用中信箱的相關資訊,請參閱移除信箱中的「使用命令介面永久移除信箱」。 |
永久刪除中斷連線的信箱
當您使用 Remove-StoreMailbox Cmdlet 將中斷連線的信箱及其所有內容從信箱資料庫清除時,便會永久遺失資料。已中斷連線的信箱有兩種類型:虛刪除和已停用。執行 Cmdlet 時,您必須指定其中一種類型。如果您指定的類型與已中斷連線信箱的實際類型不符,命令便會失敗。
若要深入了解中斷連線的信箱,請參閱了解中斷連線的信箱。
您可以只對中斷連線的信箱執行 Remove-StoreMailbox Cmdlet。如果您嘗試對作用中信箱執行 Cmdlet,則 Cmdlet 會失敗並傳回錯誤。如需如何永久刪除作用中信箱的詳細資訊,請參閱移除信箱中的〈使用命令介面永久移除信箱〉。 |
要尋找與已中斷連線的信箱相關的其他管理工作嗎?請參閱管理中斷連線的信箱。
您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱信箱權限主題中的「中斷連線的信箱」項目。
您無法使用 EMC 永久刪除中斷連線的信箱。 |
這個範例會從信箱資料庫 MBD01 中,永久刪除 Ayla 的虛刪除信箱。
Remove-StoreMailbox -Database MBD01 -Identity Ayla -MailboxState SoftDeleted
這個範例會從信箱資料庫 MBD01 中,永久刪除所有虛刪除信箱。
Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"} | foreach {Remove-StoreMailbox -Database $_.database -Identity $_.mailboxguid -MailboxState SoftDeleted}
這個範例會從信箱資料庫 MBD01 中,永久刪除 UID 為 2ab32ce3-fae1-4402-9489-c67e3ae173d3 的已停用信箱。
Remove-StoreMailbox -Database MBD01 -Identity "2ab32ce3-fae1-4402-9489-c67e3ae173d3" -MailboxState Disabled
Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"}
Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"} | foreach {Remove-StoreMailbox -Database $_.database -Identity $_.mailboxguid -MailboxState SoftDeleted}
Comments
Post a Comment