Exchange 2013を試しています。使用してメールボックスをインポートした後
New-MailboxImportRequest -FilePath \\path\import.pst -Mailbox test
インポートがエラーで完了したというメッセージが表示されます。と
Get-MailboxImportRequest | Get-MailboxImportRequestStatistics -IncludeReport | fl >report.txt
TooManyLargeItemsPermanentExceptionがスローされていることがわかります。メールが4通ありますが、大きすぎます。
を使用してスキップできる大きなアイテムの数を制御できることがわかりました
-LargeItemLimit -AcceptLargeDataLoss
しかし、誰かがすべてをインポートするために何をしなければならないか知っていますか?これらの大きなメールをメールボックスに入れたい。
インポートのサイズ制限は、Exchangeの最大メッセージサイズ設定によって決まります。大きなメールをインポートするには、Powershellを使用して最大サイズを設定する必要があります。
Set-TransportConfig -MaxSendSize 100MB -MaxReceiveSize 100MB
Get-ReceiveConnector | Set-ReceiveConnector -MaxMessageSize 100MB
Get-SendConnector | Set-SendConnector -MaxMessageSize 100MB
次に、これらのサービスを再起動する必要があります。
より大きなものをインポートする必要がある場合は、メッセージサイズを大きく調整してください。小さな制限が必要な場合は、インポートが完了したら、必ず元に戻してください。
同じ問題があり、Outlookを使用して.pstをインポートしようとしました。受け取った正確なメッセージを思い出すことはできませんが、メールボックスの最大メッセージ受信サイズを変更することを考えさせられました。 512000に変更し、インポートは成功しました。
ECAを使用してインポートに失敗した他のいくつかのメールボックスをバックトラックし、メールボックスの設定を変更した後、失敗したメールボックスでインポートを実行できました。
先週末の2003年からExchange 2010に移行するときにも、同様のことを経験しました。
メールボックスストア(Exchangeからの場合)でeseutil
を使用して整合性と修復(必要な場合)プロセスを実行するか、Officeディレクトリから scanpst.exe を使用することをお勧めしますPSTのみを使用している場合。
それでも失敗する場合は、BadItemLimit
およびAcceptLargeDataLoss
を使用して実行してください。ジョブには、破損したメッセージの日付、件名、送信者、および受信者を含むログファイルが含まれます( "<BadItem
")と私の経験から、大規模なメールボックスでさえ、破損したアイテムが10〜11個しかありませんでした。
失敗しているアイテムを書き留め、それらを手動で取得することは価値があります(大きな添付ファイルの場合は、ファイルとして保存するか、移行後にOutlookからPSTを開いて手動でドラッグしますreally大きなサイズの添付ファイルを受信トレイに残したい)。