Exchange 2010 SP 1以上のメールボックスのデータのエクスポートとインポート

6404 ワード

日常の仕事の中で、あるユーザーのすべてのメール(メールボックスサーバーはメールのバックアップをしていない)をバックアップするように指導者から特別な要求を受けることがあります.この場合、ユーザーからPSTファイルをローカルにバックアップする必要があります.それ以外に、サーバー上のユーザーのメール(ローカルOSTファイル)をバックアップする必要があります.未知のユーザパスワードやユーザに知られたくない場合は、EMSコマンドで操作できます.
メールボックスデータのエクスポート:
Exchange Server 2010 SP 1では、ユーザメールボックスをPSTファイルにエクスポートする機能が直接提供されている(メールボックスエクスポート要求コマンドで完了).エクスポートされたPSTファイルは、UNCパスの下にあるネットワークストレージの場所に配置されるように要求され、Exchange Server 2010サーバ自体のスペースを占有することを回避する.EXchangeサーバのローカルに保存するには、「\localhostoutlookxxx.pst」などのUNC方式でパスを指定する必要があります.
まず、Exchange Server 2010 SP 1は、EMCでユーザーメールボックスのエクスポート操作を行う機能を提供していないことを明らかにします.Exchange Server 2010 SP 1でユーザーメールボックスエクスポート機能を使用するには、EMSのみで操作できます.また、操作するExchangeサーバ管理者は、「メールボックスインポートエクスポートロール」になる必要があります.デフォルトでは、Exchangeメールシステムのユーザーおよびグループはこの役割に属しません.以下のコマンドを使用して、ユーザーをメールボックスインポートエクスポートロールにすることができます.
管理者ユーザーアカウントに「メールボックスインポートエクスポートロール」が割り当てられている場合、コマンドは次のとおりです.New-Manager RoleAssignment-name「Import Export_Domain管理者」-User「管理者」-Toole「Mailbox Import Export」
実行後、New-MailboxExportRequestコマンドが見つからない場合は、EMSを再起動する必要があります
次に、メールボックスエクスポート要求を作成してメールボックスをエクスポートします.エクスポート要求を作成するコマンドは次のとおりです:New-MailboxExportRequest
注意:メールボックスをエクスポートまたはインポートするネットワーク共有に、「Exchange信頼サブシステム」グループの読み取り/書き込み権限を付与する必要があります.この権限を付与しない場合は、Exchangeが宛先メールボックスへの接続を確立できないことを示すエラーメッセージが表示されます.
コマンドは次のとおりです:New-MailboxExportRequest-Mailbox qiong.chen -FilePath\\10.100.x.x\share\111\chenqiong.pst
メールボックスエクスポート要求が作成されると、エクスポート操作が完了しても、これらのエクスポート要求は自動的に削除されません.既存のメールボックスエクスポート要求は、次のコマンドで表示できます:Get-MailboxExportRequest
以前に作成したメールボックスエクスポート要求がリストに存在することがわかります.完了したメールボックスエクスポート要求については、要求リストに存在し続ける必要はありません.次の名前で削除できます.Remove-MailboxExportRequest
    Remove-MailboxExportRequest -Identity "qiong.chen\mailboxexport"
  
エクスポートが完了すると、OutlookにPSTファイルを添付することができ、中のメールを見ることができます.以下のようにします.
また、New-MailboxExportRequestでは、ユーザーのメールボックス内の特定のフォルダをPSTにエクスポートすることもサポートされています.例えば、ユーザーの「qiong.chen」の「受信ボックス」をPST:New-MailboxExportRequest-Mailbox qiongにエクスポートします.chen -IncludeFolders "#Inbox#"-FilePath\\10.100.x.x\share\111\chenqiong_inbox.pst
例1
この例では、ユーザAyla KolのホームメールボックスをSERVER 01のネットワーク共有フォルダPSTFIleShareにエクスポートする.pstファイル.
New-MailboxExportRequest -Mailbox AylaKol -FilePath "\\SERVER01\PSTFileShare\Ayla_Recovered.pst"

例2
この例では、ユーザKwekuのアーカイブをSERVER 01のネットワーク共有フォルダPSTFIleShareにエクスポートする.pstファイル.
New-MailboxExportRequest -Mailbox Kweku -FilePath "\\SERVER01\PSTFileShare\Kweku_Archive.pst" -IsArchive

