2.6 SQL Serverデータベースの条件と注意事項

SQL Serverデータベースでバックアップ対象となるデータの種類を次の表に示します。バックアップコマンド(drmsqlbackupまたはEX_DRM_SQL_BACKUPコマンド)で指定するオプションによって,対象となるデータベースが異なります。

表2-1 SQL Serverデータベースでバックアップ対象となるデータの種類

対象データベース※1対象となる
ファイルの種類
バックアップファイル名バックアップファイル
格納先
masterデータファイルバックアップ元のファイル名と同じ副ボリューム
トランザクションログファイルバックアップ元のファイル名と同じ副ボリューム
メタファイル※2drmsqlinitコマンドで指定したVDIメタファイル格納ディレクトリに依存する※3
modelデータファイルバックアップ元のファイル名と同じ副ボリューム
トランザクションログファイルバックアップ元のファイル名と同じ副ボリューム
メタファイル※2drmsqlinitコマンドで指定したVDIメタファイル格納ディレクトリに依存する※3
msdbデータファイルバックアップ元のファイル名と同じ副ボリューム
トランザクションログファイルバックアップ元のファイル名と同じ副ボリューム
メタファイル※2drmsqlinitコマンドで指定したVDIメタファイル格納ディレクトリに依存する※3
ユーザーデータベースデータファイルバックアップ元のファイル名と同じ副ボリューム
トランザクションログファイルバックアップ元のファイル名と同じ副ボリューム
メタファイル※2drmsqlinitコマンドで指定したVDIメタファイル格納ディレクトリに依存する※3
ディストリビューションデータベースデータファイルバックアップ元のファイル名と同じ副ボリューム
トランザクションログファイルバックアップ元のファイル名と同じ副ボリューム
メタファイル※2drmsqlinitコマンドで指定したVDIメタファイル格納ディレクトリに依存する※3
注※1
-systemオプションを指定しない場合,バックアップの対象となるデータベースはユーザーデータベースだけです。
注※2
バックアップコマンド実行時に生成されます。
注※3
drmsqlinitコマンドでVDIメタファイル格納ディレクトリを登録した場合,登録したディレクトリにファイル名「<バックアップID>_<データベースID>.dmp」で格納されます。drmsqlinitコマンドでVDIメタファイル格納ディレクトリを登録しなかった場合,データベースファイルのSQL Serverでの管理番号(file_id)が最小値のファイルと同一ディレクトリにファイル名「META_<データベースID>.dmp」で格納されます。

Application Agentでは物理ボリューム単位にバックアップやリストアをするため,SQL Serverデータベースのオブジェクト構成には次に示す前提条件があります。

SQL Serverを使用する場合,次の注意事項があります。

この節の構成
2.6.1 データベースを構成するファイルの配置
2.6.2 1つのボリュームに複数のデータベース構成ファイルが配置されている場合
2.6.3 メタファイルの配置
2.6.4 ダイナミックディスク構成の場合
2.6.5 クラスタ構成の場合