バックアップサーバーのシステムディスクがクラッシュした場合など、サーバーを再設定しなおす必要が出た場合の復旧方法について解説します。
本稿では、P5をインストールしているサーバーのOS起動ディスクが消失するなどして、P5のコンフィグレーションファイルも含めて完全に失われた場合を想定しています。
大まかな復旧手順は次のようになります。
1. P5アプリケーションのインストール
2. P5コンフィグレーションの復旧
3. バックアップされたファイルの復旧
1. P5のインストール
通常のインストール方法でインストールします。今回の場合では、ライセンスが無い状態でも構いません。
2. P5コンフィグレーションの復旧
P5のインストールが完了したら、次のアドレスでウェブブラウザを使ってウェブGUIにログオンします。
http://localhost:8000/login
Start P5 ブラウザボタンを選びます。P5ブラウザウィンドウのメニューから、”リストア設定”を選びます。
バーチャルジュークボックス(ハードディスクに格納されています)をお使いの場合は、お使いのハードディスク内のバーチャルジュークボックスに含まれる最新のファイル名を指定します。
SolarisやLinuxの場合
テープ装置に対応するデバイスファイルを選択します。Linuxの場合はファイル名は 「/dev/scsi/sgN」(Nはテープドライブまたはジュークボックスの論理番号)で、通常はSCSI IDです。Solarisでは、テープドライブもファイル名は「/dev/rmt/Ncn」です。こちらもNは装置の論理番号であり、cnオプションはcompressed / norewindを意味します。
macOSの場合
Darwinオペレーティングシステムは磁気テープの管理にデバイスファイルを試用しませんのでデバイスファイルは最初に作成されている必要があります。P5はSCSI IDを利用してmacのファイル名を特定します。awstNというデバイスファイルを下記の要領でターミナルのコマンドラインから作成します。
/usr/local/aw/conf/dev/awstN
(※ Nはテープドライブの論理番号で、通常はSCSI IDと同じです)
Windowsの場合
ドライブにアクセスできるようにするにはUNCパスが通っている必要があります。SCSIテープに対応するUNC名は {//./TAPEn}です。(※nはテープドライブの論理番号で、通常はSCSI ID)正しいUNC名についてはお使いのテープ装置のマニュアルを参照ください。またWindowsの場合は特に書式内にパスを記述するようにご注意ください。
正しい名前を設定したら、最後に書かれたテープがドライブに入っていることを確かめてください。P5はこのテープから設定ファイルを読みだして復旧しようとします。
無事コンフィグレーションファイルが読み出され普及するとP5サーバーは元の状態に戻ります。この段階では、ブラウザウィンドウが操作できなくなりますので、再度ログインしなおしてください。
コンフィグレーションが復旧すると、P5に関連づけらているテープ機器類を一旦削除して再度追加する必要が発生することがあります。これはハードウェア構成が変わった場合に前の設定が引き継げない場合などに発生します。
これでライセンス情報を含めてP5のコンフィグレーション情報が復旧しました。次はバックアップインデックスファイルの修復にとりかかります。
P5 バックアップインデックスの修復
バックアップインデックスはバックアップ時に自動的にテープに保存されます。このため、クラッシュ後に修復できます。
バックアップインデックスを復元するには、P5 にログインし、「拡張オプション」「インデックス管理」に移動します。リカバリするデータベースごとに、データベースを選択して、下部のバーにある[チェック] ボタンをクリックします。このオプションはデータベースをチェックし、データベースに問題がないことを検出するとリカバリします。
それ以降、バックアップからのファイルは再度完全に利用可能になり、ファイルを復元できます。
アーカイブインデックスの修復について
アーカイブインデックスは、ベアメタルリカバリーの対象となる可能性があるため、自動的に保存されません。このため、アーカイブインデックスはバックアップまたはP5のモジュールの同期などを使用してバックアップする必要があります。P5では、アーカイブインデックスやプレビューがP5インストールフォルダーのサブフォルダー内にあります。通常、Unix および Mac では、パスは /usr/local/aw/config/index/archive です。Windows のデフォルトパスは C:\Program Files\ARCHIWARE\Data_Lifecycle_Management_Suite\config\index\archive です。
P5.5+ 補足:
P5.5以降、アーカイブインデックスを自動的にバックアップすることが可能です。これを行うには、P5 > アーカイブ > 拡張オプション > インデックスの管理… にログインしてください。データベースのバックアップを有効にしたいアーカイブインデックスをダブルクリックします。データベース設定ウィンドウで、バックアップを有効にするチェックボックスをオンにし、バックアップを保存したいP5クライアントとフォルダーを選択し、開始時刻を設定して変更を適用します。アーカイブインデックスは毎日バックアップされます。そこからバックアップすることを忘れないでください。翌日のインデックスデータベースのバックアップは、既存のコピーを上書きします。
移行先の別のマシンにP5を復元する
P4/P5ライセンスは、ホストIDによって識別されたマシンに関連付けられていることに注意してください。新しいマシンにP5を設定した場合、たとえば古いマシンが動作しなくなった場合、新しいマシンへのライセンス移行も必要です。詳しくは、当社のウェブサイト http://www.archiware.com/portal をご覧ください。