Set-MailboxDatabase
このコマンドレットは、オンプレミスの Exchange でのみ使用可能です。
メールボックス データベースのさまざまなプロパティを構成するには、Set-MailboxDatabase コマンドレットを使用します。
以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。
構文
Set-MailboxDatabase
[-Identity] <DatabaseIdParameter>
[-AllowFileRestore <Boolean>]
[-AutoDagExcludeFromMonitoring <Boolean>]
[-AutoDatabaseMountDial <AutoDatabaseMountDial>]
[-BackgroundDatabaseMaintenance <Boolean>]
[-CalendarLoggingQuota <Unlimited>]
[-CircularLoggingEnabled <Boolean>]
[-Confirm]
[-DatabaseGroup <String>]
[-DataMoveReplicationConstraint <DataMoveReplicationConstraintParameter>]
[-DeletedItemRetention <EnhancedTimeSpan>]
[-DomainController <Fqdn>]
[-EventHistoryRetentionPeriod <EnhancedTimeSpan>]
[-IndexEnabled <Boolean>]
[-IsExcludedFromInitialProvisioning <Boolean>]
[-IsExcludedFromProvisioning <Boolean>]
[-IsExcludedFromProvisioningByOperator <Boolean>]
[-IsExcludedFromProvisioningDueToLogicalCorruption <Boolean>]
[-IsExcludedFromProvisioningReason <String>]
[-IssueWarningQuota <Unlimited>]
[-IsSuspendedFromProvisioning <Boolean>]
[-JournalRecipient <RecipientIdParameter>]
[-MailboxRetention <EnhancedTimeSpan>]
[-MaintenanceSchedule <Schedule>]
[-MetaCacheDatabaseMaxCapacityInBytes <Int64>]
[-MountAtStartup <Boolean>]
[-Name <String>]
[-OfflineAddressBook <OfflineAddressBookIdParameter>]
[-ProhibitSendQuota <Unlimited>]
[-ProhibitSendReceiveQuota <Unlimited>]
[-PublicFolderDatabase <DatabaseIdParameter>]
[-QuotaNotificationSchedule <Schedule>]
[-RecoverableItemsQuota <Unlimited>]
[-RecoverableItemsWarningQuota <Unlimited>]
[-RetainDeletedItemsUntilBackup <Boolean>]
[-RpcClientAccessServer <ClientAccessServerOrArrayIdParameter>]
[-WhatIf]
[<CommonParameters>]
説明
このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。
例
例 1
Set-MailboxDatabase "Mailbox Database01" -DeletedItemRetention 7.00:00:00
この例では、削除済みアイテムが保持される期間を設定しています。 特定のメールボックスに独自のアイテム保持を設定している場合は、そのメールボックス データベースに対して設定している値を代わりに使用します。
例 2
Set-MailboxDatabase <Mailbox Database Name> -RpcClientAccessServer <ClientAccessServer or ClientAccessServerArrayID>
Exchange Server 2010 では、この例では、データベース上のメールボックスのすべてのクライアント接続がクライアント アクセス サーバーまたはクライアント アクセス サーバー配列を経由するようにメールボックス データベースを更新します。 このコマンドを使用して、クライアントがメールボックス サーバーに接続しているクライアント アクセス サーバーまたはクライアント アクセス サーバー配列を変更することもできます。
クライアント アクセス サーバーを介した RPC アクセスの詳細については、「 Set-RpcClientAccess 」と「 Set-ClientAccessArray」を参照してください。
パラメーター
-AllowFileRestore
AllowFileRestore パラメーターは、バックアップからのデータベースの復元を許可するかどうかを指定します。 有効な値は次のとおりです。
- $true: 既存のデータベースを新しく作成したデータベースに置き換えることができます。 Active Directory のデータベース エントリと一致しないデータベースをマウントできます。
- $false: 既存のデータベースを新しく作成したデータベースに置き換えることはできません。 Active Directory のデータベース エントリと一致しないデータベースをマウントすることはできません。 これは既定の値です。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-AutoDagExcludeFromMonitoring
AutoDagExcludedFromMonitoring パラメーターは、メールボックス データベースを ServerOneCopyMonitor から除外するかどうかを指定します。これは、レプリケートされたデータベースに正常なコピーが 1 つしか使用できない場合に管理者に警告します。 有効な値は次のとおりです。
- $true: レプリケートされたデータベースの正常なコピーが 1 つしかない場合、アラートは発行されません。
- $false: レプリケートされたデータベースの正常なコピーが 1 つしかない場合にアラートが発行されます。 これは既定の値です。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-AutoDatabaseMountDial
このパラメーターは、Microsoft の内部使用のために予約されています。
Type: | AutoDatabaseMountDial |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-BackgroundDatabaseMaintenance
BackgroundDatabaseMaintenance パラメーターには、Extensible Storage Engine (ESE) がデータベース保守を実行するかどうかを指定します。 有効な値は次のとおりです。
- $true: メールボックス データベースは、データベースのマウント中にオブジェクトを読み取り、バックグラウンド メンテナンスを実行するようにデータベースを初期化します。 これは既定の値です。
- $false: メールボックス データベースは、データベースのマウント中にオブジェクトを読み取り、バックグラウンド メンテナンスを実行するオプションなしでデータベースを初期化します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-CalendarLoggingQuota
CalendarLoggingQuota パラメーターは、予定表アイテムの変更を保存するメールボックスの [回復可能なアイテム] フォルダーにあるログの最大サイズを指定します。 ログがこのサイズを超えると、メッセージ レコード管理 (MRM) が前の予定表ログを削除して空きスペースを増やすまで、予定表のログは無効になります。
有効値は、1.999999999 テラバイト (2199023254528 バイト) までの数値、または値 unlimited です。 既定値は 6 ギガバイト (6442450944 バイト) です。
値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。
- B (バイト)
- KB (キロバイト)
- MB (メガバイト)
- GB (ギガバイト)
- TB (テラバイト)
通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。
このパラメーターの値は、RecoverableItemsQuota パラメーターの値以下でなければなりません。
この設定は、データベース内の、独自の予定表ログ クォータが構成されていないすべてのメールボックスに適用されます。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-CircularLoggingEnabled
CircularLoggingEnabled パラメーターは、データベースに対して循環ログを有効にするかどうかを指定します。 有効な値は次のとおりです。
- $true: 循環ログが有効になっています。
- $false: 循環ログは無効になっています。 これは既定の値です。
循環ログについて詳しくは、「Exchange Native Data Protection」をご覧ください。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Confirm
Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。
- 破壊的なコマンドレット (Remove-* コマンドレットなど) には、続行する前にコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文
-Confirm:$false
を使用して、確認プロンプトを省略できます。 - 他のほとんどのコマンドレット (New-* コマンドレットや Set-* コマンドレットなど) には、一時停止が組み込まれています。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DatabaseGroup
このパラメーターは、Microsoft の内部使用のために予約されています。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DataMoveReplicationConstraint
DataMoveReplicationConstraint パラメーターには、高可用性メールボックスの移動の調整を指定します。 有効な値は次のとおりです。
- なし: 高可用性を確保するために、移動を調整しないでください。 データベースがデータベース可用性グループ (DAG) に含まれていない場合は、この設定を使用します。
- AllCopies (Exchange 2013 以前): データベースがレプリケートされている場合、すべてのパッシブ メールボックス データベース コピーに最新の変更が同期されている必要があります。
- AllDatacenters (Exchange 2013 以前): データベースが複数の Active Directory サイトにレプリケートされている場合、各サイト内の少なくとも 1 つのパッシブ メールボックス データベース コピーに最新の変更がレプリケートされている必要があります。
- CINoReplication (Exchange 2013 以降): 高可用性を確保するために移動を調整しないでくださいが、コンテンツ インデックスサービスは最新である必要があります。
- CISecondCopy (Exchange 2013 以降): 少なくとも 1 つのパッシブ メールボックス データベース コピーに最新の変更が同期され、コンテンツ インデックス サービスが最新の状態である必要があります。 この設定を使用して、データベースが 1 つ以上のメールボックス データベース コピーにレプリケートされることを示します。
- CISecondDatacenter (Exchange 2013 以降): 別の Active Directory サイト内の少なくとも 1 つのパッシブ メールボックス データベース コピーに、最新の変更がレプリケートされ、コンテンツ インデックス作成サービスが最新の状態である必要があります。 この設定を使用して、データベースが複数の Active Directory サイトのデータベース コピーにレプリケートされることを示します。
- SecondCopy: 少なくとも 1 つのパッシブ メールボックス データベース コピーに最新の変更が同期されている必要があります。 これは既定の値です。 この設定を使用して、データベースが 1 つ以上のメールボックス データベース コピーにレプリケートされることを示します。
- SecondDatacenter: 別の Active Directory サイト内の少なくとも 1 つのパッシブ メールボックス データベース コピーに、最新の変更がレプリケートされている必要があります。 この設定を使用して、データベースが複数の Active Directory サイトのデータベース コピーにレプリケートされることを示します。
[なし] 以外の値を指定すると、Microsoft Exchange メールボックス レプリケーション サービスが Active Manager と調整できるようになります。 詳細については、「Active Manager」を参照してください。
Type: | DataMoveReplicationConstraintParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DeletedItemRetention
DeletedItemRetention パラメーターは、メールボックス内の [回復可能なアイテム\削除] フォルダーに削除済みアイテムが保持される時間の長さを指定します。 ユーザーが削除済みアイテム フォルダーからアイテムを削除するか、削除済みアイテム フォルダーを空にするか、Shift + Delete キーを使用してアイテムを削除すると、アイテムはこのフォルダーに移動します。
値を指定するには、期間として dd.hh:mm:ss を入力します。dd = days、hh = hours、mm = minutes、ss = seconds です。
有効な値は 00:00:00 ~ 24855.03:14:07 です。 既定値は 14.00:00:00 (14 日) です。
この設定は、データベース内の、独自の削除済みアイテムの保存期間の値が構成されていないすべてのメールボックスに適用されます。
詳細については、「Recoverable Items folder in Exchange Server (Exchange Server の [回復可能なアイテム] フォルダー)」を参照してください。
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainController
DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-EventHistoryRetentionPeriod
EventHistoryRetentionPeriod パラメーターは、イベント データを保持する期間を指定します。 このイベント データは、Exchange ストアのイベント履歴テーブルに格納されます。 これには、メールボックス データベース内の各種のオブジェクトへの変更に関する情報が含まれます。 このパラメーターを使用すると、イベント履歴テーブルが大きくなりすぎて過剰なディスク領域が使用されることを防止できます。
値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。
有効な値は 00:00:01 から 30.00:00:00 です。 既定値は 7.00:00:00 (7 日間) です。
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Identity
Identity パラメーターは、変更するメールボックス データベースを指定します。 データベースを一意に識別する、任意の値を使用できます。 以下に例を示します。
- 名前
- 識別名 (DN)
- GUID
Type: | DatabaseIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IndexEnabled
このパラメーターは、Exchange 2016 以前でのみ機能します。
IndexEnabled パラメーターは、Exchange Search がメールボックス データベースにインデックスを作成するかどうかを指定します。 有効な値は次のとおりです。
- $true: Exchange Search はメールボックス データベースのインデックスを作成します。 これは既定の値です。
- $false: Exchange Search ではメールボックス データベースのインデックスが作成されません。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IsExcludedFromInitialProvisioning
このパラメーターは、Microsoft の内部使用のために予約されています。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IsExcludedFromProvisioning
IsExcludedFromProvisioning パラメーターは、使用可能なデータベースの間で新しいメールボックスを無作為かつ均等に分散するメールボックス プロビジョニング ロード バランサーからデータベースを除外するかどうかを指定します。 有効な値は次のとおりです。
- $true: ターゲット メールボックス データベースを指定しない場合、データベースは新規または移動メールボックス操作から除外されます。
- $false: ターゲット メールボックス データベースを指定しない場合は、データベースを新規または移動メールボックス操作で使用できます。 これは既定の値です。
IsExcludedFromProvisioningDueToLogicalCorruption パラメーターを $true に設定すると、値は自動的に $true に設定され、IsExcludedFromProvisioningDueToLogicalCorruption パラメーターを $false に設定しても$falseに戻りません。 データベースが破損した場合、IsExcludedFromProvisioning パラメーターの設定を $false に戻すのは、破損の問題を修正した後か、データベースを再作成した後でなければなりません。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IsExcludedFromProvisioningByOperator
IIsExcludedFromProvisioningByOperator パラメーターは、新しいメールボックスをランダムかつ均等に使用可能なデータベースに分散するメールボックス プロビジョニング ロード バランサーからデータベースを除外するかどうかを指定します。
有効な値は次のとおりです。
- $true: データベースを手動で除外したことを示します。 対象のメールボックス データベースを指定しないと、メールボックスの新規作成操作や移動操作からデータベースが除外されます。
- $false: ターゲット メールボックス データベースを指定しない場合は、データベースを新規または移動メールボックス操作で使用できます。 これは既定の値です。
このパラメーターを値に設定$true、データベースに対して次の追加の効果があることに注意してください。
- IsExcludedFromProvisioningReason パラメーターに値がまだない場合は、値が必要です。
- 変更できない IsExcludedFromProvisioningBy プロパティには、ユーザー アカウントが設定されます。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-IsExcludedFromProvisioningDueToLogicalCorruption
IsExcludedFromProvisioningDueToLogicalCorruption パラメーターは、使用可能なデータベースの間で新しいメールボックスを無作為かつ均等に分散するメールボックス プロビジョニング ロード バランサーからデータベースを除外するかどうかを指定します。
有効な値は次のとおりです。
- $true: データベースの破損が原因でデータベースを除外したことを示します。 対象のメールボックス データベースを指定しないと、メールボックスの新規作成操作や移動操作からデータベースが除外されます。
- $false: これが既定値です。 ターゲット メールボックス データベースを指定しない場合は、データベースを新しいメールボックス操作または移動操作で使用できます。 この値は、データベースの破損が修正された後、またはデータベースが再作成された後にのみ手動で構成する必要があります。
このパラメーターを値に設定$true、データベースに対して次の追加の効果があることに注意してください。
- IsExcludedFromProvisioningReason パラメーターに値がまだない場合は、値が必要です。
- 変更できない IsExcludedFromProvisioningBy プロパティには、ユーザー アカウントが設定されます。
- IsExcludedFromProvisioning プロパティは、自動的に $true に設定されます。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-IsExcludedFromProvisioningReason
IsExcludedFromProvisioningReason パラメーターは、メールボックス プロビジョニング ロード バランサーからメールボックス データベースを除外する理由を指定します。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。 値は 10 文字以上にする必要があります。
次のパラメーターのいずれかを $true に設定すると、このパラメーターに値が必要になります。
- IsExcludedFromProvisioning
- IsExcludedFromProvisioningByOperator
- IsSuspendedFromProvisioning
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-IssueWarningQuota
IssueWarningQuota パラメーターは、メールボックスのサイズに対する警告しきい値を指定します。 メールボックスがこのサイズに達するか、またはこのサイズを超えた場合、ユーザーは詳細を説明する警告メッセージを受け取ります。
有効値は、1.999999999 テラバイト (2199023254528 バイト) までの数値、または値 unlimited です。 数値を入力するときは、次の単位のいずれかを数値に付加できます。
- B (バイト)
- KB (キロバイト)
- MB (メガバイト)
- GB (ギガバイト)
- TB (テラバイト)
通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。
IssueWarningQuota 値は、RecoverableItemsQuota 値以下でなければなりません。
この設定は、データベース内の、独自の警告クォータが構成されていないすべてのメールボックスに適用されます。 既定値は 1.899 ギガバイト (2,039,480,320 バイト) です。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IsSuspendedFromProvisioning
IsSuspendedFromProvisioning パラメーターは、使用可能なデータベースの間で新しいメールボックスを無作為かつ均等に分散するメールボックス プロビジョニング ロード バランサーからデータベースを除外するかどうかを指定します。 有効な値は次のとおりです。
- $true: 除外を永続的にしたくないことを示します。 対象のメールボックス データベースを指定しないと、メールボックスの新規作成操作や移動操作からデータベースが除外されます。
- $false: ターゲット メールボックス データベースを指定しない場合は、データベースを新規または移動メールボックス操作で使用できます。 これは既定の値です。
このパラメーターを値に設定$true、データベースに対して次の追加の効果があることに注意してください。
- IsExcludedFromProvisioningReason パラメーターに値がまだない場合は、値が必要です。
- 変更できない IsExcludedFromProvisioningBy プロパティには、ユーザー アカウントが設定されます。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-JournalRecipient
JournalRecipient パラメーターは、データベース上のすべてのメールボックスに対してデータベースごとのジャーナリングで使用するジャーナル受信者を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。
- 名前
- Alias
- 識別名 (DN)
- 正規 DN
- 電子メール アドレス
- GUID
Type: | RecipientIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MailboxRetention
MailboxRetention パラメーターは、削除済みメールボックスが、永続的に削除つまり消去されるまでに保持される時間の長さを指定します。
値を指定するには、dd.hh:mm:ss の形式で期間として入力します。ここで、dd = 日、hh = 時間、mm = 分、ss = 秒です。
有効な値は 00:00:00 ~ 24855.03:14:07 です。 既定値は 30.00:00:00 (30 日) です。
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MaintenanceSchedule
このパラメーターは Exchange Server 2010 でのみ正常に機能します。
MaintenanceSchedule パラメーターは、メールボックス データベースに対してメンテナンスを実行するタイミングを指定します。 メンテナンスには、オンラインの最適化、保持期間を過ぎたアイテムの削除、未使用のインデックスやその他のクリーンアップ タスクの削除が含まれます。
このパラメーターの構文は です。 StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]
日数は次の値を使用できます。
- その日のフル ネーム。
- 日付の省略名。
- 0 から 6 までの整数 。0 = 日曜日。
時刻を 24 時間形式で入力し、AM/PM 値を省略できます。 時刻を 12 時間形式で入力する場合は、時刻と AM/PM 値の間にスペースを含めます。
日付/時刻形式を混在させ、一致させることができます。
開始時刻と終了時刻は 15 分以上離れている必要があります。 分は 0、15、30、または 45 に切り捨てられます。
次に、いくつかの例を示します:
- "Sun.11:30 PM-Mon.1:30 AM"
- "6.22:00-6.22:15" (土曜日の午後 10:00 から土曜日の午後 10:15 まで実行されます。
- "Sun.1:15 AM-Monday.23:00"
Type: | Schedule |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MetaCacheDatabaseMaxCapacityInBytes
MetaCacheDatabaseMaxCapacityInBytes パラメーターは、メタキャッシュ データベースのサイズをバイト単位で指定します。 ギガバイトをバイトに変換するには、値に 1024^3 を乗算します。 テラバイトからバイトの場合は、1024^4 を乗算します。
既定値はブランク ($null) です。
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2019 |
-MountAtStartup
MountAtStartup パラメーターは、Microsoft Exchange Information Store サービスの起動時にメールボックス データベースをマウントするかどうかを指定します。 有効な値は次のとおりです。
- $true: サービスの開始時にデータベースがマウントされます。 これは既定の値です。
- $false: サービスの開始時にデータベースはマウントされません。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Name
Name パラメーターは、メールボックス データベースの一意の名前を指定します。 最大の長さは 64 文字です。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-OfflineAddressBook
OfflineAddressBook パラメーターは、メールボックス データベースに関連付けられたオフライン アドレス帳を指定します。 オフライン アドレス帳を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。
- 名前
- 識別名 (DN)
- GUID
既定では、この設定は空白 ($null) になっています。
Type: | OfflineAddressBookIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ProhibitSendQuota
ProhibitSendQuota パラメーターは、メールボックスに対するサイズの制限値を指定します。 メールボックスがこのサイズに達するか、またはこのサイズを超えた場合、そのメールボックスでは新しいメッセージを送信できず、ユーザーは詳細を説明する警告メッセージを受け取ります。
有効値は、1.999999999 テラバイト (2199023254528 バイト) までの数値、または値 unlimited です。 数値を入力するときは、次の単位のいずれかを数値に付加できます。
- B (バイト)
- KB (キロバイト)
- MB (メガバイト)
- GB (ギガバイト)
- TB (テラバイト)
通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。
ProhibitSendQuota 値は、ProhibitSendReceiveQuota 値以下でなければなりません。
この設定は、データベース内の、独自の送信禁止クォータが構成されていないすべてのメールボックスに適用されます。 既定値は 2 ギガバイト (2147483648 バイト) です。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ProhibitSendReceiveQuota
ProhibitSendReceiveQuota パラメーターは、メールボックスに対するサイズの制限値を指定します。 メールボックスがこのサイズに達するか、またはこのサイズを超えた場合、そのメールボックスでは新しいメッセージを送受信できません。 このメールボックスに送信されたメッセージは、詳細を説明するエラー メッセージと共に送信者に送り返されます。 この値によって、メールボックスの最大サイズが効率良く決定されます。
有効値は、1.999999999 テラバイト (2199023254528 バイト) までの数値、または値 unlimited です。 数値を入力するときは、次の単位のいずれかを数値に付加できます。
- B (バイト)
- KB (キロバイト)
- MB (メガバイト)
- GB (ギガバイト)
- TB (テラバイト)
通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。
値は、ProhibitSendQuota または IssueWarningQuota 値以上でなければなりません。
この設定は、データベース内の、独自の送受信禁止クォータが構成されていないすべてのメールボックスに適用されます。 既定値は 2.99804 ギガバイト (2469396480 バイト) です。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-PublicFolderDatabase
このパラメーターは Exchange Server 2010 でのみ正常に機能します。
PublicFolderDatabase パラメーターは、このメールボックス データベースに関連付けられているパブリック フォルダー データベースを指定します。 パブリック フォルダー データベースを一意に識別する任意の値を使用できます。 例:
- 名前
- 識別名 (DN)
- GUID
Type: | DatabaseIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-QuotaNotificationSchedule
このパラメーターは Exchange Server 2010 でのみ正常に機能します。
QuotaNotificationSchedule パラメーターは、クォータ値のいずれかに達したメールボックスにクォータ メッセージを送信するタイミングを指定します。
このパラメーターの構文は です。 StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]
日数は次の値を使用できます。
- その日のフル ネーム。
- 日付の省略名。
- 0 から 6 までの整数 。0 = 日曜日。
時刻を 24 時間形式で入力し、AM/PM 値を省略できます。 時刻を 12 時間形式で入力する場合は、時刻と AM/PM 値の間にスペースを含めます。
日付/時刻形式を混在させ、一致させることができます。
開始時刻と終了時刻は 15 分以上離れている必要があります。 分は 0、15、30、または 45 に切り捨てられます。
次に、いくつかの例を示します:
- "Sun.11:30 PM-Mon.1:30 AM"
- "6.22:00-6.22:15" (土曜日の午後 10:00 から土曜日の午後 10:15 まで実行されます。
- "Sun.1:15 AM-Monday.23:00"
Type: | Schedule |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RecoverableItemsQuota
RecoverableItemsQuota パラメーターは、メールボックスの [回復可能なアイテム] フォルダーの最大サイズを指定します。 [回復可能なアイテム] フォルダーがこのサイズに達するか、またはこのサイズを超えた場合、このメールボックスではメッセージを受け付けなくなります。
有効値は、1.999999999 テラバイト (2199023254528 バイト) までの数値、または値 unlimited です。 既定値は 30 ギガバイト (32212254720 バイト) です。
数値を入力するときは、次の単位のいずれかを数値に付加できます。
- B (バイト)
- KB (キロバイト)
- MB (メガバイト)
- GB (ギガバイト)
- TB (テラバイト)
通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。
RecoverableItemsQuota 値は RecoverableItemsWarningQuota 値以上でなければなりません。
この設定は、データベース内の、独自の復旧可能アイテム クォータが構成されていないすべてのメールボックスに適用されます。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RecoverableItemsWarningQuota
RecoverableItemsWarningQuota パラメーターは、メールボックスの [回復可能なアイテム] フォルダーのサイズに対する警告しきい値を指定します。 [回復可能なアイテム] フォルダーがこのサイズに達するか、またはこのサイズを超えた場合、Exchange ではアプリケーション イベント ログにイベントを記録します。
有効値は、1.999999999 テラバイト (2199023254528 バイト) までの数値、または値 unlimited です。 既定値は 20 ギガバイト (21474836480 バイト) です。
数値を入力するときは、次の単位のいずれかを数値に付加できます。
- B (バイト)
- KB (キロバイト)
- MB (メガバイト)
- GB (ギガバイト)
- TB (テラバイト)
通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。
RecoverableItemsWarningQuota 値は、RecoverableItemsQuota 値以下でなければなりません。
この設定は、データベース内の、独自の復旧可能アイテム警告クォータが構成されていないすべてのメールボックスに適用されます。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RetainDeletedItemsUntilBackup
RetainDeletedItemsUntilBackup パラメーターは、次のデータベース バックアップが実行されるまで、メールボックスの回復可能なアイテム\削除フォルダーにアイテムを保持するかどうかを指定します。 有効な値は次のとおりです。
- $true: メールボックス内の削除済みアイテムは、次のメールボックス データベースのバックアップまで保持されます。 この値は、削除された DeletedItemRetention パラメーター値と RecoverableItemsQuota パラメーター値を効果的にオーバーライドできます。
- $false: これが既定値です。 メールボックス内の削除済みアイテムの保持は、DeletedItemRetention パラメーターと RecoverableItemsQuota パラメーターによって制御されます。
この設定は、独自の RetainDeletedItemsUntilBackup 値が構成されていないデータベース内のすべてのメールボックスに適用されます。
詳細については、「Recoverable Items folder in Exchange Server (Exchange Server の [回復可能なアイテム] フォルダー)」を参照してください。
注: 特定のメールボックスの UseDatabaseRetentionDefaults パラメーターの値も$true (既定値) である場合、このパラメーターの値を $true に設定すると、Get-Mailbox コマンドレットの出力の UseDatabaseRetentionDefaults プロパティの値が誤って False と表示されます。 メールボックスの UseDatabaseRetentionDefaults プロパティの値を確認するには、Exchange 管理シェルで次の手順を実行します。
- 次のコマンドを実行します:
Import-Module ActiveDirectory
。 - Alias> をメールボックスの Alias 値に置き換え<、次のコマンドを実行します。
Get-ADUser <Alias> -Properties mDBUseDefaults | Format-List mDBUseDefaults
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RpcClientAccessServer
このパラメーターは Exchange Server 2010 でのみ正常に機能します。
RpcClientAccessServer パラメーターは、RPC クライアント (Office Outlook 2007 クライアント Microsoftなど) がメールボックスにアクセスするクライアント アクセス サーバーまたはクライアント アクセス サーバーの配列を指定します。 この機能は、すべてのバージョンの Outlook でサポートされています。
Outlook 2003 クライアントと接続する場合、RPC 暗号化は既定で無効になっています。 Outlook 2003 で RPC 暗号化が有効になっているか、サーバーで無効になっていない限り、Outlook 2003 クライアントは接続できません。 詳細については、「Understanding RPC Client Access」を参照してください。
Type: | ClientAccessServerOrArrayIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-WhatIf
WhatIf スイッチは、コマンドの操作をシミュレートします。 このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。 このスイッチで値を指定する必要はありません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
入力
Input types
このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。
出力
Output types
このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。