管理解説書

backup savedb

目的

バックアップ・データベースの保存コピーを作成します。

構文

backup savedb [-portoffset <TC port offset>]  [-archive <date time>+]
              [-localauth]  [-cell <cell name>]  [-help]
  
backup sa  [-p <TC port offset>]  [-a <date time>+]
           [-l]  [-c <cell name>]  [-h]

構文

backup savedb コマンドは、 -portoffset 引き数で指定されたテープ・コーディネーターの装置にある磁気テープに、バックアップ・データベース全体のバックアップ・コピーを作成します。データベースが損傷を受けている場合 (backup dbverify コマンドで判別できます)、このコマンドは、保存コピーの作成時に、できる限り多くの破壊部分を修復します。バックアップ・サーバーは、保存されたデータベースのレコードをバックアップ・データベースに作成します。 (ただし、ディスクに保存したデータベースのみです。磁気テープに書き込まれたものは作成されません。)

指定されたポート・オフセットに関連付けられた /usr/afs/backup/CFG_device_name ファイルに FILE YES 命令がある場合、 backup savedb コマンドは、磁気テープにではなく、テープ・コーディネーターの /usr/afs/backup/tapeconfig ファイルのポート・オフセットにリストされているバックアップ・データ・ファイルにデータベースのコピーを作成します。説明を分かりやすくするために、以下では磁気テープ装置の場合について説明しますが、バックアップ・システムによるバックアップ・データ・ファイルの取り扱いも磁気テープ装置の場合とほとんど同じです。

-archive フラグを指定すると、データベースの保存コピーを作成した後で、バックアップ・システムは、指定された日時より以前のタイム・スタンプを持つボリューム・ダンプ・レコードを削除して、ディスク上にあるデータベースのコピーを切り捨てます。 (ただし、前の backup savedb コマンドで作成されたダンプ・レコードは削除しません。)

データベースのコピーを作成する磁気テープに AFS 磁気テープ名がある場合、その名前は Ubik_db_dump.1 または <NULL> でなければなりません。永続名は受け入れられます。

このコマンドを実行すると、デフォルトでは、テープ・コーディネーターは、ローカルの /usr/afs/backup/CFG_device_name ファイルの MOUNT 命令を呼び出して、最初の磁気テープにアクセスします。MOUNT 命令がない場合には、磁気テープの挿入をバックアップ操作員に要求します。ただし、 CFG_device_name ファイルに AUTOQUERY NO 命令があるか、あるいは butc コマンドが -noautoquery フラグ付きで発行されている場合には、テープ・コーディネーターは、磁気テープがすでに装置に挿入されているとみなします。そうでない場合、テープ・コーディネーターは MOUNT 命令を呼び出すか、操作員にプロンプトを出します。また、操作で別の磁気テープが必要になった場合も、 MOUNT 命令を呼び出すか、バックアップ操作員にプロンプトを出します。この場合、操作員は、必要な磁気テープを挿入しなければなりません。

オプション

-portoffset
この操作で磁気テープを処理するテープ・コーディネーターのポート・オフセット番号を指定します。

-archive
日時を指定します。この日時よりも前のタイム・スタンプを持つレコードは、バックアップ・システムがデータベースのダンプを作成した後で、バックアップ・データベースのディスク・コピーから削除されます。 (ダンプのタイム・スタンプは、 backup dumpinfo コマンドの出力の created フィールドに表示されます。) ただし、ダンプ・セットの中に、指定した日付よりも後に作成されたダンプがある場合、そのダンプ・セットに関連するダンプ・レコードは削除されません。データベースの以前のダンプ (backup savedb コマンドで作成したダンプ) ダンプ・レコードは削除されません。これらのレコードを削除する場合には、backup deletedump コマンドを使用してください。

次のいずれかの値を指定してください。

注:コマンドの構文ステートメントは、二重引用符や他の区切り記号で囲む必要のない複数語の値を受け入れるため、その中にあるこの引き数には、正符号 (+) が付きます。このステートメントが複数日付を受け入れるからではありません。日付 (任意選択で、時刻) 定義は、1 つだけ指定してください。

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

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

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

次の例では、ポート・オフセット 1 のテープ・コーディネーターが管理する磁気テープ装置に、バックアップ・データベースのコピーを書き込んでいます。

   % backup savedb -portoffset 1
   

必要となる特権

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

関連情報

backup

backup dbverify

backup restoredb

butc


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



(C) IBM Corporation 2000. All Rights Reserved