Udostępnij za pośrednictwem


Błąd "DestinationADNotUpToDatePermanentException" w żądaniu migracji skrzynki pocztowej folderu publicznego

Symptomy

W partii migracji folderu publicznego zostanie wyświetlone nieudane żądanie migracji skrzynki pocztowej folderu publicznego z typem błędu "DestinationADNotUpToDatePermanentException".

Zrzut ekranu przedstawiający szczegółowe błędy.

Podczas próby usunięcia nieudanego żądania migracji skrzynki pocztowej folderu publicznego zostanie wyświetlony następujący komunikat o błędzie:

Nie można odnaleźć unikatowego żądania z podanymi informacjami.

Przyczyna

Ten problem występuje, jeśli żądanie migracji skrzynki pocztowej folderu publicznego jest oddzielone lub zduplikowane.

Rozwiązanie

Aby rozwiązać ten problem, zidentyfikuj i usuń oddzielone lub zduplikowane żądania migracji skrzynki pocztowej folderu publicznego, uruchamiając ten skrypt. Jeśli skrypt nie działa, wykonaj następujące kroki:

  1. Połącz się z usługą Exchange Online w programie PowerShell.

  2. Zidentyfikuj zduplikowane żądania migracji skrzynki pocztowej folderu publicznego, uruchamiając następujące polecenie cmdlet:

    Get-PublicFolderMailboxMigrationRequest|Sort-Object targetmailbox|ft targetmailbox,requestguid,name,status
    

    Uwaga: Aby uzyskać więcej informacji na temat tego polecenia cmdlet, zobacz Get-PublicFolderMailboxMigrationRequest.

    Oto przykład danych wyjściowych:

    Zrzut ekranu przedstawiający zduplikowane żądania migracji.

  3. Usuń nieudane żądanie migracji skrzynki pocztowej folderu publicznego, uruchamiając następujące polecenie cmdlet:

    Remove-PublicFolderMailboxMigrationRequest -Identity "<RequestGuid>" -Force
    

    Uwaga: Zastąp <ciąg RequestGuid> rzeczywistym wynikiem uzyskanym z polecenia cmdlet w kroku 2. Aby uzyskać więcej informacji na temat polecenia cmdlet, zobacz Remove-PublicFolderMailboxMigrationRequest.

Więcej informacji

Zarówno zadania w dobrej kondycji, jak i zduplikowane mają tę samą nazwę, która zawiera docelowy identyfikator GUID skrzynki pocztowej. Formatowanie nazwy to PublicFolderMailboxMigration<TargetMailboxGuid>. Na przykład PublicFolderMailboxMigration058553ac-200f-4fba-91c4-300e4fa0e8e5. Zadania w dobrej kondycji i zduplikowane wskazują tę samą docelową skrzynkę pocztową, a ich tożsamości są takie same.

Jednak ukończenie partii migracji nie jest związane z zduplikowanymi zadaniami, ponieważ partia nie uważa zduplikowanych zadań za część migracji. Tylko te zadania, które mają odpowiadających im aktywnych użytkowników migracji, są uważane za należące do migracji. Zarówno aktywny użytkownik migracji, jak i żądanie migracji są połączone za pośrednictwem parametru RequestGuid . W związku z tym zduplikowane zadania nie mają odpowiednich aktywnych użytkowników migracji, którzy są częścią migracji.

W takim przypadku najlepiej usunąć zadania orpahned lub zduplikowane przy użyciu parametru RequestGuid .

Oto przykład ilustrujący ten punkt. W danych wyjściowych polecenia cmdlet Get-PublicFolderMailboxMigrationRequest (jak pokazano na zrzucie ekranu 1) zobaczysz stan poszczególnych zadań w partii migracji folderu publicznego i zobaczysz zduplikowane zadania wskazujące te same docelowe skrzynki pocztowe co zadania w dobrej kondycji. W danych wyjściowych polecenia cmdlet Get-MigrationUser (jak pokazano na zrzucie ekranu 2) zostaną wyświetlone informacje o użytkownikach migracji, ale nie widzisz żadnego stanu niepowodzenia dla docelowych skrzynek pocztowych, na które wskazują zduplikowane zadania.

Zrzut ekranu 1:

Zrzut ekranu przedstawiający zduplikowane zadania migracji.

Zrzut ekranu 2:

Zrzut ekranu przedstawiający stan użytkownika migracji.