Sun Java System Messaging Server 6 2005Q4 管理指南

復原已增量備份的電子信箱中的郵件

如果您要復原已經增量備份的電子信箱中的郵件,並且該電子信箱存在於您希望復原郵件的伺服器上,則復原郵件僅需要執行簡單的 imesrestore。但是如果您希望復原已經增量備份的電子信箱中的郵件,而電子信箱已不存在,則必須執行其他復原程序。

請使用以下程序之一將郵件復原至郵件儲存伺服器上不存在的電子信箱︰

復原增量備份必須按照這些說明的原因如下︰如果已刪除電子信箱或正在遷移電子信箱,imsrestore 公用程式會使用備份歸檔檔案中儲存的電子信箱唯一識別有效性和郵件唯一識別 (UID) 重新建立該電子信箱。

過去,imsrestore 重新建立刪除的或已遷移的電子信箱時,它會指定新的電子信箱 UID 有效性和新的郵件 UID。在此情況下,具有快取郵件的用戶端必須重新同步化電子信箱 UID 有效性和郵件 UID。用戶端必須再次下載新的資料,這將增加伺服器的工作負荷量。

在新的 imsrestore 運作方式下,仍會同步化用戶端快取,而復原程序透明作業,對效能無負面影響。

如果電子信箱存在,則 imsrestore 指定新的 UID 給已復原的郵件,以便新的 UID 與為現有郵件指定的 UID 保持一致。為確保 UID 一致,imsrestore 會在復原作業期間鎖定電子信箱。但是,因為 imsrestore 現在使用備份歸檔檔案中的電子信箱 UID 有效性和郵件 UID,而不是指定新的 UID 值,所以如果執行增量備份和復原,則 UID 可能會不一致。

如果使用 imsbackup 公用程式的 -d 日期選項執行增量備份,必須多次呼叫 imsrestore 才能完成復原作業。如果已執行增量備份,您必須復原最新的完整備份和所有後續增量備份。

復原作業期間可以將新的郵件投遞至電子信箱,但這樣可能造成郵件 UID 不一致。若要避免 UID 不一致,您需要執行上述動作中的一項。