このセクションでは、バックアップ、復元、デタッチ/アタッチなど、DQS データベースで実行できるデータベース管理アクティビティについて説明します。
DQS データベースのバックアップと復元
SQL Server データベースのバックアップと復元は、データベース管理者がバックアップ データベースからデータを復旧することによって障害発生時のデータ損失を防ぐために実行する一般的な操作です。 Data Quality Server は、主に 2 つの SQL Server データベース (DQS_MAINとDQS_PROJECTS) によって実装されます。 Data Quality Services (DQS) データベースのバックアップと復元の手順は、他の SQL Server データベースと似ています。DQS データベースのバックアップと復元には、次の 3 つの課題があります。
DQS データベースのバックアップ操作と復元操作を同期する必要があります。 それ以外の場合、復元された Data Quality Server は機能しません。
DQS_MAINとDQS_PROJECTSの 2 つの DQS データベースには、単純なデータベース オブジェクト (テーブルやストアド プロシージャなど) 以外のアセンブリとその他の複雑なオブジェクトが含まれています。
DQS データベースが Data Quality Server として機能するためには、DQS データベースの外部に存在する必要があるエンティティがいくつかあります。具体的には、2 つの SQL Server ログイン (##MS_dqs_db_owner_login## と ##MS_dqs_service_login###) と、マスター データベースの初期化ストアド プロシージャ (DQInitDQS_MAIN) です。
SQL Server でのバックアップと復元の詳細については、「SQL Server データベースのバックアップと復元」を参照してください。
DQS データベースの既定の自動拡張サイズと復旧モデル
DQS データベースとトランザクション ログが無限に拡張され、ハード ディスクがいっぱいになる可能性を防ぐには、次の手順を実行します。
DQS データベースの既定の 自動拡張 サイズは 10%に設定されます。
DQS データベースの既定の復旧モデルは [単純] に設定されています。 単純復旧モデルでは、トランザクションのログ記録は最小限に抑えられます。ログの切り捨ては、トランザクションが完了した後に自動的に行われ、トランザクション ログ (.ldf ファイル) の領域が解放されます。 単純復旧モデルの詳細については、「 データベースの完全バックアップ (SQL Server)」を参照してください。
重要
- 単純復旧モデルでは、ログ レコードが長時間アクティブなままである場合 (長くて時間のかかるトランザクションなど)、ログの切り捨てが遅れる可能性があるため、トランザクション ログがいっぱいになる可能性があります。 また、ログの切り捨てによって、物理ログ ファイル (.ldf ファイル) のサイズが縮小されることはありません。 物理ログ ファイルのサイズを小さくするには、ログ ファイルを圧縮する必要があります。 トランザクション ログに関する問題のトラブルシューティングについては、 トランザクション ログ (SQL Server) または microsoft サポートの記事 ( https://go.microsoft.com/fwlink/?LinkId=237446) を参照してください。
- データのポイントインタイム リカバリーを実行するには、DQS データベースの完全バックアップまたは差分バックアップを定期的に実行し、トランザクション ログをバックアップする必要があります。 詳細については、「 データベースの完全バックアップ (SQL Server)」 および 「トランザクション ログのバックアップ (SQL Server)」を参照してください。
DQS データベースのデタッチ/アタッチ
DQS データベースを同じコンピューター上の SQL Server の別のインスタンスに変更する場合や、データベースを移動する場合は、DQS データベースのデータ ファイルとトランザクション ログ ファイルをデタッチしてから、SQL Server の同じインスタンスまたは別のインスタンスにデータベースを再アタッチできます。
SQL Server でのデータベースのデタッチとアタッチの前後に考慮すべき事項の詳細については、「 データベースのデタッチとアタッチ (SQL Server)」を参照してください。
関連タスク
タスクの説明 | トピック |
---|---|
DQS データベースをバックアップおよび復元する方法について説明します。 | DQS データベースのバックアップと復元 |
DQS データベースをデタッチしてアタッチする方法について説明します。 | DQS データベースの切り離しと接続 |