Exchange 2013 ですべてのメールボックスを保留にする
製品: Exchange Server 2013
組織は、すべてのメールボックス データを特定の期間保持しなければならない場合があります。 この要件を満たすには、訴訟ホールドまたはインプレース保持を使用します。 メールボックスに訴訟ホールドまたはインプレース保持を設定すると、変更した、または永久に削除したメールボックスのアイテムは、[回復可能なアイテム] フォルダーに保持されます。 詳細については、「インプレース保持と訴訟ホールド」を参照してください。
組織内のすべてのメールボックスに訴訟ホールドまたはインプレース保持を設定する前に、次の点を考慮します。
メールボックスを保留にする場合、ユーザーのアーカイブ メールボックス内のコンテンツ (有効の場合) も保留になります。
組織内のすべてのメールボックスを保持に設定すると、メールボックスのサイズに大きく影響します。 Exchange Server 2013 展開では、組織の保持要件を満たすのに十分なストレージを計画します。
メールボックスのデータを長期間保持すると、ユーザーのプライマリ メールボックスとアーカイブ メールボックスにある [回復可能なアイテム] フォルダーのサイズが増大します。 [回復可能なアイテム] フォルダーには独自の格納域の制限があるため、このフォルダー内のアイテムはメールボックスの格納域の制限にカウントされません。 Exchange Server 2013 では、回復可能なアイテム フォルダーの既定のストレージ制限は 30 GB です。 [回復可能なアイテム] フォルダーが制限に達していないことを確認するため、フォルダーのサイズを定期的に監視することをお勧めします。 詳細については、「[回復可能なアイテム] フォルダー」を参照してください。
訴訟ホールドまたはインプレース保持の選択
以下に、組織内のすべてのメールボックスを保持するために使用する機能を決定する際に考慮すべきいくつかの要素を示します。
必要な場合。... | 訴訟ホールドを使用する | インプレース保持を使用する |
---|---|---|
EAC を使用する | はい 訴訟ホールドを設定する場合、EAC はいくつかのメールボックスのクイック一時アクションに最適です。 シェルを使用して、組織内のすべてのユーザーに対して訴訟ホールドを設定することをお勧めします。 |
はい ただし、EAC では、500 を超えるソース メールボックスを選択することはできません。 |
シェルを使用する | はい | はい |
10,000 個を超えるメールボックスを保持する | はい 訴訟ホールドはメールボックスのプロパティです。 Set-Mailbox コマンドレットを使用して、組織内のすべてのメールボックスを保持します。 |
はい。 複数のインプレース保持を使用します。 配布グループを使用して 1 つのインプレース保持に最大 10,000 個のメールボックスを指定できます。 追加のメールボックスを保持するには、追加のインプレース保持を作成する必要があります。 これにより、追加の管理オーバーヘッドが発生します。 多数のメールボックスを保持する訴訟ホールドを使用する方法の方がより簡単です。 |
異なる期間に多くの異なるメールボックスを保持する | はい 訴訟ホールドはメールボックスのプロパティです。 各メールボックス (またはメールボックスのセット) を異なる期間保持できます。 メールボックスのサブセットを訴訟ホールドの対象にできるようにフィルターで受信者のプロパティを使用する例については、「詳細情報」セクションを参照してください。 |
はい 何千ものメールボックスを個別に保持する場合は、訴訟ホールドの使用をお勧めします。 複数のユーザーが関わる特定のイベントに保持設定を作成する場合は、ユーザーのグループに 1 つのインプレース保持を使用します。 メールボックスごとに個別のインプレースホールドを作成することはお勧めしません。これにより、訴訟ホールドよりも管理が難しい多くのIn-Placeホールド クエリが作成されるためです。 多数のIn-Place Hold オブジェクトが存在すると、EAC でのホールド オブジェクトの更新、作成、または変更時のパフォーマンスが低下する可能性があります。 |
新しいメールボックスを自動的に保持する | いいえ 新しいメールボックスを作成した後、訴訟ホールドの対象にする必要があります。 同じ効果を実現するには、必要なだけ頻繁に実行するようコマンドまたはスクリプトをスケジュールできます。 |
いいえ インプレース保持を作成したときに配布グループを指定した場合でも、新しいメールボックスをインプレース保持に追加する必要があります。 同じ効果を実現するには、必要なだけ頻繁に実行するようコマンドまたはスクリプトをスケジュールすることもできます。 スクリプトを使用して、既存のインプレース保持が既に 10,000 個のメールボックスの制限に達しているかどうかを確認し、必要な場合は新しいインプレース保持を作成するようにすることをお勧めします。 |
すべてのパブリック フォルダーを保持の対象にする | いいえ | はい |
すべてのメールボックスを訴訟ホールドの対象にする
シェルを使用することにより、すべてのメールボックスを無制限に、または指定した期間保持するように素早く簡単に設定できます。 このコマンドは、2555 日間 (約 7 年間) すべてのメールボックスを保持します。
Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -eq 'UserMailbox'" | Set-Mailbox -LitigationHoldEnabled $true -LitigationHoldDuration 2555
この例では、 Get-Mailbox コマンドレットと受信者フィルターを使用して組織内のすべてのユーザー メールボックスを取得し、メールボックスの一覧を Set-Mailbox コマンドレットにパイプして訴訟ホールドを有効にし、保留期間を指定します。 詳細については、「 メールボックスを訴訟ホールドに配置する」を参照してください。
すべてのメールボックスにインプレース保持を設定する
EAC を使用すると、最大 500 のメールボックスを選択して保持することができます。 詳細については、「インプレース保持を作成または削除する」を参照してください。
ヒント
500 人以上のユーザーにインプレース保持を設定するには、シェルを使用します。 「New-MailboxSearch」を参照してください。
詳細情報
組織内のすべてのメールボックスを保持する場合、コマンドの実行時に存在するメールボックスのみが保持の対象とされます。 後でメールボックスを新規作成する場合は、再度コマンドを実行して保持します。 頻繁にメールボックスを新規作成する場合は、必要なだけ頻繁にスケジュールされたタスクとしてコマンドを実行できます。
メールボックスを保留に設定すると、指定した期間より前にデータが削除されるのを防止し、メッセージが変更される前に元のバージョンのメッセージが保存されます。 メッセージは指定した期間後に自動的に削除されません。 訴訟ホールドまたはインプレース保持とアイテム保持ポリシーを組み合わせることで、指定した期間後にメッセージが自動的に削除されるようにして、組織の電子メール保持要件を満たすこともできます。 詳細については、「保持タグおよびアイテム保持ポリシー」を参照してください。
すべてのメールボックスを訴訟ホールドの対象とするためにこのトピックで使用する PowerShell コマンドでは、すべてのユーザーのメールボックスを返す受信者フィルターが使用されます。 特定のメールボックスを訴訟ホールドの対象とするために、その他の受信者プロパティを使用して、 Set-Mailbox コマンドレットにパイプ処理できるそれらのメールボックスの一覧を返すことができます。
以下に、 Get-Mailbox コマンドレットと Get-Recipient コマンドレットを使用して、共通のユーザー属性またはメールボックス属性に基づいてメールボックスのサブセットを返す例を示します。 これらの例では、関連するメールボックスプロパティ ( CustomAttributeN や Department など) が設定されていることを前提としています。
Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'CustomAttribute15 -eq "OneYearLitigationHold"'
Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'Department -eq "HR"'
Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'PostalCode -eq "98052"'
Get-Recipient -RecipientTypeDetails UserMailbox -ResultSize unlimited -Filter 'StateOrProvince -eq "WA"'
Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -ne 'DiscoveryMailbox'"
フィルターで他のユーザーのメールボックス プロパティを使用して、メールボックスを含めたり、除外したりすることができます。 詳細については、「Filterable Properties for the -Filter Parameter」を参照してください。