Microsoft-Office-365
Exchange Online:從線上存檔中移回一些郵件
由於保留策略上的錯誤,使用者郵箱的太多(最近的)郵件被移動到線上存檔。我知道 MS 沒有為線上存檔提供退路。我調查了一些選項:
- 刪除存檔並將其導入回主郵箱:我不能這樣做,因為存檔時某些郵箱已滿,現在沒有合併空間
- 將存檔導出到 PST;將其重新導入主郵箱,按日期過濾;刪除並重新創建檔案;將剩餘的 PST 重新導入存檔:可能有效,但需要付出巨大的努力
- 在一篇舊文章中,我發現有一個 PS 腳本,它利用 EWS,能夠將選定的項目移動到存檔。在想知道它是否可以執行反向路徑時,我發現該腳本不再存在於 Powershell Gallery 中。
其他想法?
我建議你先禁用郵箱的保留策略,然後通過powershell導出和導入pst文件,這裡有一些詳細的步驟供你參考:
- 將存檔導出到 PST 文件
New-MailboxExportRequest –郵箱使用者郵箱-IsArchive -FilePath filesharePSTITarchive.pst 2. 將導出的 PST 文件導入郵箱
New-MailboxImportRequest -Mailbox usermailbox -FilePath filesharePSTITarchive.pst 3. 創建一個新的正確的保留策略,然後將此策略應用到郵箱,等待一段時間使策略生效。一旦策略生效,您想要移回存檔的所有舊郵件都將在存檔郵箱中。
此外,這裡還有一個類似的執行緒供您參考。