השגיאה "ErrorFoldersRestoredDuringMigrationPermanentException" באצוות העברה של תיקיה ציבורית
מאפייני הבעיה
בעת הפעלת משימת אצוות העברה של תיקיה ציבורית, מוצגת הודעת השגיאה הבאה:
ErrorFoldersRestoredDuringMigrationPermanentException
סיבה
בעיה זו מתרחשת מאחר פעולת שחזור תיקיה ציבורית אינה נתמכת במהלך העברות המתחילות בפרמטר ExcludeDumpster . הבעיה מתרחשת אם מתקיימים התנאים הבאים:
- אצוות ההעברה של התיקיה הציבורית נוצרה באמצעות הפרמטר
ExcludeDumpster
. - שחזרת תיקיות ציבוריות מהפח האשפה במקור בזמן שהעברת את משימת אצוות ההעברה.
פתרון
כדי לפתור בעיה זו, השתמש באחת מהשיטות הבאות, בהתאם למצבך.
שיטה 1: הסרת התיקיות הציבוריות המשוחזרות
זהה את מזהי הערכים של התיקיות המשוחזרות. כך בודקים את הדוח ומזהים את מזהי ההזנה.
שיטה 1: שימוש במרכז הניהול של Exchange
במרכז הניהול של Exchange, בחר העברת>נמענים.
בחר את אצוות ההעברה ולאחר מכן בחר הצג פרטים תחת מצב תיבת דואר.
בחר את תיבת הדואר של ההעברה שנכשלה ולאחר מכן בחר הורד את הדוח עבור משתמש זה.
שים לב לזהות של תיבת הדואר של ההעברה שנכשלה. בדוגמה הבאה, הזהות היא Mailbox1.
בדוח, חפש את מילת המפתח "משוחזר" כדי למצוא את מזהה הערך של התיקיות המשוחזרות. מזהה הערך הוא ערך הנתונים הראשון של ערך התיקיה המשוחזרת, כפי שמוצג בדוגמה הבאה.
שיטה 2: שימוש ב- PowerShell
התחברות אל Exchange Online PowerShell.
אחזר את בקשת ההעברה של תיבת הדואר של התיקיה הציבורית שנכשלה על-ידי הפעלת ה- cmdlet הבא:
$failed_req = Get-PublicFolderMailboxMigrationRequest -Status Failed $failed_req
שים לב לזהות של תיבת הדואר של ההעברה שנכשלה.
יצא את הסטטיסטיקה של בקשת ההעברה של תיבות הדואר של התיקיה הציבורית שנכשלה לקובץ XML על-ידי הפעלת ה- cmdlet הבא:
$failed_req | foreach { Get-PublicFolderMailboxMigrationRequestStatistics $_.Identity -IncludeReport -DiagnosticInfo verbose | Export-Clixml "PF_failed_$($_.TargetMailbox)_$($_.RequestGuid).xml" }
קובץ .xml נוצר במחשב שלך, כפי שמוצג בדוגמה הבאה.
יבא את קובץ ה- XML על-ידי הפעלת ה- cmdlet הבא:
$failedreport=Import-Clixml "<Path of the xml file>"
הערה:
$failedreport
הוא משתנה שבאפשרותך להתאים אישית. <הנתיב של קובץ ה-> XML מייצג את הנתיב הממשי.אחזר את זהות הערכים של התיקיות המשוחזרות על-ידי
$failedreport
הפעלת ה- cmdlet הבא:$failedreport.Report.Entries|where {[string]$_ -like "*recovered*"}|%{[string]$_}
מזהה הערך הוא ערך הנתונים הראשון של ערך התיקיה המשוחזרת, כפי שמוצג בדוגמה הבאה.
הסר את התיקיה הציבורית המשוחזרת על-ידי הפעלת ה- cmdlet הבא:
Remove-PublicFolder -Identity "<EntryID>"
החלף <את מציין המיקום EntryID> במזהה הערך שמצאת בשלב 1. לקבלת מידע נוסף אודות cmdlet זה, עיין בסעיף "דוגמאות" של Remove-PublicFolder.
התחל את ההעברה של תיבת הדואר שנכשלה על-ידי הפעלת ה- cmdlet הבא:
Start-MigrationUser "<FailedMailbox>"
החלף את <מציין המיקום FailedMailbox> הזהות של תיבת הדואר של ההעברה שנכשלה שצוין בשלב 1. לקבלת מידע נוסף אודות cmdlet זה, ראה Start-MigrationUser.
שיטה 2: אל תציין את הפרמטר ExcludeDumpster
אם אינך מעוניין להסיר את התיקיות הציבוריות המשוחזרות, הפעל מחדש את ההעברה מבלי לציין את הפרמטר ExcludeDumpster
.
מידע נוסף
עדיין זקוק לעזרה? עבור אל קהילת Microsoft.
משוב
https://aka.ms/ContentUserFeedback.
בקרוב: במהלך 2024, נפתור בעיות GitHub כמנגנון המשוב לתוכן ונחליף אותו במערכת משוב חדשה. לקבלת מידע נוסף, ראה:שלח והצג משוב עבור