Query Backup

query backup コマンドは、 IBM® Storage Protect サーバーに保管されているファイル、または backupsetname オプションが指定されている場合はサーバーからのバックアップ・セット内にあるファイルのバックアップ・バージョンのリストを表示します。

このコマンドは、以下のファイル情報を表示します。
  • ファイル指定
  • ファイル・サイズ
  • バックアップ日
  • ファイルが活動か非活動か
  • ファイルに割り当てられた管理クラス。 管理クラス名の最初の 10 文字のみが表示されます。
query backup コマンドで detail オプションを使用すると、クライアントは以下の追加情報を表示します。
  • 最終修正日付
  • Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム最終アクセス日
  • Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム最終ファイル属性 (i ノード) 変更日
  • Windows オペレーティング・システム作成日
  • 圧縮タイプ
  • 暗号化タイプ
  • クライアント・サイドのデータ重複排除
  • Linux オペレーティング・システムAIX オペレーティング・システムファイルがマイグレーションされるか、事前マイグレーションされるか。 以下の値Yesファイルがマイグレーションまたは事前マイグレーションされることを意味します。 以下の値Noファイルがマイグレーションまたは事前マイグレーションされないことを意味します。
  • Linux オペレーティング・システムAIX オペレーティング・システムファイル i ノード番号
  • Linux オペレーティング・システムAIX オペレーティング・システムACL メタデータのサイズ (IBM Spectrum Scale)
  • Linux オペレーティング・システムAIX オペレーティング・システムサーバー・ストレージ情報 (メディア・クラス、ボリューム ID、およびリストア順序)

以下の例は、 detail オプションを指定して query backup コマンドを発行した場合の出力例を示しています。

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
      Size        Backup Date                Mgmt Class           A/I File
      ----        -----------                ----------           --- ----
1,500,000  B  08/15/2016 16:01:25             DEFAULT              A  /home/test/mydir/myfile1.txt
    Modified: 08/15/2016 16:00:10 Accessed: 08/16/2016 15:31:23 Inode changed: 08/15/2016 16:00:10
Compression Type: LZ4  Encryption Type: None  Client-deduplicated: YES  Migrated: NO  Inode#: 22691
ACL Size: 0  Media Class: Fixed  Volume ID: 0008 Restore Order: 00000000-0000001F-00000000-00600774
Windows オペレーティング・システム
      Size        Backup Date                Mgmt Class        A/I File
      ----        -----------                ----------        --- ----
1,000,000  B  03/15/2016 14:33:17             DEFAULT           A  \\eighth\n$\testdir\myfile1.txt
    Modified: 03/15/2016 14:31:42        Created: 03/15/2016 14:31:41
Compression Type: LZ4  Encryption Type: None    Client-deduplicated: YES

圧縮タイプについて詳しくは、 圧縮を参照してください。

サポートされるクライアント

このコマンドは、すべてのクライアントに有効です。

構文

構文図を読むビジュアル構文図をスキップQuery Backup オプション filespec {ファイル・スペース名}filespec filespec 「filespec」

パラメーター

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムファイル指定
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム照会するパスとファイル名を指定します。 ファイルのグループまたはディレクトリー内のすべてのファイルを指定するには、ワイルドカード文字を使用してください。 ワイルドカード文字を使用する場合には、ファイル指定を二重引用符で囲んでください。 現行ディレクトリー内のファイルのすべてのバックアップ・バージョンに関する情報を表示するには、アスタリスク (*) を指定してください。 -class=nas オプション設定を使用して NAS ファイル・システム・イメージを照会する時にはワイルドカード文字を使用しないでください。
Windows オペレーティング・システムファイル指定
Windows オペレーティング・システム照会したいパスとファイル名を指定します。 ファイルのグループまたはディレクトリー内のすべてのファイルを指定するには、ワイルドカード文字を使用してください。 -class=nas オプション設定を使用して NAS ファイル・システム・イメージを照会する時にはワイルドカード文字を使用しないでください。

filespacename を組み込む場合には、ファイル指定にドライブ文字を組み込まないようにしてください。 ドライブ・ラベル名は取り外し可能メディアだけに使用されます。

filespec には次の値も使用できます。

システム状態
Windows システム状態のバックアップ・バージョンのリストを表示します。
Windows オペレーティング・システム{ファイル・スペース名}
Windows オペレーティング・システム照会したいファイルが入っているサーバー上のファイル・スペースを中括弧で囲んで指定します。 これは、ファイルのバックアップ元のワークステーション・ドライブのドライブ・ラベル名または UNC 名です。 次の例は、UNC 名を指定する方法を示しています: {'\\machine\C$'}

名前が変更された場合、あるいは別のノードからバックアップされたドライブ・ラベル名が自分のものとは異なっているファイルを照会したい場合には、filespacename を使用してください。

NTFS または ReFS ファイル・スペース名が大文字小文字混合または小文字の場合は、名前を引用符および中括弧で囲んで指定しなければなりません。 例えば、 {"NTFSDrive"}などです。 ループ・モードでは、単一引用符または二重引用符が有効です。 例えば、 {"NTFSDrive"}{'NTFSDrive'} は両方とも有効です。 バッチ・モードでは、単一引用符だけが有効です。

