將信箱從 Exchange Online 移至 2010 年 Exchange Server 時發生 MigrationPermanentException 錯誤

原始 KB 編號: 2932443

注意事項

不再支援包含在 Microsoft Exchange Server 2010 中 Exchange 管理主控台 的混合式設定精靈。 因此,您不應該再使用舊的混合式設定精靈。 請改用 Microsoft 365 混合式設定精靈。 如需詳細資訊,請參閱 適用於 Exchange 2010 的 Microsoft 365 混合式設定精靈。

徵狀

假設您有包含內部部署 Exchange 2010 伺服器的 Exchange 混合式部署。 當您嘗試將信箱從內部部署環境中的 Exchange Online 移至 Exchange 2010 伺服器時,會收到下列錯誤訊息:

錯誤:MigrationPermanentException:

當使用者的立即訊息聯繫人列表儲存在 Exchange 中時,您不應該將信箱 「<用戶名稱>」移轉至 Exchange 2010 或更早版本。 如果您這樣做,使用者可能會永久失去其立即訊息聯繫人清單的存取權,這會導致嚴重的數據遺失。 Exchange 複本可能是此使用者聯繫人清單的唯一複本。 若要繼續,請連絡您的立即訊息管理員,並確定使用者的聯繫人清單已移回立即訊息伺服器。 完成此作業之後,您應該能夠完成此移轉。 如果您必須移轉信箱,但可能會遺失數據,您可以執行 'Set-UMMailbox mailboxID -ImListMigrationCompleted $false'。

不過,當您 Set-UMMailbox mailboxID -ImListMigrationCompleted $false 執行錯誤訊息中所述的 Cmdlet 時,您會收到下列錯誤訊息:

信箱 <使用者名稱>@contoso.com 未啟用統一傳訊。

原因

如果與信箱相關聯之使用者的 Lync 2013 聯繫人儲存在 Exchange 的整合聯繫人存放區中,就會發生這種情況。 根據預設,如果使用者登入 Lync 2013,就會為該使用者啟用統一的聯繫人存放區。 此外,使用者的 Lync 聯繫人會從 Lync 伺服器移轉至 Exchange。

解決方案

重要事項

目前,參數ImListMigrationCompleted僅適用於 Exchange Server (內部部署) 。 如需如何將 PST 檔案匯入至 Exchange Online 信箱的詳細資訊,請參閱匯入貴組織的 PST 檔案概觀

使用 Set-Mailbox Cmdlet 搭配 參數, ImListMigrationCompleted 而不是 Set-UMMailbox Cmdlet。 例如,執行下列 Cmdlet:

Set-Mailbox John@contoso.com -ImListMigrationCompleted $false

執行 Cmdlet 之後,請執行信箱移動要求。

注意事項

參數 $false 中的 ImListMigrationCompleted 設定表示用戶的聯繫人尚未移轉至 Lync 以保留聯繫人清單。 請注意,本節中的解決方案可能會導致數據遺失。 Exchange Server 2010 不支援 Lync 2013 中的整合聯繫人存放區功能。 因此,如果您將信箱移回 Exchange Server 2010,而使用者的 Lync 聯繫人儲存在整合的聯繫人存放區中,使用者可能會失去 Lync 聯繫人的存取權。 您應該先確定使用者的 Lync 聯繫人已移回 Lync 伺服器,再將信箱移至 Exchange Server 2010。

其他相關資訊

如果您在 Microsoft 365 中將信箱移至 Exchange Online 時遇到問題,您可以執行疑難解答 Microsoft 365 信箱移轉工具。 此診斷是自動化的疑難解答工具。 如果您遇到已知問題,您會收到指出發生錯誤的訊息。 此訊息包含包含解決方案之文章的連結。 目前,只有 Internet Explorer 才支援此工具。

是否仍需要協助? 請造訪 Microsoft 社群Microsoft Q&A