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