例3
この例では、ユーザーTonyが2010年1月1日までに受信したメールの本文に「会社」と「利益」を含むメールをエクスポートします.
ContentFilterパラメータの使用方法の詳細については、-ContentFilterパラメータのフィルタ可能なプロパティを参照してください.
New-MailboxExportRequest -Mailbox Tony -ContentFilter {(body -like "*company*") -and (body -like "*profit*") -and (Received -lt "01/01/2010")} -FilePath "\\SERVER01\PSTFileShare\Tony_CompanyProfits.pst"

例4
この例では、Kwekuの受信ボックスのすべてのメールをエクスポートする.pstファイルLegalHold.
New-MailboxExportRequest -Mailbox Kweku -IncludeFolders "#Inbox#" -FilePath \\SERVER01\PSTFileShare\Kweku\LegalHold.pst

http://support.microsoft.com/kb/2604283/zh-cn
http://technet.microsoft.com/zh-CN/library/ff607299(v=exchg.141).aspx
メールボックスデータのインポート:
New-MailboxImportRequest cmdletを使用して開始できます.pstファイルはメールボックスまたはアーカイブにインポートされます.各メールボックスに複数のメールボックスインポート要求を作成できます.各メールボックスインポート要求には一意の名前が必要です.Microsoft Exchangeでは、メールボックスインポート要求に対して最大10個の一意の名前を自動的に生成できます.ただし、メールボックスに10個以上のインポート要求を作成するには、インポート要求を作成するときに一意の名前を指定するか、Remove-M i l boxExportRequest cmdletを使用して既存のインポート要求を削除してから、デフォルトの要求<別名>MailboxImportX(X=0–9)を持つ新しいインポート要求を作成します.
デフォルトでは、ターゲットメールボックスまたはターゲットアーカイブに一致するアイテムが存在する場合、インポート操作では重複するアイテムがチェックされ、データはチェックされません.pstファイルはメールボックスまたはアーカイブにコピーされます.
誰かをpstファイルをmis 1のメールボックスにインポートし、まずoutlook.pstファイルは共有フォルダ(\192.168.10.10outlook)に配置され、outlookフォルダ「exchange trusted subsystem」グループの読み書き権限を付与します.
mis 1メールボックスにログインし、受信ボックスにメールがあるかどうかを確認します.
インポートpstのメールボックスデータは、次のコマンドを使用します.
       New-MailboxImportRequest -Mailbox mis1 -FilePath\\192.168.10.10\outlook\outlook.pst -TargetRootFolder "test"
インポートpstのメールボックスデータはmis 1のメールボックスに送信され、新しいフォルダtestを生成し、インポート要求が完了したかどうかを確認し、完了した要求を削除します.
インポートに成功するとtestの受信ボックスにoutlookが表示されます.pstの中のメールは、移動することでtestの中のすべてのメールを移動した後、testを削除すればいいです.
同じようにpstファイルの受信ボックスをメールボックスサーバにインポート
例1
この例では、SERVER 01で復元する.pstファイルはユーザーAylaのメインメールボックスにインポートされます.インポートのみpstファイルの「受信ボックス」のデータ.Aylaの宛先メールボックスのRecoveredFilesフォルダにデータをインポートします.
New-MailboxImportRequest -Mailbox Ayla -FilePath \\SERVER01\PSTFiles\Recovered.pst -TargetRootFolder "RecoveredFiles" -IncludeFolders "#Inbox#"

例2
この例では.pstファイルはKwekuのアーカイブフォルダにインポートされます.TargetRootFolderが指定されていません.したがって、既存のフォルダの下にあるコンテンツをマージし、ターゲットフォルダ構造にこれらのコンテンツが含まれていない場合は、新しいフォルダを作成します.
New-MailboxImportRequest -Mailbox Kweku -IsArchive -FilePath \\SERVER01\PSTFiles\Archives\Kweku\Archive2007.pst

例3
この例では、共有フォルダ上のすべてをインポートします.pstファイル.各ユーザの別名の後に名前を付ける.pstファイル名.コマンドはすべてです.pstファイルはインポート要求を作成し、一致するメールボックスにデータをインポートします.
Dir \\SERVER01\PSTshareRO\Recovered\*.pst | %{ New-MailboxImportRequest -Name RecoveredPST -BatchName Recovered -Mailbox $_.BaseName -FilePath $_.FullName -TargetRootFolder SubFolderInPrimary}

http://technet.microsoft.com/zh-cn/library/ff607310(v=exchg.141).aspx