次の方法で共有


Move-Mailbox (RTM)

 

適用先: Exchange Server 2007

トピックの最終更新日: 2007-06-05

組織内または異なる組織間でメールボックスを移動するには、Move-Mailbox コマンドレットを使用します。

構文

move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter> [-BadItemLimit <Int32>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-IgnoreRuleLimitErrors <SwitchParameter>] [-MaxThreads <Int32>] [-ReportFile <LocalLongFullPath>] [-ValidateOnly <SwitchParameter>]

move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter> [-AllContentKeywords <String[]>] [-AllowMerge <SwitchParameter>] [-AttachmentFilenames <String[]>] [-BadItemLimit <Int32>] [-ContentKeywords <String[]>] [-DomainController <Fqdn>] [-EndDate <DateTime>] [-ExcludeFolders <MapiFolderPath[]>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-IgnoreRuleLimitErrors <SwitchParameter>] [-IncludeFolders <MapiFolderPath[]>] [-Locale <CultureInfo>] [-MaxThreads <Int32>] [-NTAccountOU <OrganizationalUnitIdParameter>] [-PreserveMailboxSizeLimit <SwitchParameter>] [-ReportFile <LocalLongFullPath>] [-RetryInterval <EnhancedTimeSpan>] [-RetryTimeout <EnhancedTimeSpan>] [-SourceForestCredential <PSCredential>] [-SourceForestGlobalCatalog <Fqdn>] [-SourceMailboxCleanupOptions <None | DeleteSourceMailbox | DeleteSourceNTAccount>] [-StartDate <DateTime>] [-SubjectKeywords <String[]>] [-TargetForestCredential <PSCredential>] [-ValidateOnly <SwitchParameter>]

move-Mailbox -Identity <MailboxIdParameter> -ConfigurationOnly <SwitchParameter> -TargetDatabase <DatabaseIdParameter> [-BadItemLimit <Int32>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-MaxThreads <Int32>] [-ReportFile <LocalLongFullPath>] [-ValidateOnly <SwitchParameter>]

move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter> [-BadItemLimit <Int32>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-MaxThreads <Int32>] [-ReportFile <LocalLongFullPath>] [-ValidateOnly <SwitchParameter>]

解説

Move-Mailbox コマンドレットを使用すると、次のタスクを実行できます。

  • 組織内のサーバー間でのメールボックスの移動。この移動は、ハードウェアまたはソフトウェアのアップグレード時に役立ちます。
  • 異なる組織間でのメールボックスの移動。この移動は、組織がネットワーク インフラストラクチャを統合する際に役立ちます。

Move-Mailbox コマンドレットを実行するには、使用するアカウントに、移動元サーバーと移動先サーバーの両方における以下の権限が委任されている必要があります。

  • Exchange サーバー管理者の役割
  • Exchange 受信者管理者の役割
  • ローカルの Administrators グループ
note注 :
Exchange 2007 を実行しているコンピュータがドメイン コントローラとしても機能しており、このサーバー上のデータベースにメールボックスを移動する場合は、使用するアカウントに Exchange サーバー管理者の役割が委任されている必要があります。ただし、Exchange 受信者管理者の役割が委任されている必要はありません。

アクセス許可、役割の委任、および Microsoft Exchange Server 2007 を管理するために必要な権限の詳細については、「アクセス許可に関する考慮事項」を参照してください。

パラメータ

パラメータ 必須 種類 説明

ConfigurationOnly

必須

System.Management.Automation.SwitchParameter

ConfigurationOnly パラメータは、Active Directory ディレクトリ サービス内の Exchange サーバーの場所を変更します。このパラメータを使用して、正常に機能しているサーバーにメールボックスを移動します。メールボックスの内容は移動されません。

Identity

必須

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Identity パラメータには、移動する単一のメールボックスの受信者 ID を指定します。Get-Mailbox コマンドがパイプ処理される場合、このパラメータは不要です。

TargetDatabase

必須

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

