# 管理解説書

## backup dumpinfo

目的

バックアップ・データベースからダンプ・レコードを表示します。

構文

    backup dumpinfo [-ndumps <no. of dumps>]  [-id <dump id>]
                    [-verbose] [-localauth]  [-cell <cell name>]  [-help]

    backup dumpi [-n <no. of dumps>]  [-i <dump id>]
                 [-v]  [-l]  [-c <cell name>]  [-h]

構文

backup dumpinfo コマンドは、指定されたダンプのレコードの書式を設定し、表示します。最新のダンプから数えて、いくつ前のダンプまで表示するかを指定する場合には、-ndumps 引き数を使用してください。 1 つダンプについて詳しい情報を表示する場合には、 -id 引き数を使用してください。最新の 10 ダンプのレコードを表示する場合には、 -ndumps と -id 引き数とを省略してください。

-verbose フラグを使用すると、デバッグに役立つ詳しい情報が表示されます。このフラグは、-id 引き数と一緒に使用してください。

オプション

-ndumps
  最新のダンプから、指定された数のダンプそれぞれのバックアップ・データベース・レコードを表示します。要求された数のダンプがデータベースにない場合には、既存のダンプのレコードがすべて出力されます。この引き数を、-id または -verbose オプションと一緒に使用しないでください。このオプションをすべて省略すると、最新の 10 ダンプのレコードが表示されます。

-id
  バックアップ・データベース・レコードを表示する単一ダンプのダンプ ID 番号を指定します。 dump id 値の前に -id スイッチを指定してください。指定しない場合は、コマンド・インタープリターは、 dump id 値 を -ndumps 引き数の値と解釈します。この引き数を -verbose フラグと一緒に使用してでください。ただし、 -ndumps 引き数とは一緒に使用しないでください。すべてのオプションを省略すると、最新の 10 ダンプのレコードが表示されます。

-verbose
  -id 引き数に指定されたダンプについて詳細を表示します。この引き数は、この引き数と一緒に使用しなければなりません。このフラグは、-ndumps 引き数と一緒に使用しないでください。

-localauth
  ローカルの /usr/afs/etc/KeyFile ファイルのキーを使用して、サーバー・チケットを構成します。相互認証の間、 backup コマンド・インタープリターは、バックアップ・サーバー、ボリューム・サーバーおよび VL サーバーにこのチケットを提供します。このフラグは、-cell 引き数と一緒に使用してはなりません。詳細については、backup の解説ページを参照してください。

-cell
  コマンドを実行するセルを指定します。この引き数は、 -localauth フラグと一緒に使用してはなりません。詳細については、backup の解説ページを参照してください。

-help
  このコマンドのオンライン・ヘルプを出力します。これ以外の有効なオプションはすべて無視されます。

出力

-ndumps 引き数が指定されていると、出力には、次の表形式で情報が表示されます。それぞれのダンプは分離線で区切られて表示されます。

`dumpid`
  ダンプ ID 番号。

`parentid`
  親ダンプのダンプ ID 番号。値 `0` (ゼロ) はフル・ダンプを識別します。

`lv`
  ダンプの作成に使用するダンプ・レベルのダンプ階層内での値。値 `0` (ゼロ) は、フル・ダンプを識別します。この場合、[`parentid`] フィールド内の値も `0` になります。 `1` 以上の値の場合、ダンプ階層内で適切なレベルで、インクリメンタル・ダンプが作成されています。

`created`
  バックアップ・システムがダンプ操作を開始し、ダンプを作成した時刻。

`nt`
  ダンプでデータを書き込んだテープの数。値 `0` (ゼロ) は、ダンプ操作が終了または失敗したことを示します。 backup deletedump コマンドを使用すると、この項目を削除することができます。

`nvols`
  ダンプにデータが書き込まれたボリューム数。ボリュームが複数のテープに分かれて書き込まれている場合、この数は 2 倍になります。値 `0` (ゼロ) は、ダンプ操作が終了または失敗したことを示します。この場合、[`nt`] フィールド内の値も `0` になります。

