MigrationPermanentException-fel när du flyttar postlådor från Exchange Online till Exchange Server 2010

Ursprungligt KB-nummer:   2932443

Anteckning

Hybridkonfigurationsguiden som ingår i Exchange Management Console i Microsoft Exchange Server 2010 stöds inte längre. Därför bör du inte längre använda den gamla hybridkonfigurationsguiden. Använd i stället hybridkonfigurationsguiden för Office 365 som finns på https://aka.ms/HybridWizard . Mer information finns i Hybridkonfigurationsguiden för Office 365 för Exchange 2010.

Symptom

Anta att du har en Exchange-hybriddistribution som inkluderar lokala Exchange 2010-servrar. När du försöker att ta bort en postlåda eller flytta en postlåda från Exchange Online till en Exchange 2010-server i din lokala miljö får du följande felmeddelande:

Fel: MigrationPermanentException:

Du bör inte migrera postlådan ' till Exchange 2010 eller en tidigare version när användarens kontaktlista för <username> snabbmeddelanden lagras i Exchange. Om du gör det kan användaren permanent förlora åtkomst till sin kontaktlista för snabbmeddelanden, vilket leder till allvarliga dataförlust. Exchange-kopian kan vara den enda kopian av användarens kontaktlista. Om du vill fortsätta kontaktar du din snabbmeddelandeadministratör och kontrollerar att användarens kontaktlista flyttas tillbaka till snabbmeddelandeservern. När det är gjort bör du kunna slutföra migreringen. If you must migrate the mailbox despite the potential data loss, you can do so by running ‎'Set-UMMailbox mailboxID -ImListMigrationCompleted $false‎'.

Men när du kör ‎Set-UMMailbox mailboxID -ImListMigrationCompleted $false‎ kommandot enligt beskrivningen i felmeddelandet får du följande felmeddelande:

Postlådan <username> @contoso.com ' är inte aktiverat för unified messaging.

Orsak

Detta inträffar om Lync 2013-kontakterna för användaren som är kopplad till postlådan lagras i det enhetliga kontaktarkivet i Exchange. Om användaren har loggat in i Lync 2013 är det enhetliga kontaktarkivet aktiverat som standard för den användaren. Dessutom migreras användarens Lync-kontakter från Lync-servern till Exchange.

Lösning

Use the Set-Mailbox cmdlet together with the ImListMigrationCompleted parameter instead of the ‎ Set-UMMailbox cmdlet. Kör till exempel följande kommando:

Set-Mailbox <username>@contoso.com -ImListMigrationCompleted $false

Utföra flyttningsbegäran för postlådan när du har kört kommandot.

Anteckning

Inställningen $false parametern anger att användarens kontakter inte har migrerats till Lync för ImListMigrationCompleted att behålla kontaktlistan. Tänk på att lösningen i det här avsnittet kan resultera i dataförlust. Exchange 2010 har inte stöd för den enhetliga kontaktarkivfunktionen i Lync 2013. Om du flyttar tillbaka en postlåda till Exchange 2010 när användarens Lync-kontakter lagras i det enhetliga kontaktarkivet kan användaren förlora åtkomsten till sina Lync-kontakter. Se först till att användarens Lync-kontakter flyttas tillbaka till Lync-servern innan du flyttar postlådan till Exchange 2010.

Mer information

Mer information om Set-Mailbo x-cmdleten och ImListMigrationCompleted parametern finns i Set-Mailbox.

Om du får problem när du flyttar postlådor till Exchange Online i Office 365 kan du köra felsöka migreringsverktyget för Office 365-postlådor. Detta diagnostikverktyg är ett automatiskt felsökningsverktyg. Om du upplever ett känt problem får du ett meddelande om vad som gick fel. Meddelandet innehåller en länk till en artikel som innehåller lösningen. För närvarande stöds verktyget endast i Internet Explorer.

Behöver du fortfarande hjälp? Gå till Microsoft Community eller Microsoft Q &A.