Exchange 2013 數據庫
適用於:Exchange Online, Exchange Server 2013ide
上一次修改主題:2012-11-16ui
永久刪除活動郵箱和斷開鏈接的郵箱時,將從 Exchange 郵箱數據庫中清除全部郵箱內容,並將永久丟失數據。 在永久刪除活動郵箱時,也會刪除關聯的 Active Directory 用戶賬戶。spa
永久刪除郵箱的替代方法是將其斷開鏈接。 默認狀況下,斷開連的接郵箱將在郵箱數據庫中保留 30 天。 這樣便有機會在將郵箱從數據庫中清除以前從新鏈接或還原郵箱。命令行
若要進一步瞭解斷開鏈接的郵箱以及執行其餘相關管理任務,請參閱如下主題:3d
斷開鏈接的郵箱code
禁用或刪除郵箱ip
鏈接禁用的郵箱get
鏈接或還原已刪除的郵箱cmd
注意: |
---|
不能使用 EAC 永久刪除活動郵箱或斷開鏈接的郵箱。 |
估計完成時間:2 分鐘。
您必須先得到權限,而後才能執行此過程或多個過程。若要查看所需的權限,請參閱收件人權限主題中的「收件人設置權限」部分。
若要了解可能適用於此主題中過程的鍵盤快捷鍵,請參閱 Exchange 管理中心內的鍵盤快捷鍵。
提示: |
---|
有疑問嗎?請在 Exchange 論壇中尋求幫助。請訪問如下論壇:Exchange Server、Exchange Online 或 Exchange Online Protection。. |
運行如下命令可永久刪除活動郵箱和關聯的 Active Directory 用戶賬戶。
Remove-Mailbox -Identity <identity> -Permanent $true
注意: |
---|
若是不加入 Permanent 參數,則在默認狀況下,刪除的郵箱在被永久刪除以前,將在郵箱數據庫中保留 30 天。 |
有關語法和參數的詳細信息,請參閱 Remove-Mailbox。
若要驗證是否已永久刪除活動郵箱,請執行如下操做:
驗證在 EAC 中是否已再也不列出郵箱。
驗證在「Active Directory 用戶和計算機」中是否已再也不列出關聯的用戶賬戶。
運行如下命令驗證是否從 Exchange 郵箱數據庫中成功清除了郵箱。
Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisplayName -eq "<display name>" }
若是已成功清除郵箱,則該命令將不返回任何結果。 若是未清除郵箱,則該命令將返回有關郵箱的信息。
有兩種類型的斷開鏈接的郵箱: 禁用和軟刪除。 在運行 cmdlet 永久刪除郵箱以前,必須指定其中一種類型。若是指定的類型與斷開鏈接的郵箱的實際類型不匹配,則該命令會失敗。
運行如下命令可肯定斷開鏈接的郵箱是被禁用仍是被軟刪除。
Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisplayName -eq "<display name>" } | fl DisplayName,MailboxGuid,Database,DisconnectReason
斷開鏈接的郵箱的 DisconnectReason 屬性的值將爲 Disabled
或 SoftDeleted
。
能夠運行如下命令顯示組織中全部斷開鏈接的郵箱的類型。
Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisconnectReason -ne $null } | fl DisplayName,MailboxGuid,Database,DisconnectReason
警告: |
---|
使用 Remove-StoreMailbox cmdlet 永久刪除斷開鏈接的郵箱時,將從郵箱數據庫中清除其全部內容,並會永久丟失數據。 |
此示例從郵箱數據庫 MBD01 中永久刪除 GUID 爲 2ab32ce3-fae1-4402-9489-c67e3ae173d3 的禁用郵箱。
Remove-StoreMailbox -Database MBD01 -Identity "2ab32ce3-fae1-4402-9489-c67e3ae173d3" -MailboxState Disabled
此示例從郵箱數據庫 MBD01 中永久刪除 Dan Jump 的軟刪除郵箱。
Remove-StoreMailbox -Database MBD01 -Identity "Dan Jump" -MailboxState SoftDeleted
此示例從郵箱數據庫 MBD01 中永久刪除全部軟刪除郵箱。
Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"} | ForEach {Remove-StoreMailbox -Database $_.Database -Identity $_.MailboxGuid -MailboxState SoftDeleted}
有關語法和參數的詳細信息,請參閱 Remove-StoreMailbox 和 Get-MailboxStatistics。
若要驗證是否永久刪除了斷開鏈接的郵箱,以及是否已成功將其從 Exchange 郵箱數據庫中清除,請運行如下命令。
Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisplayName -eq "<display name>" }
若是已成功清除郵箱,則該命令將不返回任何結果。 若是未清除郵箱,則該命令將返回有關郵箱的信息。