メールボックス データをインポートする方法
適用先: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
トピックの最終更新日: 2010-09-08
ここでは、Exchange 管理シェルを使用して、メールボックス データを .pst ファイルからメールボックスにインポートする方法について説明します。
注 : |
---|
Exchange 管理コンソールを使用してメールボックス データをインポートすることはできません。 |
インポートされるデータ
既定では、Import-Mailbox コマンドレットを実行すると、すべての空のフォルダ、特別なフォルダ、およびサブフォルダがインポート先にインポートされます。インポートの対象に含めるフォルダ、または除外するフォルダを指定するには、IncludeFolders パラメータまたは ExcludeFolders パラメータを使用します。特別なフォルダには、以下のようなフォルダがあります。
- Inbox
- Deleted Items
- Drafts
- Junk E-Mail
- Outbox
- Sent Items
- Journal
- Calendar
- Contacts
- Notes
- Tasks
Import-Mailbox コマンドレットを実行すると、関連付けられているフォルダ メッセージが .pst ファイルに存在する場合はすべてのフォルダ メッセージがインポートされます。関連付けられているメッセージには、ルール、表示、およびフォームに関する情報を含む非表示のデータがあります。
Import-Mailbox コマンドレットを実行すると、メッセージが .pst ファイルに存在する場合は、すべてのメッセージがトランスポート収集からインポートされます。
Import-Mailbox コマンドレットは、メッセージ、予定表アイテム、連絡先、配布リスト、ジャーナル、仕事、メモ、ドキュメントなど、すべての種類のメッセージをインポートします。
.pst ファイルからデータをインポートすると、これらのデータは既存のメールボックス内に結合されます。.pst ファイルのメッセージが既に存在する場合は、重複するメッセージとしてインポートされません。
開始する前に
この手順を実行するには、使用するアカウントに以下が委任されている必要があります。
- インポート元サーバーとインポート先サーバーの Exchange Server 管理者の役割およびローカルの Administrators グループ
- 対象のメールボックスへのフル アクセス
メールボックスへのフル アクセスを許可するには、Add-MailboxPermission コマンドレットを使用して、AccessRights パラメータに FullAccess を指定します。たとえば、ユーザー Admin01 がデータを .pst ファイルから John のメールボックスにインポートする必要がある場合には、まず次のコマンドを実行しなければなりません。
Add-MailboxPermission -Identity john -User Admin01 -AccessRights FullAccess
アクセス許可、役割の委任、および Microsoft Exchange Server 2007 を管理するために必要な権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。
また、この手順を実行する前に、次のことを確認してください。
- .pst ファイルからデータをインポートするには、32 ビット バージョンの Exchange 管理ツールを使用する必要があります。Exchange 2007 を実行するサーバーは 64 ビット コンピュータであるため、32 ビット バージョンの Exchange 管理ツールは実行できません。次のコンポーネントがインストールされている 32 ビットのコンピュータから Import-Mailbox コマンドレットを実行する必要があります。
- Exchange 管理ツールの 32 ビット版
- Microsoft Office Outlook 2007 または Outlook 2003 Service Pack 2 (SP2)
- データを .pst ファイルからメールボックスにインポートするには, .pst ファイルのあるサーバーが Exchange 2007 Service Pack 1 (SP1) を実行していなければなりません。ただし、対象のメールボックスが存在するサーバーは、Exchange 2007 の RTM (Release To Manufacturing) バージョンまたは Exchange 2007 SP1 を実行していることが可能です。
- Import-Mailbox コマンドレットを使用して、Exchange Server 2003 または Exchange 2000 Server を実行しているサーバー上にあるメールボックスにデータをインポートすることはできません。Exchange 2003 または Exchange 2000 を実行しているサーバー上にあるメールボックスに .pst ファイルからデータをインポートするには、Microsoft Exchange Server Mailbox Merge wizard (ExMerge.exe) を使用する必要があります。
- パブリック フォルダ データベースにデータをインポートすることはできません。
- データのインポート先にはメールボックスが存在しなければなりません。メールボックスを持たないユーザー アカウントには、データをインポートすることができません。
Exchange 2007 管理ツールの 32 ビット版のダウンロードの詳細については、「Microsoft Exchange Server 2007 管理ツール (32 ビット版)」を参照してください (このサイトは英語の場合があります)。
手順
Exchange 管理シェルを使用して.pst ファイルからメールボックス データをインポートするには、次の操作を行います。
メールボックス データを john.pst という名前の .pst ファイルから John Peoples のメールボックスにインポートするには、次のコマンドを実行します。
Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst
2007 年 1 月 1 日から 2007 年 4 月 1 日までの間に受信したすべてのメールボックス データを john.pst という名前の .pst ファイルからインポートするには、次のコマンドを実行します。
Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst -StartDate 01/01/2007 -EndDate 04/01/2007
C:\PSTFiles にあるすべての .pst ファイルから、メールボックス データを対応するメールボックス内にインポートするには、次のコマンドを実行します。
Dir C:\PSTFiles\*.pst | Import-Mailbox -StartDate 01/01/2006 -EndDate 04/01/2006
C:\PSTFiles の .pst ファイルは、それぞれ <エイリアス>.pst という名前が付けられている必要があります。
メールボックス データを C:\PSTFiles にある .pst ファイルから Students という名前の組織単位にユーザー アカウントがあるすべてのメールボックス内にインポートするには、次のコマンドを実行します。
Get-Mailbox -OrganizationalUnit Students | Import-Mailbox -PSTFolderPath C:\PSTFiles\
christine@fabrikam.com が送信者であるすべてのメールボックス データを john.pst ファイルからインポートするには、次のコマンドを実行します。
Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst -SenderKeywords christine@fabrikam.com
送信済みアイテム フォルダにあるメールボックス データのみを john.pst ファイルからインポートするには、次のコマンドを実行します。
Import-Mailbox -Identity john -PSTFolderPath C:\PSTFiles\john.pst -IncludeFolders '\Sent Items'
フォルダをインポート対象から除外する (たとえば、迷惑メール フォルダや連絡先フォルダ内のアイテムを除外する場合など) には、次のコマンドを実行します。
Import-Mailbox -Identity john -PSTFolderPath C:\PSTFiles\john.pst ExcludeFolders "\Junk E-Mail","\Contacts"
フィルタを使用して、インポート対象に含める .pst ファイル内のアイテムを指定するには、次のコマンドを実行します。
Import-Mailbox -Identity contoso\john -PSTFolderPath C:\PSTFiles\john.pst -ContentKeywords "merger" -AttachmentFilenames "*orgchart*" -StartDate "03/01/2006 12:01:00" -RecipientKeywords tony@fabrikam.com
この例では、john.pst という名前の .pst ファイルから以下のすべてのアイテムがインポートされます。
- メッセージ本文または添付ファイルの内容に "merger" というキーワードが含まれている
- *orgchart* という名前のファイルが添付されている
- 日時が 2006 年 3 月 1 日の午前 12 時 1 分以降である
- 受信者の 1 人に tony@fabrikam.com を含む
構文およびパラメータの詳細については、「Import-Mailbox」を参照してください。
詳細情報
メールボックス データをエクスポートする方法の詳細については、「メールボックス データをエクスポートする方法」を参照してください。
参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。