`dump name`
  ダンプ名。次の形式です。

         volume_set_name.dump_level_name (initial_dump_ID)

  ここで、volume_set_name はボリューム・セットの名前、 dump_level_name は、ボリューム・セットがダンプされたダンプ・レベルのパス名の最後の要素です。

  initial_dump_ID が表示されている場合、このダンプ操作で作成されたダンプ・セットの初期ダンプのダンプ ID を表しています。括弧で囲まれた値がない場合、このダンプは、ダンプが追加されていないダンプ・セットの最初のダンプです。

-id 引き数だけが指定されていると、出力の最初の行は文字列 `Dump` で始まり、ダンプ全体の情報が続きます。このレポートは、次のフィールドから構成されます。

`id`
  ダンプ ID 番号。

`level`
  ダンプの作成に使用するダンプ・レベルのダンプ階層内での値。値 `0` (ゼロ) はフル・ダンプを識別します。 `1` 以上の値は、ダンプ階層の指定されたレベルで行われたインクリメンタル・ダンプを示します。

`volumes`
  ダンプにデータが書き込まれたボリューム数。

`created`
  ダンプ操作が開始した日時。

ブランク行の後に、ダンプ操作でボリューム・データが書き込まれたテープの項目が続きます。 `Tape` という文字列の後の最初の 2 行には、テープに関する情報が表示されます。この行は、次のフィールドから構成されます。

`name`
  テープの永続名がある場合には、その名前。そうでない場合には、AFS テープ名。その後に、テープ ID が括弧に囲まれて表示されます。

`nVolumes`
  このテープにデータが書き込まれたボリューム数。

`created`
  テープ・コーディネーターがこのテープに書き込みを開始した日時。

ブランク行の後に、テープ固有の情報が続きます。この情報の最後には、テープ上のボリューム・ダンプごとに項目が 1 行で表示されたテーブルがあります。この情報の列には、次の見出しが付いています。

`Pos`
  このテープまたはファイル内での各ボリュームの相対的位置。テープの場合、このカウンターは位置 2 から始まり (位置 1 はテープ・ラベル)、各ボリュームごとに 1 ずつ増分していきます。バックアップ・データ・ファイルのボリュームの場合、位置番号は 1 から始まりますが、通常 1 ずつは増分しません。ボリューム・データの開始位置がファイル内で 16 KB 倍数のオフセットになるためです。したがって、位置番号の差は、各ボリュームのデータが占有している 16 KB のブロック数を表しています。たとえば、2 番目のボリュームが位置 5 にあり、リスト内の 3 番目のボリュームが位置 9 にある場合、 2 番目のボリュームのダンプがファイル内で 64 KB (4 つの 16 KB ブロック) のスペースを占めていることを意味します。

`Clone time`
  バックアップまたは読み取り専用ボリュームの場合、そのボリュームが読み取り / 書き込みソースから複製された時刻。読み取り / 書き込みボリュームの場合は、出力の 1 行目で報告されたダンプ作成日と同じです。

`Nbytes`
  ボリュームのダンプでのデータのバイト数。

`Volume`
  ボリューム名。最後に `.backup` または `.readonly` という拡張子が付いています。

-id 引き数と -verbose フラグの両方が指定されている場合、出力は、いくつかのセクションに分かれて生成されます。

- 最初のセクションにはダンプ全体の情報が入ります。このセクションには、下線付きの `Dump` という見出しが付いています。 `id`、`level`、`created`、 `nVolumes` というラベルのフィールドには、 -id 引き数が指定された場合の出力の最初の行と同じ値が表示されます (表示順は異なります)。他のフィールドには、バックアップ操作員に関係のある情報が入ります。

  `maxTapes`
    このダンプ操作のダンプ・セットを書き込んだテープの数。

  `Start Tape Seq`
    このダンプが開始するテープの順序。ダンプ・セットが入るテープ・セット内での順番です。
