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 グループ
注 : |
---|
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 パラメータには、移動処理に含める内容のキーワードを指定します。指定したキーワードがメッセージ本文、添付ファイルのコンテンツ、または件名の中に見つかった場合、そのメッセージがエクスポートされます。
|
||
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 です。
|
||
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 を参照してください。