TargetDatabase パラメータには、メールボックスの移動先のデータベースを指定します。Get-Mailbox コマンドがパイプ処理される場合、このパラメータは不要です。

サーバー名を指定しない場合、コマンドレットはローカル サーバー上でデータベースを検索します。1 つのサーバーに同じ名前を持つデータベースが複数存在する場合、ストレージ グループを指定する必要があります。

AllContentKeywords

省略可能

System.String[]

AllContentKeywords パラメータには、移動処理に含める内容のキーワードを指定します。指定したキーワードがメッセージ本文、添付ファイルのコンテンツ、または件名の中に見つかった場合、そのメッセージがエクスポートされます。

note注 :
これは、ContentKeywords パラメータと SubjectKeywords パラメータの両方を使用した場合とは異なります。ContentKeywords パラメータと SubjectKeywords パラメータの両方を使用した場合、ContentKeywords パラメータで指定したキーワードがメッセージ本文または添付ファイルのコンテンツの中にあり、さらに SubjectKeywords パラメータで指定したキーワードが件名の中にあるメッセージのみがエクスポートされます。

AllowMerge

省略可能

System.Management.Automation.SwitchParameter

AllowMerge パラメータには、1 つのメールボックスが既に存在している場合にメールボックスを結合することを指定します。このパラメータを使用すると、移動先に既にメールボックスが存在している場合でも、異なる組織間でメールボックスを移動できます。メールボックスの内容は、移動先で結合されます。NTAccountOU パラメータを使用する場合、このパラメータは使用できません。

AttachmentFilenames

省略可能

System.String[]

AttachmentFilenames パラメータには、移動処理に含める添付ファイルを指定します。ファイル名には、ファイルの種類およびワイルドカード文字を含めることができます。

BadItemLimit

省略可能

System.Int32

BadItemLimit パラメータには、問題があるためにスキップするアイテムの数を指定します。0 を指定した場合、問題のあるアイテムをスキップしません。このパラメータの有効な入力の範囲は、0 ~ 2,147,483,647 です。

ContentKeywords

省略可能

System.String[]

ContentKeywords パラメータには、移動処理に含める内容のキーワードを指定します。指定したキーワードがメッセージ本文または添付ファイルのコンテンツの中に見つかった場合、そのメッセージがエクスポートされます。

DomainController

省略可能

Microsoft.Exchange.Data.Fqdn

この構成の変更を Active Directory に書き込むドメイン コントローラの完全修飾ドメイン名 (FQDN) を指定するには、コマンドに DomainController パラメータを含めます。

EndDate

省略可能

System.DateTime

EndDate パラメータには、移動元メールボックスから移動する内容をフィルタリングするための終了日を指定します。メールボックスのアイテムのうち、日付がこの終了日までのアイテムのみが移動されます (この日付のアイテムも含まれます)。特定の日付を入力する場合は、ローカル コンピュータで構成されている [地域のオプション] の設定で定義されている短い形式を使用します。たとえば、コンピュータで短い日付形式の mm/dd/yyyy を使用するように構成されている場合、2006 年 3 月 1 日を指定するには「03/01/2006」と入力します。

ExcludeFolders

省略可能

Microsoft.Exchange.Data.Mapi.MapiFolderPath[]

ExcludeFolders パラメータには、移動処理中に除外するフォルダの一覧を指定します。

GlobalCatalog

省略可能

Microsoft.Exchange.Data.Fqdn

GlobalCatalog パラメータには、移動先のフォレストで検索処理を実行するグローバル カタログを指定します。

IgnorePolicyMatch

省略可能

System.Management.Automation.SwitchParameter

IgnorePolicyMatch パラメータには、受信者ポリシーとの一致を調べるかどうかを指定します。

IgnoreRuleLimitErrors

省略可能

System.Management.Automation.SwitchParameter

IgnoreRuleLimitErrors パラメータには、Microsoft Outlook の 32K というルールの制限を回避するために、移動先の Microsoft Exchange Server 2003 または Exchange 2000 Server アカウントにユーザーのルールを移動するかどうかを指定します。