- このダンプのデータが書き込まれるテープには、 `Tape` という下線付きの見出しの後に、次のセクションが続きます。 `name`、`written`、 `nVolumes` というラベルのフィールドには、 -id 引き数が指定された場合の出力の 2 番目と 3 番目の行と同じ値が表示されます (表示順は異なります)。他のフィールドには、バックアップ操作員に関係のある情報が入ります。

  `expires`
    テープに含まれるすべてのダンプがすでに有効期限切れになっているために、このテープが再利用可能になる日時。

  `nMBytes Data` および `nBytes Data`
    合計すると、これらのフィールドは、実際にボリューム (ラベル、ファイル・マーク、その他のマーカーと対比) からダンプされたデータの合計を表します。

  `KBytes Tape Used`
    ダンプ・データの格納に使用されたテープ (バックアップ・データ・ファイルの場合にはディスク・スペース)。 KB 単位で示されます。一般に、`nMBytes Data` および `nBytes Data` フィールド内の合計値より大きくなります。なぜなら、ラベル、ファイル・マーク、その他のマーカー用に必要なスペースが含まれ、与えられたブロック内のデータが 16 KB 全部を満たしていなくても、バックアップ・システムが 16 KB オフセットでデータを書き込むからです。
- 表示された各ボリュームについて、 `Volume` という下線付きの見出しの後に、次のセクションが続きます。 `name`、`position`、`clone`、 `nBytes` というラベルのフィールドには、 -id 引き数を指定した場合の各テープのボリュームをリストした表と同じ値が入ります (表示順は異なります)。他のフィールドには、バックアップ操作員に関係のある情報が入ります。

  `id`
    ボリューム ID

  `tape`
    このボリューム・データが書き込まれたテープの名前

例

次の例は、最新の 5 つのダンプに関する情報を表示しています。

       % backup dumpinfo -ndumps 5
          dumpid   parentid lv created          nt nvols dump name
       924424000          0 0  04/18/1999 04:26  1    22 usr.sun (924424000)
       924685000  924424000 1  04/21/1999 04:56  1    62 usr.wed (924424000)
       924773000  924424000 1  04/22/1999 05:23  1    46 usr.thu (924424000)
       924860000  924424000 1  04/23/1999 05:33  1    58 usr.fri (924424000)
       925033000          0 0  04/25/1999 05:36  2    73 sys.week

次の例は、1 つのダンプの詳細レコードを表示しています。

       % backup dumpinfo -id 922097346
       Dump: id 922097346, level 0, volumes 1, created Mon Mar 22 05:09:06 1999
       Tape: name monday.user.backup (922097346)
       nVolumes 1, created 03/22/1999 05:09
        Pos       Clone time   Nbytes Volume
          1 03/22/1999 04:43 27787914 user.pat.backup

次の例は、前の例で表示されたダンプ (ダンプ ID 922097346) のさらに詳細な情報を表示しています。この例では、各タイプのセクション (`Dump`、 `Tape`、および `Volume`) の代表例を 1 つだけ示しています。

       % backup dumpinfo -id 922097346 -verbose
       Dump
       ----
       id = 922097346
       Initial id = 0
       Appended id = 922099568
       parent = 0
       level = 0
       flags = 0x0
       volumeSet = user
       dump path = /monday1
       name = user.monday1
       created = Mon Mar 22 05:09:06 1999
       nVolumes = 1
       id  = 0
       tapeServer =
       format= user.monday1.%d
       maxTapes = 1
       Start Tape Seq = 1
       name = pat
       instance =
       cell =
       Tape
       ----
       tape name = monday.user.backup
       AFS tape name = user.monday1.1
       flags = 0x20
       written = Mon Mar 22 05:09:06 1999
       expires = NEVER
       kBytes Tape Used = 121
       nMBytes Data = 0
       nBytes  Data = 19092
       nFiles = 0
       nVolumes = 1
       seq = 1
       tapeid = 0
       useCount = 1
       dump = 922097346
       Volume
       ------
       name = user.pat.backup
       flags = 0x18
       id = 536871640
       server =
       partition = 0
       nFrags = 1
       position = 2
       clone = Mon Mar 22 04:43:06 1999
       startByte = 0
       nBytes = 19092
       seq = 0
       dump = 922097346
       tape = user.monday1.1

必要となる特権

コマンドの発行者は、バックアップ・サーバーが実行されているすべてのマシン上の /usr/afs/etc/UserList ファイルにリストされていなければなりません。また、-localauth フラグを使用する場合は、ローカル・スーパーユーザー root としてサーバー・マシンにログオンする必要があります。

関連情報

backup

backup deletedump

[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]

(C) IBM Corporation 2000. All Rights Reserved