New-MailboxExportRequest 不是公認的 Cmdlet

內容

作為回報,新郵箱導出請求cmdlet 用於將郵箱從 Exchange 數據庫導出到 PST 文件。 該 cmdlet 可用於在所需位置將一個或多個郵箱導出為 PST 格式。 此外,它通常用於創建郵箱備份以滿足數據保護和遷移需求。 但是,您需要額外的權限和角色才能在 Exchange 命令行管理程序中運行此 cmdlet 以進行郵箱導出。

如果未將必要的權限或角色分配給用於創建郵箱導出請求的用戶帳戶,您可能會遇到諸如“術語‘New-MailboxExportRequest’未被識別為 cmdlet 名稱”之類的錯誤。 在這種情況下,不會創建導出請求。 除了權限之外,錯誤還可能是由於其他原因導致的,如下所示:

  1. 編寫和執行時出現拼寫錯誤新郵箱導出請求領域
  2. 運行新郵箱導出請求在 PowerShell 窗口中,而不是在 Exchange Management Shell (EMS) 中
  3. 在早於 Exchange 2010 SP1 的 Exchange 版本中運行命令
  4. EMS 未以管理員權限運行
  5. 讀/寫權限

解決錯誤“New-MailboxExportRequest 不是可識別的 cmdlet”的步驟

按照給定的步驟修復導出郵箱時 Exchange 中的 New-MailboxExportRequest 錯誤。 但是,如果這些步驟不起作用或 New-MailboxExportRequest cmdlet 無法將郵箱內容導出到 PST,您可以使用EDB 到 PST 轉換器Stellar Converter for EDB 等軟件。

步驟 1:升級到 Exchange 2010 SP1 或更高版本

新郵箱導出請求cmdlet 僅在 Exchange 2010 SP1 及更高版本中可用。 因此,如果您嘗試在早期版本的 Exchange 上運行該命令,它將無法被識別。 因此,您會遇到這樣的錯誤消息。

解決方法是將Exchange升級或升級到Exchange 2010 SP1或更高版本。

步驟 2:以管理員身份在 EMS 中運行 cmdlet

始終打開交換管理外殼(EMS) 作為管理員避免在運行 cmdlet 時出現任何錯誤。 要在 EMS 中運行 cmdlet,您需要擁有訪問系統上所有文件和文件夾的權利和權限。

否則,缺少所需文件的權限和訪問權限可能會在郵箱導出期間導致 Exchange 出現此類錯誤。

第 3 步:確保所需的權限和角色

使用新郵箱導出請求必須分配郵箱導入導出功能到用戶帳戶。 默認情況下,此角色甚至未分配給管理員帳戶。 所以,為了避免新郵箱導出請求錯誤,您必須為用戶分配所需的角色或將用戶添加到具有郵箱導入和導出權限的角色組。

在 Exchange 命令行管理程序中使用以下命令將所需的郵箱導入和導出角色分配給您用於通過 New-MailboxExportRequest cmdlet 將郵箱導出到 PST 的用戶帳戶。

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator

在此之後,重新啟動 EMS,然後輸入並運行 New-MailboxExportRequest cmdlet 以導出郵箱。

第 4 步 - 檢查命令是否有拼寫錯誤

當您鍵入或粘貼命令時,您可能會在命令之前或命令之間粘貼額外的空格。 有時復制的命令還可能包含 HTML 文本或特殊字符,這會導致 New-MailboxExportRequest 成為無法識別的 cmdlet 錯誤。

為避免這種情況,請始終在按下 ' 按鈕之前檢查命令 Enter ' 鑰匙。 在某些情況下,PowerShell 命令中的拼寫錯誤可能是災難性的。 因此,在使用任何命令行工具時都要小心。

使用 EDB 到 PST 轉換軟件

如果 New-MailboxExportRequest cmdlet 不起作用或未創建導出請求,您可以使用 EDB 到 PST 轉換軟件將郵箱數據從 EDB 導出到 PST。

Stellar Converter for EDB 是一款可靠且功能強大的 EDB 到 PST 的轉換軟件,可幫助 Exchange 管理員從離線或在線 Exchange 數據庫 (EDB) 文件中提取郵箱並將其另存為 PST。 與 New-MailboxExportRequest 不同,該軟件不需要額外的權限或角色來導出郵箱。 此外,它提供了一個簡單的圖形用戶界面 (GUI),並允許用戶單擊幾下即可將單個或多個郵箱從 Exchange 數據庫導出到 PST。

此外,它還可以恢復已刪除的郵箱和郵箱項目,如電子郵件、日曆、附件、聯繫人等。 此外,您可以藉助此軟件將轉換後的 EDB 郵箱數據直接導入實時 Exchange 服務器或 Office 365 帳戶。

https://www.youtube.com/watch?v=RGPWeo5fv8Q

結論

儘管 New-MailboxExportRequest 允許 Exchange 管理員將郵箱從 Exchange 數據庫導出到 PST,但它需要額外的權限和功能才能工作。 此外,它適用於 Exchange 2010 SP1 或更高版本,而且也僅限於本地 Exchange。 因此,在沒有這些條件的情況下,您在運行 cmdlet 時可能會遇到諸如 New-MailboxExportRequest is not a recognized cmdlet 之類的錯誤。 如果您在 PowerShell 或命令提示符而不是 EMS 中運行 cmdlet,也會出現該錯誤。

在此博客中,我們提到了您可以採取的一些步驟來修復或避免錯誤。 但是,如果這些步驟不能解決問題,或者如果 cmdlet 無法將郵箱導出到 PST,則使用 Stellar Converter for EDB 軟件。 它將幫助您從 Exchange EDB 文件中提取郵箱並保存為 PST 或直接導出到 Exchange live 或 Office 365。 Stellar Converter for EDB 的演示版可免費下載和評估。

相關文章