IncludeFolders

省略可能

Microsoft.Exchange.Data.Mapi.MapiFolderPath[]

IncludeFolders パラメータには、移動処理中に含めるフォルダの一覧を指定します。

Locale

省略可能

System.Globalization.CultureInfo

Locale パラメータには、移動するメッセージのロケールを指定します。指定されたロケールのメッセージのみが移動されます。

MaxThreads

省略可能

System.Int32

MaxThreads パラメータには、使用するスレッドの最大数を指定します。このパラメータの有効な入力の範囲は、0 ~ 30 です。

note注 :
使用するスレッドの許容範囲は Exchange 組織のパフォーマンスによって決まります。複数のメールボックスを同時に移動する前に、検証テストを実行し、自組織の環境における許容範囲を確認しておくことをお勧めします。

NTAccountOU

省略可能

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

NTAccountOU パラメータには、Microsoft Windows NT アカウントを作成する組織単位を指定します。AllowMerge パラメータを使用する場合、このパラメータは使用できません。

PreserveMailboxSizeLimit

省略可能

System.Management.Automation.SwitchParameter

PreserveMailboxSizeLimit パラメータには、移動元メールボックスのサイズの制限を移動先メールボックスに適用するかどうかを指定します。

ReportFile

省略可能

Microsoft.Exchange.Data.LocalLongFullPath

ReportFile パラメータには、XML レポート ログのパスとファイル名を指定します。

RetryInterval

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

RetryInterval パラメータには、サーバーから移動処理の状態を取得する間隔を指定します。

RetryTimeout

省略可能

Microsoft.Exchange.Data.EnhancedTimeSpan

RetryTimeout パラメータには、メールボックスの移動処理のタイムアウト制限を指定します。

SourceForestCredential

省略可能

System.Management.Automation.PSCredential

SourceForestCredential パラメータには、移動元メールボックスに接続する場合に使用する資格情報を指定します。

SourceForestGlobalCatalog

省略可能

Microsoft.Exchange.Data.Fqdn

SourceForestGlobalCatalog パラメータには、移動元のフォレストで検索処理を実行するグローバル カタログを指定します。

SourceMailboxCleanupOptions

省略可能

Microsoft.Exchange.Management.RecipientTasks.MoveMailboxSourceCleanupType

SourcMailboxCleanupOptions パラメータには、移動元メールボックスのクリーンアップ オプションを指定します。AllowMerge パラメータを使用する場合、このパラメータは使用できません。

StartDate

省略可能

System.DateTime

StartDate パラメータには、移動元メールボックスから移動する内容をフィルタリングするための開始日を指定します。メールボックスのアイテムのうち、日付がこの開始日より後のアイテムのみが移動されます。特定の日付を入力する場合は、ローカル コンピュータで構成されている [地域のオプション] の設定で定義されている短い形式を使用します。たとえば、コンピュータで短い日付形式の mm/dd/yyyy を使用するように構成されている場合、2006 年 3 月 1 日を指定するには「03/01/2006」と入力します。

SubjectKeywords

省略可能

System.String[]

SubjectKeywords パラメータには、移動元のメールボックス内のアイテムの件名をフィルタリングするためのキーワードを指定します。

TargetForestCredential

省略可能

System.Management.Automation.PSCredential

TargetForestCredential パラメータには、移動先データベースに接続する場合に使用する資格情報を指定します。

ValidateOnly

省略可能

System.Management.Automation.SwitchParameter

ValidateOnly パラメータは、メールボックスを移動せずに移動処理を検証するオプションを提供します。

入力の種類

戻り値の種類

エラー

エラー 説明

  

  

例外

例外 説明

  

  

次の例では、Move-Mailbox コマンドを使用して、John Peoples のメールボックス (john@contoso.com) を NewMailboxDatabase という名前の新しいメールボックス データベースに移動します。

Move-Mailbox john@contoso.com -TargetDatabase NewMailboxDatabase

参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。