前へ | 次へ | 目次 | 索引 |
イメージ・バックアップの後に追加型バックアップを行ったときのファイルの復元は,2 段階に分かれます。第 1 段階は,最後に行ったイメージ・バックアップの復元です。その後で,最新のものから始めて,順次各追加型バックアップの復元を行います。
アクセス可能なディレクトリ構造のレベルについては, 第 11.14.1 項 を参照してください。
追加型バックアップを復元する手順は次のとおりです。最初の数ステップは,イメージ・バックアップの復元手順と同じです。
$ DIRECTORY BACKUP_DISK:[BACKUPS] Directory SYS$SYSDEVICE:[BACKUPS] 19APRIL2000.SAV;1 Total of 1 file. |
この例では,セーブ・セット名は 19APRIL2000.SAV である。
$ BACKUP/LIST/REWIND MIA0: Listing of save set(s) Save set: 19APRIL2000.SAV Written by: SYSTEM UIC: [000001,000004] Date: 19-APR-2000 22:03:03.63 . . . |
この例では,セーブ・セット名は 19APRIL2000.SAV である。
BACKUP/IMAGE 装置:セーブ・セット指定 [/SAVE_SET] 出力装置 |
/IMAGE 修飾子は,行おうとしているバックアップがイメージ・バックアップであることを示す。ディスクまたはディスケット・セーブ・セットの場合は,セーブ・セット指定 (装置: セーブ・セット指定
) の直後に /SAVE_SET 修飾子を指定する必要がある。
MOUNT 装置名:ボリューム・ラベル |
装置名には,マウントするボリュームがセットされている装置の名前を指定する。
ボリューム・ラベルは, INITIALIZE コマンドでボリュームに割り当てた, 1 文字から 6 文字の長さの英数字からなる識別名である。
BACKUP/INCREMENTAL セーブ・セット指定 [/SAVE_SET] - 出力装置 |
ディスクまたはディスケット・セーブ・セットの場合は,セーブ・セット指定の後に必ず /SAVE_SET 修飾子を指定すること。
最後のイメージ・バックアップ以降に行ったすべての追加型バックアップを処理し終えるまで,新しいものから古いものの順に追加型バックアップの復元を行う。追加型バックアップが複数のボリュームにまたがる場合は, BACKUP からプロンプトが表示されるので,その都度,次のボリュームをセットする必要がある。
復元は,最も古い追加型バックアップの復元を終えた時点で終了する。
ここでは,次のことを前提に,一連の追加型バックアップが行われたディスク全体を復元する例を紹介します。
WORK_16_JAN.SAV
WORK_17_JAN.SAV
WORK_18_JAN.SAV
$ MOUNT/FOREIGN DUA2:(1) %MOUNT-I-MOUNTED, WORK_B mounted on _DUA2: $ BACKUP/IMAGE DUA3:WORK_BACKUP.SAV/SAVE_SET DUA2:(2) $ DISMOUNT/NOUNLOAD DUA2:(3) $ MOUNT DUA2: WORK_B (4) %MOUNT-I-MOUNTED, WORK_B mounted on _DUA2: $ BACKUP/INCREMENTAL DUA3:WORK_18_JAN.SAV/SAVE_SET DUA2:(5) $ BACKUP/INCREMENTAL DUA3:WORK_17_JAN.SAV/SAVE_SET DUA2:(6) $ BACKUP/INCREMENTAL DUA3:WORK_16_JAN.SAV/SAVE_SET DUA2:(7) |
この例の番号を振ったコマンドはそれぞれ次のことを行います。
BACKUP は,ターゲット・ディスクとセーブ・セットの内容を検査して,セーブ・セットのどの項目を無視し,ターゲット・ディスクのどの項目を削除するか決定します。BACKUP が,ターゲット・ディスクからディレクトリやその他のファイルを削除しようとして,特権エラーを検出すると, BACKUP は,そのファイルの保護を変更してファイルを削除します。
BACKUP は,変更されたディレクトリ・ファイルを検出すると,その後で,名称変更されたディレクトリを適切に復元できるように,そのディレクトリとサブディレクトリの内容を保存します。
ディレクトリの名前は変更しないようにしてください。また,ディレクトリの機密保護情報を変更すると,変更日が変わります。そのため,ファイルの保護や機密保護情報が変わると,ディレクトリが "名称変更"されたように見え,内容が追加型セーブ・セットに含まれることがあります。名称変更したディレクトリの内容が追加されると,追加型セーブ・セットのサイズが増加します。 |
BACKUP は,ディレクトリのレベルごとに,ターゲット・ディスクのディレクトリ構造をアルファベット順に処理します。このため BACKUP は,ターゲット・ディスクに追加型セーブ・セットを正しく復元できないような状況が生じることがあります。たとえば,ターゲット・ディスク上の元のディレクトリやその内容を削除しなければ,ターゲット・ディスクには,新たに「名称変更」されたディレクトリとその内容を入れるのに十分なスペースがない場合もあります。
ディスク・スペースが不十分なために追加型の復元ができない場合には, (他の操作を行う前に) もう一度追加型のセーブ・セットを適用する,という解決方法もあります。これにより,最初の追加型の復元が継続され,ディレクトリとその内容が削除されて,ターゲット・ディスクの使用可能スペースが増加します。セーブ・セットからファイルを選択して復元するという方法もあります。
BACKUP は,別名ファイルや同義語ファイルのエントリの複数処理を指定しない,追加型の復元処理 (/NOALIAS) で,別名ファイルや同義語ファイルのエントリを復元しようとします。別名ファイルのエントリが適切に復元できない場合, BACKUP はエラー・メッセージを表示して,別名ファイルのエントリ,その 1 次ファイル,失敗の原因を示す 2 次状態を表示します。
/LOG 修飾子を指定すると,別名ファイルのエントリが正しく復元されたときに, BACKUP はメッセージを表示します。
/VERIFY 修飾子を指定すると,BACKUP はチェック・パスの間に別名ファイルのエントリを復元しようとします。指定しない場合には,別名ファイルのエントリの復元は,通常のファイル復元と同時に行なわれます。これは,BACKUP は,1 次ファイルを全部復元してから,これらのファイルを参照する別名ファイルのエントリを復元しようとするからです。
11.16.3 ボリューム・シャドウ・セットの復元
ボリューム・シャドウイング機能は,シャドウ・セットを構成する各ディスクに同一データの複製を作成するため,シャドウ・セットの復元には特別な注意が必要です。シャドウ・セットの復元方法については,『Volume Shadowing for OpenVMS』を参照してください。
BACKUP 出力装置 (シャドウ・セット) は, /FOREIGN 修飾子を使用してマウントする必要があります。そのため,コンパックではイメージ・セーブ・セットの仮想ユニットへの復元操作をサポートしていません。 |
次のような条件の下では,システム・ディスクのバックアップが非常に大切です。
OpenVMS Alpha または VAX オペレーティング・システムのディストリビューション・コンパクト・ディスクにアクセスできる場合は,そのディスクのメニュー・システムを使用して,システムをバックアップしてください。メニュー・システムの使用についての詳細は, 第 11.17.1 項 を参照してください。
メモリの少ない VAX システム (メモリ 32 MB 未満) 上で大規模なシステム・ディスクのバックアップを行うと,BACKUP ユーティリティがページングを必要とするために操作に失敗する可能性があります。この問題が起こる場合は,スタンドアロン BACKUP を使用して VAX 上のシステム・ディスクのバックアップを行ってください。 |
OpenVMS VAX オペレーティング・システムのディストリビューション・コンパクト・ディスクにアクセスできない場合は,スタンドアロン BACKUP を使用して,システム・ディスクのバックアップと復元を行ってください。スタンドアロン BACKUP についての詳細は 第 11.17.2 項
を参照してください。
11.17.1 メニュー・システムの起動
OpenVMS Alpha または VAX オペレーティング・システムのディストリビューション・コンパクト・ディスクにアクセスできる場合には,この項で説明するメニュー・システムを使用して,システム・ディスクとユーザ・ディスクのバックアップまたは復元を行います。
$ @SYS$SYSTEM:SHUTDOWN |
質問に応答する。自動システム・ブートを実行するかどうかをプロシージャが問い合わせてきたら,NO と答える (Return キーを押す)。プロシージャが終了すると,次のメッセージが表示される。
SYSTEM SHUTDOWN COMPLETE |
VAX システムの場合,次のメッセージも表示される。
USE CONSOLE TO HALT SYSTEM |
このメッセージが表示されたらシステムを停止する。
使用するブート・コマンドは,ユーザが使用しているシステムのタイプによって異なります。システムのブートについての詳細は,使用しているコンピュータのインストールおよび操作マニュアルを参照してください。 |
次に,OpenVMS VAX システムにおけるメニュー方式のプロシージャの起動方法の例を示します。
>>> B/R5:10000100 ESA0 Bootfile: ISL_SVAX_071 -ESA0 Network Initial System Load Function Version 1.1 FUNCTION FUNCTION ID 1 - Display Menu 2 - Help 3 - Choose Service 4 - Select Options 5 - Stop Enter a function ID value: 3 OPTION OPTION ID 1 - Find Services 2 - Enter known Service Name Enter an Option ID value: 2 Enter a Known Service Name: VMS071 OpenVMS VAX Version 7.3 Major version id = 1 Minor version id = 0 %SYSINIT-E, error opening page file, status = 0000025C %SYSINIT-E, error opening swap file, status = 0000025C %SYSINIT, primary PAGEFILE.SYS not found; system initialization continuing %SYSINIT, no dump file - error log buffers not saved %SYSINIT-E, error mounting system device, status = 00000F64 $! Copyright (c) 2000 Compaq Computer Corporation. All rights reserved. $set noverify Copyright 0 (c) 2000 Compaq Computer Corporation. All rights reserved. Installing required known files... Configuring devices... **************************************************************** The menu can be used to execute DCL commands and procedures for various "standalone" tasks, such as backing up the system disk. Please choose one of the following: 1) Execute DCL commands and procedures 2) Shut down this system Enter CHOICE or "?" to repeat menu: (1/2/?)) 1 WARNING -- The normal VMS startup procedure has not executed. Some commands and utilities will not work as documented. Enter DCL commands -- Enter "LOGOUT" when done. When you enter "LOGOUT" a logout message will be displayed, and you will be returned to the menu. $$$ |
前へ | 次へ | 目次 | 索引 |