Skype for Business Serverでアーカイブされたデータの消去を管理する
概要:Skype for Business Serverのアーカイブデータの消去を管理する方法について説明します。
アーカイブ データベースは長期保有を目的としていないため、Skype for Business Serverはアーカイブされたデータの電子探索 (検索) ソリューションを提供しないため、データを他のストレージに移動する必要があります。 Skype for Business Serverは、アーカイブされたデータを検索可能なトランスクリプトにエクスポートするために使用できるセッション エクスポート ツールを提供します。 アーカイブされたデータやエクスポートされたデータをいつ削除するかを定義する必要があります。
Export-CsArchivingData コマンドレットを使用したデータのエクスポートの詳細については、「Skype for Business Serverでアーカイブされたデータをエクスポートする」を参照してください。
コントロール パネルを使用してデータの削除を管理する
コントロール パネルを使用してデータの削除を管理するには、次の操作を行います。
CsArchivingAdministrator または CsAdministrator の役割に割り当てられているユーザー アカウントから、内部展開の任意のコンピューターにログオンします。
ブラウザー ウィンドウを開き、管理 URL を入力してSkype for Business Server コントロール パネルを開きます。
左側のナビゲーション バーで、[監視とアーカイブ] をクリックし、[アーカイブ構成] をクリックします。
アーカイブ構成の一覧から、適切なグローバル構成、サイト構成、またはプール構成の名前をクリックし、[編集]、[詳細の表示] の順にクリックし、次の操作を実行します。
削除を有効にする場合は、[アーカイブ データの削除を有効にする] チェック ボックスをオンにし、次のいずれかの操作を行います。
すべてのレコードを削除する場合は、[最大日数が経過したエクスポートおよび保存済みアーカイブ データを削除する] をクリックし、日数を指定します。
エクスポートされたデータのみを削除する場合は、[エクスポート済みのアーカイブ データのみを削除する] をクリックします。
削除を無効にするには、[アーカイブ データの削除を有効にする] チェック ボックスをオフにします。
[確定] をクリックします。
Windows PowerShell を使用したデータの削除を管理する
アーカイブされたデータの削除は、次の Windows PowerShell コマンドレットを使用して管理できます。
Set-CsArchivingConfiguration コマンドレットで EnablePurging パラメーターを指定すると、アーカイブされたデータの削除を有効または無効にできます。
Invoke-CsArchivingDatabasePurge を使用すると、アーカイブ データベースからレコードを手動で削除できます。
たとえば、次のコマンドを使用するとアーカイブされている全データの削除を有効にできます。 このコマンドを実行すると、Skype for Business Serverは KeepArchivingDataForDays パラメーターに指定された値より古いアーカイブ レコードをすべて消去します。
Set-CsArchivingConfiguration -Identity "site:Redmond" -EnablePurging $True
次のコマンドは、( Export-CSArchivingData コマンドレットを使用して) データ ファイルにエクスポートされたアーカイブ済みレコードへの消去を制限します。 PurgeExportedArchivesOnly パラメーターも True ($True) に設定する必要があります。
Set-CsArchivingConfiguration -Identity "site:Redmond" -EnablePurging $True -PurgeExportedArchivesOnly $True
このコマンドを実行すると、Skype for Business Serverは、2 つの条件を満たすアーカイブ レコードのみを消去します。1) KeepArchivingDataForDays パラメーターに指定された値より古くなっています。2) Export-CsArchivingData コマンドレットを使用してエクスポートされています。
アーカイブ レコードの自動削除を無効にするには、EnablePurging パラメーターを False ($False) に設定します。
Set-CsArchivingConfiguration -Identity "site:Redmond" -EnablePurging $False
次の例では 、Invoke-CsArchivingDatabasePurge コマンドレットを 使用して、atl-sql-001.contoso.com のアーカイブ データベースから 24 時間以上前のすべてのレコードを消去します。 該当するレコードが、エクスポートされていないレコードも含めてすべて確実に削除されるようにするために、PurgeExportedArchivesOnly パラメーターを False ($False) に設定しています。
Invoke-CsArchivingDatabasePurge -Identity "service:ArchivingDatabase:atl-sql-001.contoso.com" -PurgeArchivingDataOlderThanHours 24 -PurgeExportedArchivesOnly $False