管理解説書

backup restoredb

目的

バックアップ・データベースを保存コピーから復元します。

構文

backup restoredb [-portoffset <TC port offset>]
                 [-localauth]  [-cell <cell name>]  [-help]
  
backup res [-p <TC port offset>]  [-l]  [-c <cell name>]  [-h]

構文

backup restoredb コマンドは、 backup savedb コマンドで磁気テープに書き込まれたバックアップ・データベースをバックアップ・サーバーのローカル・ディスクに復元します。

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

このコマンドは、破壊されているか、損傷を受けているバックアップ・データベースを復元するために実行します。データベースの状況を判別する場合には、 backup dbverify コマンドを使用してください。前の backup savedb コマンドが -archive 引き数付きで発行されている場合には、データベースから削除されたレコードを復元することもできます。

このコマンドを実行すると、既存のバックアップ・データベースにあるボリューム・セット、テープ・コーディネーター、およびダンプ階層のレコードが、保存されているコピーの該当する情報で上書きされます。既存のダンプ・レコードは上書きされませんが、復元中のコピー・データは割り込まれます。既存のデータベース (バックアップ・サーバー・マシンのディスク上の) と復元されるコピーの両方に、同じダンプについてのレコードがある場合には、既存のデータベースにあるレコードが保存されます。

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

注意

データベースが破壊されている場合には、保存されているデータベースをその先頭に復元しないでください。この場合には、AFS 管理の手引き のバックアップ操作の実行に関する章の、破壊されたデータベースの修復の指示に従ってください。

オプション

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

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

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

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

次の例では、ポート・オフセット 0 のテープ・コーディネーターからバックアップ・データベースを復元しています。

   % backup restoredb
   

必要となる特権

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

関連情報

backup

backup dbverify

backup savedb

butc

AFS 管理の手引き


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



(C) IBM Corporation 2000. All Rights Reserved