表 1. Query Backup コマンド: 関連オプション
オプション 使用先
backupsetname コマンド・ラインのみ。
Windows オペレーティング・システムLinux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクラス Windows オペレーティング・システムLinux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムコマンド行のみ。
Windows オペレーティング・システム日付形式 Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム日付形式 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・システム・オプション・ファイル (dsm.sys) またはコマンド・ライン。
detail コマンド・ラインのみ。
dirsonly コマンド・ラインのみ。
filelist コマンド・ラインのみ。
filesonly コマンド・ラインのみ。
fromdate コマンド・ラインのみ。
fromowner コマンド・ラインのみ。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムフロムオーナー Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムコマンド行のみ。
fromtime コマンド・ラインのみ。
非アクティブ コマンド・ラインのみ。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム鼻ノード名 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・システム・オプション・ファイル (dsm.sys) またはコマンド・ライン。
Windows オペレーティング・システム鼻音名 Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Windows オペレーティング・システム数値形式 Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム数値形式 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・ユーザー・オプション・ファイル (dsm.opt) またはコマンド・ライン。
pitDate コマンド・ラインのみ。
pittime コマンド・ラインのみ。
クエリサマリー コマンド・ラインのみ。
Linux オペレーティング・システムAIX オペレーティング・システムクイック詳細 Linux オペレーティング・システムAIX オペレーティング・システムコマンドラインのみ。
Windows オペレーティング・システムスクロールライン Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムスクロールライン Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・ユーザー・オプション・ファイル ( dsm.opt ) またはコマンドライン。
Windows オペレーティング・システムスクロールプロンプト Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムスクロールプロンプト Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・ユーザー・オプション・ファイル ( dsm.opt ) またはコマンドライン。
Windows オペレーティング・システムサブディレクトリ Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムサブディレクトリ Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・ユーザー・オプション・ファイル ( dsm.opt ) またはコマンドライン。
Windows オペレーティング・システムタイムフォーマット Windows オペレーティング・システムクライアント・オプション・ファイル (dsm.opt) またはコマンド・ライン。
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムタイムフォーマット Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムクライアント・ユーザー・オプション・ファイル ( dsm.opt ) またはコマンドライン。
todate コマンド・ラインのみ。
totime コマンド・ラインのみ。

Windows オペレーティング・システムdsmc query backup c:\* -subdir=yes -querysummary

Windows オペレーティング・システムdsmc query archive c:\* -subdir=yes -querysummary

Windows オペレーティング・システムタスク
Windows オペレーティング・システム abc ファイルスペース ディレクトリのファイルを照会する。 proj

dsmc query backup {"abc"}\proj\*.*

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムタスク
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム現在のディレクトリにあるファイルのアクティブなバックアップ・バージョンと非アクティブなバックアップ・バージョンの一覧を表示します。

dsmc query backup –inactive "*"

Windows オペレーティング・システムタスク
Windows オペレーティング・システム c:\proj ディレクトリからバックアップされたすべてのアクティブおよび非アクティブのバックアップバージョンのリストを表示します。

dsmc q backup –ina c:\proj\*

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムタスク
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム現在のディレクトリにあるすべてのバックアップのリストを表示します。 detail オプションを使用して、各ファイルの 最終修正日付および最終アクセス日付を表示させます。

dsmc q backup -detail "*"

Windows オペレーティング・システムタスク
Windows オペレーティング・システム c:\dir1 ディレクトリにあるすべてのバックアップのリストを表示します。 detail オプションを使用して、各ファイルの最終修正日付および作成日を表示させます。

dsmc q backup -detail c:\dir1\*

Windows オペレーティング・システムタスク
Windows オペレーティング・システム c:\proj ディレクトリからバックアップされたすべてのアクティブおよび非アクティブのバックアップバージョンのリストを表示します。 日付および時刻のフォーマットを変更するには、dateformat および timeformat オプションを使用してください。

dsmc q b –date=5 –time=4 –ina c:\proj\*

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムタスク
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /home/proj ディレクトリから proj で始まるファイル名でバックアップされたファイルのリストを表示する。

dsmc q b "/home/proj/proj*"

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムタスク
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /home ファイルシステム内のアクティブおよび非アクティブのバックアップファイルバージョンのリストを表示します。

dsmc q b –ina –su=yes /home/

Windows オペレーティング・システムタスク
Windows オペレーティング・システム先週、あなたは「 docs 」とラベル付けされたディスケットからファイルをバックアップした。 これらのファイルのリストを表示します。

dsmc q b {docs}\*

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムタスク
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システム nas2 NAS ファイルサーバーからファイルシステムイメージを照会します。

dsmc query backup -nasnodename=nas2 -class=nas

Windows オペレーティング・システムタスク
Windows オペレーティング・システムnas2 NAS ファイル・サーバーからファイル・システム・イメージを照会します。

dsmc query backup -nasnodename=nas2 -class=nas

Windows オペレーティング・システムタスク
Windows オペレーティング・システムバックアップ・セット weekly_accounting_data.32145678 に含まれる c ドライブの全ファイルのリストを表示します。

dsmc query backup c:\* -subdir=yes -backupsetname=weekly_accounting_data.32145678

Windows オペレーティング・システムタスク
Windows オペレーティング・システムサーバー上のシステム状態のすべての活動および非活動のバックアップ・バージョンに関する情報を表示します。

dsmc query backup -ina systemstate