次の方法で共有


Skype for Business Serverでの常設チャット データベースのバックアップと復元

概要:Skype for Business Serverで常設チャット サーバー データベースをバックアップおよび復元する方法について説明します。

常設チャット サーバーでは、SQL Serverデータベース ソフトウェアが、履歴とコンテンツ、構成、ユーザー プロビジョニング、その他の関連メタデータなどのチャット ルーム データを格納する必要があります。 さらに、organizationに常設チャット アクティビティをアーカイブする必要がある規制があり、オプションのコンプライアンス サービスが有効になっている場合、SQL Server データベース ソフトウェアを使用して、チャット コンテンツやチャット イベントなどのコンプライアンス データ (会議室の参加や退出など) を格納します。 チャット ルームのコンテンツは、常設チャット データベース (mgc) に格納されます。 コンプライアンス データはコンプライアンス データベース (mgccomp) に保管されます。 コンプライアンス データは非常に重要なビジネス データであり、定期的なバックアップが必要です。

データベースをバックアップする

常設チャット データをバックアップする方法は 2 つあります。

  • SQL Server バックアップ

  • ファイルとして常設チャット データをエクスポートする Export-CsPersistentChatData コマンドレット

SQL Serverバックアップを使用して作成されたデータには、Export-CsPersistentChatData コマンドレットによって作成されたディスク領域の 20 倍が必要ですが、SQL Serverバックアップは使い慣れた手順である可能性があります。

SQL Serverバックアップ手順の使用方法の詳細については、SQL ドキュメントを参照してください。

Export-CsPersistentChatData コマンドレットを使用する場合は、コマンドを次のように指定します。

Export-CsPersistentChatData [-FileName <String>] <COMMON PARAMETERS>

または

Export-CsPersistentChatData [-AsBytes <SwitchParameter>] <COMMON PARAMETERS>

たとえば、次のコマンドは、サーバー atl-sql-001.contoso.com にある常設チャット データベースから常設チャット データをエクスポートします。エクスポートされたデータは、ファイル C:\Logs\PersistentChatData.zip に格納されます。 Level パラメーターが指定されていないため、コマンドは常設チャット情報を完全にエクスポートします。

Export-CsPersistentChatData -DBInstance "atl-sql-001.contoso.com\rtc" -FileName "C:\Logs\PersistentChatData.zip"

データベースを復元する

常設チャット データを復元する方法は、バックアップに使用した方法によって異なります。 SQL Server バックアップ手順を使用した場合は、SQL Server 復元手順を使用する必要があります。 Export-CsPersistentChatData コマンドレットを使用して常設チャット データをバックアップした場合は、Import-CsPersistentChatData コマンドレットを使用してデータを復元する必要があります。

Import-CsPersistentChatData -FileName <String> <COMMON PARAMETERS>

または

Import-CsPersistentChatData -ByteInput <Byte > <COMMON PARAMETERS>