溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

exchange2016恢復(fù)斷開連接的郵箱、恢復(fù)禁用的郵箱

發(fā)布時間:2020-07-27 03:04:06 來源:網(wǎng)絡(luò) 閱讀:1911 作者:260791260 欄目:系統(tǒng)運(yùn)維

概要
斷開連接的郵箱是在未與 Active Directory 用戶帳戶關(guān)聯(lián)的 Exchange 存儲中的郵箱對象。斷開的郵箱仍保留在 Exchange 數(shù)據(jù)庫中,保留時間在郵箱數(shù)據(jù)庫的已刪除郵箱保留設(shè)置中指定。默認(rèn)情況下,斷開的郵箱將保留 30 天。在此保留期內(nèi),將郵箱連接到新的或現(xiàn)有的 Active Directory 用戶帳戶可以恢復(fù)郵箱。
有兩種類型的斷開連接的郵箱:

  • 軟刪除的郵箱 將郵箱從 Microsoft Exchange Server 2010 Service Pack 1 (SP1) 數(shù)據(jù)庫移動到任何其他數(shù)據(jù)庫時,Exchange 不會在移動完成后從源數(shù)據(jù)庫中完全刪除郵箱。而是將源郵箱數(shù)據(jù)庫中的郵箱切換為軟刪除狀態(tài)。借助軟刪除郵箱,可以在郵箱還原操作過程中使用 MailboxRestoreRequest cmdlet 集訪問郵箱數(shù)據(jù)。軟刪除郵箱將保留在源數(shù)據(jù)庫中,直到已刪除郵箱保留期過期或直到使用 Remove-StoreMailbox cmdlet 清除郵箱。
    1. 禁用的郵箱 當(dāng)使用 Disable-Mailbox 或 Remove-Mailbox cmdlet 使郵箱斷開連接或刪除郵箱時,Exchange 會保留刪除的郵箱,且郵箱會切換為禁用狀態(tài)。借助禁用的郵箱,可以在不必還原整個郵箱數(shù)據(jù)庫的情況下恢復(fù)郵箱數(shù)據(jù)。禁用的郵箱保留在郵箱數(shù)據(jù)庫中,直到已刪除郵箱保留期過期或直到永久刪除郵箱。
      無論以哪種方式還原郵箱,前提必須保證用戶賬號在AD內(nèi)是存在的。
      還原軟刪除的郵箱
      1、要還原 軟刪除的郵箱 Exchange 用戶郵箱,需要知道賬號“顯示名(DisplayName)、郵箱所在的數(shù)據(jù)庫(Database),需要使用如下命令。
      此命令是 查詢斷開連接的郵箱顯示名為楊園柱的基本信息 如需更精確使用DisplayName 查詢可以把-like替換為-eq
      Get-MailboxDatabase | Get-MailboxStatistics | Where {($.DisconnectReason -eq "Disabled") -and ($.DisplayName -like "XXX*")} | fl DisplayName,Database

2、如果查詢不到需要按照下列方式更新郵箱狀態(tài),就需要更新郵箱數(shù)據(jù)庫上所有斷開連接的郵箱的郵箱狀態(tài)。
腳本如下(注:在老版本的exchange2010中使用 Clean-MailboxDatabase -database "name"即可,新版本就較為麻煩了)
$database=Get-MailboxDatabase | % {$.NAME}
foreach($DB in $database)
{
Get-MailboxStatistics -Database $DB| Where { $
.DisconnectReason -ne $null } | ForEach { Update-StoreMailboxState -Database $.Database -Identity $.MailboxGuid -Confirm:$false }
}

3、使用“New-MailboxRestoreRequest”命令還原用戶郵箱;-SourceStoreMailbox 后面參數(shù)是郵箱的GUID; -SourceDatabase后面的參數(shù)是該郵箱所在的數(shù)據(jù)庫;-TargetMailbox 后面的參數(shù)是要恢復(fù)用戶郵箱名;
此示例將郵箱數(shù)據(jù)庫 DB21 上顯示名稱為 XXX的源郵箱還原到XXX的郵箱。
New-MailboxRestoreRequest -SourceDatabase "DB12" -SourceStoreMailbox "XXX" -TargetMailbox XXX

還原禁用或者刪除的郵箱
1、要還原被禁用或者刪除的郵箱 Exchange 用戶郵箱,、郵箱所在的數(shù)據(jù)庫(Database)即可,需要使用如下命令。
此命令是 查詢斷開連接的郵箱顯示名為ea02.srv郵箱所在的數(shù)據(jù)庫
Get-MailboxDatabase | Get-MailboxStatistics | Where {($.DisconnectReason -eq "Disabled") -and ($.DisplayName -eq "XXX")} | fl Database

2、如果查詢不到需要按照下列方式更新郵箱狀態(tài),就需要更新郵箱數(shù)據(jù)庫上所有斷開連接的郵箱的郵箱狀態(tài)。
腳本如下
$database=Get-MailboxDatabase | % {$.NAME}
foreach($DB in $database)
{
Get-MailboxStatistics -Database $DB| Where { $
.DisconnectReason -ne $null } | ForEach { Update-StoreMailboxState -Database $.Database -Identity $.MailboxGuid -Confirm:$false }
}

3、使用“Connect-Mailboxt”命令還原用戶郵箱;
Connect-Mailbox -Identity ea02.srv -Database db21 -User ea02.srv

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI