Replication Manager Application Agent CLI リファレンスガイド
drmsqlcat インスタンス名 [ -target データベース名 | -f 一括定義ファイル名 ] [ -transact_log ][ -datafile ][ -metafile ] [ -device デバイスファイル名 ][ -l ][ -v ] [ -backup_id バックアップID ][ -hostname ホスト名 ] [ -comment バックアップコメント] [ -template ] [ -lsn ]コマンドを実行したサーバ上のSQL Serverデータベースのバックアップ情報を表示します。表示する項目を次の表に示します。
表示項目 意味 INSTANCE SQL Serverインスタンス名 BACKUP-COMMENT バックアップコメント BACKUP-ID バックアップID BACKUP-MODE バックアップモード(ONLINE) ORIGINAL-ID drmsqlbackupコマンドで取得した本来のバックアップID INSTANCE SQL Serverインスタンス名 START-TIME スナップショットバックアップ開始時刻 END-TIME スナップショットバックアップ終了時刻 HOSTNAME スナップショットバックアップを実行したサーバ名 T オブジェクトタイプを表示。
D:データファイル
T:トランザクションログ
M:VDIメタファイルDB SQL Serverデータベース名 OBJECT SQL Serverオブジェクト名を表示。
DATAFILE:データファイル名
TRANSACT:トランザクションログファイル名
METAFILE:VDIメタファイル名FILE ファイル名またはディレクトリ名 CHECKPOINT-LSN トランザクションログバックアップファイルをリストアする場合にデータベースのリカバリの起点となるログシーケンス番号を表示。※1 FULL-BACKUP-TIME バックアップ実行時にSQL Serverのmsdbに記録されたデータベースの完全バックアップ終了時間を,次の形式で表示。
yyyy/mm/dd hh:mm:ss※1FS マウントポイントディレクトリ名 FSTYPE ファイルシステムタイプ(NTFS) DG 「-」が表示されます。 LVM-DEVICE 論理デバイスファイル名(論理ボリュームマネージャー導入環境の場合)または「GUID」(論理ボリュームマネージャーを導入していない環境の場合) DEVICE※2 Harddisk<n>(n:整数) COPY-GROUP コピーグループ名を次の形式で表示。
RAID Managerボリュームグループ名,デバイス名PORT# サーバホスト側のポート名称 TID# サーバホスト側のターゲットID LUN# サーバホスト側の論理ユニット番号 MU# ペア識別子 LDEV# RAID装置内での論理デバイス番号 P/S 正ボリュームか副ボリュームかを識別する文字
P:正ボリューム
S:副ボリューム
-:その他SERIAL# RAID装置内でのシリアル番号 VIRTUAL-SERVERNAME※3 仮想サーバ名(環境変数DRM_HOSTNAME値) DB-PATH※3 バックアップカタログの格納ディレクトリ名 CATALOG-UPDATE-TIME※3 バックアップカタログの作成時刻 BACKUP-COMMENT バックアップコメント
- 注※1
- OBJECTがDATAFILE以外の行の場合は,「-」が表示されます。
- Application Agent 6.3より前のバージョンで作成されたバックアップカタログの場合は,「-」が表示されます。
- -templateオプションを指定した場合は,「-」が表示されます。
- 注※2
- -deviceオプションを指定してコマンドを実行した場合,OBJECTの次に表示されます。
- 注※3
- -vオプションを指定してコマンドを実行した場合,表示されます。
表示できない項目がある場合,その項目欄には「-」が表示されます。すべての項目が表示できない場合,エラーメッセージが表示されます。
各項目は,空白文字で区切られて表示されます。
インスタンス名
バックアップ情報を表示するデータベースのインスタンスの名称を指定します。SQL Serverインスタンスが既定のインスタンスの場合,「DEFAULT」と指定します。
-target データベース名
特定のデータベースのバックアップ情報を表示する場合に指定します。次の情報を表示します。
- ファイル名
- ファイルシステム情報
- 論理ボリューム構成情報
- 物理ディスク情報
複数のデータベースの情報を表示する場合は,1つのデータベースごとにコンマで区切って指定します。空白文字を含んだデータベース名を指定する場合,「"」で囲んで指定します。
このオプションおよび-fオプションの両方を省略した場合は,インスタンス名で指定したインスタンス全体のデータベースの情報を表示します。
-f 一括定義ファイル名
特定のデータベースのバックアップ情報を参照する場合に指定します。-targetオプションと異なり,情報を表示するデータベースの一覧を記述した定義ファイルをあらかじめ作成しておき,そのファイルの名称を指定することによって,情報表示するデータベースを指定します。一括定義ファイル名は絶対パスで指定します。空白文字を含んだ一括定義ファイル名を指定する場合,「"」で囲んで指定します。
このオプションおよび-targetオプションの両方を省略した場合は,インスタンス名で指定したインスタンス全体の情報を表示します。
-transact_log
データベースインスタンスのトランザクションログファイルの情報だけを表示する場合に指定します。次の情報を表示します。
- トランザクションログファイル名
- ファイルシステム情報
- 論理ボリューム構成情報
- 物理ディスク情報
-datafile
データベースインスタンスのデータファイルの情報だけを表示する場合に指定します。次の情報を表示します。
- データファイル名
- ファイルシステム情報
- 論理ボリューム構成情報
- 物理ディスク情報
-metafile
データベースインスタンスのVDIメタファイルの情報だけを表示する場合に指定します。次の情報を表示します。
- VDIメタファイル名
- ファイルシステム情報
- 論理ボリューム構成情報
- 物理ディスク情報
-device デバイスファイル名
インスタンス名で指定したインスタンスに関連する特定のデバイスファイルに関する情報だけを表示する場合に指定します。次の情報を表示します。
- データベース情報
- トランザクションログファイル名
- データファイル情報
- ファイルシステム情報
- 物理ディスク情報
- 論理ボリューム構成情報
-l
表示形式をロング形式にする場合に指定します。
-v
表示対象のバックアップカタログに関する情報を表示する場合に指定します。
次の情報を表示します。
- バックアップカタログの格納ディレクトリ名
Application Agentの構成定義ファイル(init.conf)のDRM_DB_PATHに設定されているパスを表示します。
DRM_DB_PATHが設定されていない場合は,インストール時に自動的に作成されたデフォルトのディクショナリマップファイル格納ディレクトリを表示します。- 仮想サーバ名(環境変数DRM_HOSTNAMEの値)
環境変数DRM_HOSTNAMEが設定されていない場合は,「-」を表示します。- バックアップカタログの作成時刻
バックアップカタログの作成時刻はバックアップIDごとに表示します。-backup_id バックアップID
特定のバックアップIDのバックアップ情報を表示する場合に指定します。バックアップIDとは,バックアップデータを一意に識別するためのIDで,バックアップ時に,バックアップカタログに登録されます。なお,指定できるバックアップIDの値は0000000001~4294967295 です。先頭の0は省略しないでください。
-hostname ホスト名
特定のホストに関連するバックアップ情報だけを表示する場合に指定します。
-comment バックアップコメント
特定のバックアップコメントの情報だけを表示する場合に指定します。
バックアップコメントは大文字と小文字を区別します。
バックアップコメントはワイルドカード(*)が指定できます。前方一致(XYZ*のように,先頭は検索したい文字で,末尾に任意の文字を指定する)だけ指定できます。ワイルドカード,記号,または半角スペースを指定する場合はバックアップコメントを引用符(")で囲んで指定します。記号を引用符(")で囲まない場合は,特殊記号と認識しバックアップコメントの文字列として正しく解釈できません。「-comment "*"」と指定した場合は,すべてのバックアップカタログを表示します。すべてのバックアップカタログを表示した場合,バックアップコメントが登録されていないバックアップカタログには,「-」を表示します。
「-comment ""」のように,-commentオプションのあとに引用符2つを指定した場合は,バックアップデータはありません,というメッセージを表示します。
-template
drmsqlbackupに-templateオプションを指定して作成したテンプレートカタログを使用してリストアする場合に指定するテンプレートカタログを表示するときに指定します。-templateオプションで指定されたテンプレートカタログのSTART-TIMEおよびEND-TIMEは,テンプレートカタログの作成開始時間と終了時間となります。
-lsn
OBJECTのDATAFILE行で示されるデータファイルのバックアップファイルをリストアする場合にリカバリの起点となるログレコードのログシーケンス番号「CHECKPOINT-LSN」と,完全バックアップ終了時間「FULL-BACKUP-TIME」を表示する場合に指定します。
-targetオプション,または-fオプションによって空白を含んだファイル名またはディレクトリ名をコマンドラインのオプションとして指定する場合,指定されるパス名は,引用符(")で囲む必要があります。
ただし,一括定義ファイル内で対象のファイル名またはディレクトリ名を記述する場合は,指定するパス名を引用符(")で囲む必要はありません。
0:正常終了した場合
0以外:エラーが発生した場合
- インスタンス「SQL1」で指定されるSQL Serverデータベースの情報を表示する。
PROMPT> drmsqlcat SQL1 INSTANCE: SQL1 BACKUP-ID: 0000000001 BACKUP-MODE: ONLINE INSTANCE: SQL1 ORIGINAL-ID: 0000000001 START-TIME: 2002/06/01 10:00:00 END-TIME: 2002/06/01 10:03:00 HOSTNAME: DB_SVR1 T DB OBJECT FILE FS DG DEVICE COPY-GROUP M DB1 METAFILE C:\METADIR\Meta1 C: - - - D DB1 DATAFILE D:\SQL\data1.mdf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02 T DB1 TRANSACT D:\SQL\tlog1.ldf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02 M DB2 METAFILE C:\METADIR\Meta2 C: - - - D DB1 DATAFILE D:\SQL\data2.mdf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02 T DB1 TRANSACT D:\SQL\tlog2.ldf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02- インスタンス「SQL1」で指定されるSQL Serverデータベースの2世代のバックアップ情報をロング形式で表示する。
PROMPT> drmsqlcat SQL1 -l INSTANCE: SQL1 BACKUP-ID: 0000000001 BACKUP-MODE: ONLINE INSTANCE: SQL1 ORIGINAL-ID: 0000000001 START-TIME: 2002/06/01 10:00:00 END-TIME: 2002/06/01 10:03:00 HOSTNAME: DB_SVR1 T DB OBJECT FILE FS FSTYPE DG LVM-DEVICE DEVICE COPY-GROUP PORT# TID# LUN# MU# LDEV# P/S SERIAL# M DB1 METAFILE C:\METADIR\Meta1 C: NTFS - \\?\Volume{df66a5b0-5583-12d5-a410-806d6172696f}\ Harddisk1 VG11,dev01 CLI-A 2 10 0 10010 P 15044 D DB1 DATAFILE D:\SQL\data1.mdf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 T DB1 TRANSACT D:\SQL\tlog1.ldf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 M DB2 METAFILE C:\METADIR\Meta2 C: NTFS - \\?\Volume{df66a5b0-5583-12d5-a410-806d6172696f}\ Harddisk1 VG11,dev01 CLI-A 2 10 0 10010 P 15044 D DB1 DATAFILE D:\SQL\data2.mdf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 T DB1 TRANSACT D:\SQL\tlog2.ldf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 INSTANCE: SQL1 BACKUP-ID: 0000000002 BACKUP-MODE: ONLINE INSTANCE: SQL1 ORIGINAL-ID: 0000000002 START-TIME: 2002/06/02 10:00:00 END-TIME: 2002/06/02 10:03:00 HOSTNAME: DB_SVR1 T DB OBJECT FILE FS FSTYPE DG LVM-DEVICE DEVICE COPY-GROUP PORT# TID# LUN# MU# LDEV# P/S SERIAL# M DB1 METAFILE C:\METADIR\Meta1 C: NTFS - \\?\Volume{df66a5b0-5583-12d5-a410-806d6172696f}\ Harddisk1 VG11,dev01 CLI-A 2 10 0 10010 P 15044 D DB1 DATAFILE D:\SQL\data1.mdf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 T DB1 TRANSACT D:\SQL\tlog1.ldf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 M DB2 METAFILE C:\METADIR\Meta2 C: NTFS - \\?\Volume{df66a5b0-5583-12d5-a410-806d6172696f}\ Harddisk1 VG11,dev01 CLI-A 2 10 0 10010 P 15044 D DB1 DATAFILE D:\SQL\data2.mdf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 T DB1 TRANSACT D:\SQL\tlog2.ldf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044- ホスト名が「DB_SVR1」上のインスタンス「SQL1」で指定されるSQL Serverデータベースの情報をロング形式で表示する。
PROMPT> drmsqlcat SQL1 -l -hostname DB_SVR1 INSTANCE: SQL1 BACKUP-ID: 0000000001 BACKUP-MODE: ONLINE INSTANCE: SQL1 ORIGINAL-ID: 0000000001 START-TIME: 2002/06/01 10:00:00 END-TIME: 2002/06/01 10:03:00 HOSTNAME: DB_SVR1 T DB OBJECT FILE FS FSTYPE DG LVM-DEVICE DEVICE COPY-GROUP PORT# TID# LUN# MU# LDEV# P/S SERIAL# M DB1 METAFILE C:\METADIR\Meta1 C: NTFS - \\?\Volume{df66a5b0-5583-12d5-a410-806d6172696f}\ Harddisk1 VG11,dev01 CLI-A 2 10 0 10010 P 15044 D DB1 DATAFILE D:\SQL\data1.mdf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 T DB1 TRANSACT D:\SQL\tlog1.ldf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 M DB2 METAFILE C:\METADIR\Meta2 C: NTFS - \\?\Volume{df66a5b0-5583-12d5-a410-806d6172696f}\ Harddisk1 VG11,dev01 CLI-A 2 10 0 10010 P 15044 D DB1 DATAFILE D:\SQL\data2.mdf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044 T DB1 TRANSACT D:\SQL\tlog2.ldf D: NTFS - \\?\Volume{df67a5b0-5583-11d5-a410-806d6172696f}\ Harddisk2 VG12,dev02 CLI-A 2 20 0 10020 P 15044 - - - - - - - - - VG12,dev02 CLI-A 2 21 0 10021 S 15044- インスタンス「SQL1」で指定されるSQL Serverデータベースの情報とバックアップカタログの管理情報を表示する。
PROMPT> drmsqlcat SQL1 -v VIRTUAL-SERVERNAME: DB_SVR1 DB-PATH: D:\Program Files\Hitachi\DRM\db2 INSTANCE: SQL1 BACKUP-ID: 0000000001 BACKUP-MODE: ONLINE INSTANCE: SQL1 ORIGINAL-ID: 0000000001 START-TIME: 2002/06/01 10:00:00 END-TIME: 2002/06/01 10:03:00 HOSTNAME: DB_SVR1 CATALOG-UPDATE-TIME: 2002/06/01 11:00:00 T DB OBJECT FILE FS DG DEVICE COPY-GROUP M DB1 METAFILE C:\METADIR\Meta1 C: - - - D DB1 DATAFILE D:\SQL\data1.mdf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02 T DB1 TRANSACT D:\SQL\tlog1.ldf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02 M DB2 METAFILE C:\METADIR\Meta2 C: - - - D DB1 DATAFILE D:\SQL\data2.mdf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02 T DB1 TRANSACT D:\SQL\tlog2.ldf D: - Harddisk2 VG02,dev02 - - - - - - - VG02,dev02- インスタンス「SQL1」で指定されるSQL Serverデータベースの情報とバックアップカタログの管理情報を表示する(バックアップしていない場合)。
PROMPT> drmsqlcat SQL1 -v VIRTUAL-SERVERNAME: DB_SVR1 DB-PATH: D:\Program Files\Hitachi\DRM\db2 KAVX0024-E 指定されたバックアップデータは存在しません。- バックアップコメントが「SQL2-DR-10.0」で始まるバックアップカタログを表示する。
PROMPT> drmsqlcat default -comment “SQL2-DR-10.01*” INSTANCE: default BACKUP-COMMENT: SQL2-DR-10.01-03:56-001 BACKUP-ID: 0000000010 BACKUP-MODE: ONLINE INSTANCE: default ORIGINAL-ID: 0000000010 START-TIME: 2003/12/12 14:25:40 END-TIME: 2003/12/12 14:25:41 HOSTNAME: flora4 T DB OBJECT FILE FS DG DEVICE COPY-GROUP M UserDB1 METAFILE C:\ meta\0000000010_0000000005.dmp - - - - D UserDB1 DATAFILE O:\UserDB1_Data.MDF O: - Harddisk3 STD03,sqlstd022 - - - - - - - STD03,sqlstd022 T UserDB1 TRANSACT O:\UserDB1_Log.LDF O: - Harddisk3 STD03,sqlstd022 - - - - - - - STD03,sqlstd022- テンプレートカタログを表示する。
PROMPT> drmsqlcat default -template INSTANCE: default BACKUP-ID: 0000000001 BACKUP-MODE: ONLINE INSTANCE: default ORIGINAL-ID: 0000000002 START-TIME: 2004/02/04 13:01:35 END-TIME: 2004/02/04 13:02:33 HOSTNAME: flora4 T DB OBJECT FILE FS DG DEVICE COPY-GROUP M UserDB1 METAFILE O:\MSSQL\0000000002_0000000001.dmp - - - - D UserDB1 DATAFILE O:\UserDB1_Data.MDF O: - Harddisk4 SI01,sql01 - - - - - - - SI01,sql01 T UserDB1 TRANSACT O:\UserDB1_Log.LDF O: - Harddisk4 SI01,sql01 - - - - - - - SI01,sql01
- バックアップカタログに登録されている各データベースのログシーケンス番号と完全バックアップ終了時間を表示する。
PROMPT> drmsqlcat SQL1 -lsn INSTANCE: SQL1 BACKUP-ID: 0000000001 BACKUP-MODE: ON-LINE INSTANCE: SQL1 ORIGINAL-ID: 0000000001 START-TIME: 2009/10/01 10:00:00 END-TIME: 2009/10/01 10:03:00 HOSTNAME: DB_SVR1 T DB OBJECT FILE CHECKPOINT-LSN FULL-BACKUP-TIME FS DG DEVICE COPY-GROUP M DB1 METAFILE C:\METADIR\Meta1 - - C: - - - D DB1 DATAFILE D:\SQL\data1.mdf 49000000018400037 2009/10/01 10:01:00 D: - Harddisk2 VG02,dev02 - - - - - - - - - VG02.dev02 T DB1 TRANSACT D:\SQL\tlog1.ldf - - D: - Harddisk2 VG02,dev02 - - - - - - - - - VG02.dev02 M DB2 METAFILE C:\METADIR\Meta2 - - C: - - - D DB1 DATAFILE D:\SQL\data2.mdf 259000000004000089 2009/10/01 10:01:00 D: - Harddisk2 VG02,dev02 - - - - - - - - - VG02.dev02 T DB1 TRANSACT D:\SQL\tlog2.ldf - - D: - Harddisk2 VG02,dev02 - - - - - - - - - VG02.dev02
All Rights Reserved. Copyright© 2014, 2020, Hitachi, Ltd.