שתף באמצעות


השגיאה "ErrorFoldersRestoredDuringMigrationPermanentException" באצוות העברה של תיקיה ציבורית

מאפייני הבעיה

בעת הפעלת משימת אצוות העברה של תיקיה ציבורית, מוצגת הודעת השגיאה הבאה:

ErrorFoldersRestoredDuringMigrationPermanentException

צילום מסך של הודעת השגיאה בעת הפעלת משימת אצוות העברה של תיקיה ציבורית.

סיבה

בעיה זו מתרחשת מאחר פעולת שחזור תיקיה ציבורית אינה נתמכת במהלך העברות המתחילות בפרמטר ExcludeDumpster . הבעיה מתרחשת אם מתקיימים התנאים הבאים:

  • אצוות ההעברה של התיקיה הציבורית נוצרה באמצעות הפרמטר ExcludeDumpster .
  • שחזרת תיקיות ציבוריות מהפח האשפה במקור בזמן שהעברת את משימת אצוות ההעברה.

פתרון

כדי לפתור בעיה זו, השתמש באחת מהשיטות הבאות, בהתאם למצבך.

שיטה 1: הסרת התיקיות הציבוריות המשוחזרות

  1. זהה את מזהי הערכים של התיקיות המשוחזרות. כך בודקים את הדוח ומזהים את מזהי ההזנה.

    שיטה 1: שימוש במרכז הניהול של Exchange

    1. במרכז הניהול של Exchange, בחר העברת>נמענים.

    2. בחר את אצוות ההעברה ולאחר מכן בחר הצג פרטים תחת מצב תיבת דואר.

    3. בחר את תיבת הדואר של ההעברה שנכשלה ולאחר מכן בחר הורד את הדוח עבור משתמש זה.

      שים לב לזהות של תיבת הדואר של ההעברה שנכשלה. בדוגמה הבאה, הזהות היא Mailbox1.

      צילום מסך של הורדת הדוח עבור תיבת הדואר שנכשלה.

    4. בדוח, חפש את מילת המפתח "משוחזר" כדי למצוא את מזהה הערך של התיקיות המשוחזרות. מזהה הערך הוא ערך הנתונים הראשון של ערך התיקיה המשוחזרת, כפי שמוצג בדוגמה הבאה.

      צילום מסך של מזהה הערך של התיקיה המשוחזרת.

    שיטה 2: שימוש ב- PowerShell

    1. התחברות אל Exchange Online PowerShell.

    2. אחזר את בקשת ההעברה של תיבת הדואר של התיקיה הציבורית שנכשלה על-ידי הפעלת ה- cmdlet הבא:

      $failed_req = Get-PublicFolderMailboxMigrationRequest -Status Failed 
      $failed_req
      

      שים לב לזהות של תיבת הדואר של ההעברה שנכשלה.

    3. יצא את הסטטיסטיקה של בקשת ההעברה של תיבות הדואר של התיקיה הציבורית שנכשלה לקובץ XML על-ידי הפעלת ה- cmdlet הבא:

      $failed_req | foreach { Get-PublicFolderMailboxMigrationRequestStatistics $_.Identity -IncludeReport -DiagnosticInfo verbose | Export-Clixml "PF_failed_$($_.TargetMailbox)_$($_.RequestGuid).xml" }
      

      צילום מסך של ה- cmdlet לייצוא סטטיסטיקה.

      קובץ .xml נוצר במחשב שלך, כפי שמוצג בדוגמה הבאה.

      צילום מסך של נתיב .xml הקובץ שהורדת.

    4. יבא את קובץ ה- XML על-ידי הפעלת ה- cmdlet הבא:

      $failedreport=Import-Clixml "<Path of the xml file>"
      

      הערה:$failedreport הוא משתנה שבאפשרותך להתאים אישית. <הנתיב של קובץ ה-> XML מייצג את הנתיב הממשי.

    5. אחזר את זהות הערכים של התיקיות המשוחזרות על-ידי $failedreport הפעלת ה- cmdlet הבא:

      $failedreport.Report.Entries|where {[string]$_ -like "*recovered*"}|%{[string]$_}
      

      מזהה הערך הוא ערך הנתונים הראשון של ערך התיקיה המשוחזרת, כפי שמוצג בדוגמה הבאה.

      צילום מסך של מזהה הערך שהוא ערך הנתונים הראשון של ערך התיקיה המשוחזרת.

  2. הסר את התיקיה הציבורית המשוחזרת על-ידי הפעלת ה- cmdlet הבא:

    Remove-PublicFolder -Identity "<EntryID>"
    

    החלף <את מציין המיקום EntryID> במזהה הערך שמצאת בשלב 1. לקבלת מידע נוסף אודות cmdlet זה, עיין בסעיף "דוגמאות" של Remove-PublicFolder.

  3. התחל את ההעברה של תיבת הדואר שנכשלה על-ידי הפעלת ה- cmdlet הבא:

    Start-MigrationUser "<FailedMailbox>"
    

    החלף את <מציין המיקום FailedMailbox> הזהות של תיבת הדואר של ההעברה שנכשלה שצוין בשלב 1. לקבלת מידע נוסף אודות cmdlet זה, ראה Start-MigrationUser.

שיטה 2: אל תציין את הפרמטר ExcludeDumpster

אם אינך מעוניין להסיר את התיקיות הציבוריות המשוחזרות, הפעל מחדש את ההעברה מבלי לציין את הפרמטר ExcludeDumpster .

מידע נוסף

עדיין זקוק לעזרה? עבור אל קהילת Microsoft.