Veritas NetBackup™ インストールガイド
- インストールの準備
- NetBackup ライセンス
- UNIX システムでのサーバーソフトウェアのインストール
- Windows システムでのサーバーソフトウェアのインストール
- 管理インターフェースについて
- NetBackup クライアントソフトウェアのインストール
- NetBackup の構成
- NetBackup ソフトウェアのアップグレード
- NetBackup サーバーおよびクライアントソフトウェアの削除
- リファレンス
UNIX および Linux のサーバーおよびクライアントからの NetBackup の削除
この手順では、UNIX および Linux のサーバーおよびクライアントから NetBackup を削除します。NetBackup を正常に削除するための特定の作業の実行手順については、他のマニュアルの参照が必要となる場合もあります。
UNIX および Linux のサーバーおよびクライアントから NetBackup を削除する場合は、次のガイドラインを参照します。
NetBackup リレーショナルデータベース (NBDB) の場所 |
/usr/openv/db/data 内の NBDB ファイルをデフォルトのインストール場所から移動した場合、この手順ではそのファイルを削除する方法について説明しています。 |
クラスタ環境 |
NetBackup の削除を開始する前に、クラスタアプリケーションから NetBackup を削除する必要があります。クラスタのマニュアルの説明に従ってグループを削除した後で、NetBackup を削除できます。 仮想ホスト名のセキュリティ証明書は、NetBackup サーバーソフトウェアの削除の一環として、クラスタの共有ドライブから自動的に削除されます。 クラスタ内の各ノードから NetBackup を削除する必要があります。 |
NetBackup を削除しても、PBX は削除されません。PBX を手動で削除する必要があります。この手順にはこのタスクを実行する方法を記述する手順が含まれています。 警告: PBX を実行する必要がある他のベリタスソフトウェア製品をクライアントで使用している場合、PBX を削除しないでください。 | |
NetBackup 管理コンソール |
NetBackup 管理コンソールは、NetBackup を削除するとき閉じる必要があります。これを行わないと、NetBackup により、手順の再度実行を強制するエラーが発生することがあります。 |
UNIX サーバーから NetBackup を削除する方法
- サーバーまたはクライアントで root ユーザーとしてログオンします。
- (該当する場合: サーバーのみ) カタログバックアップを実行します。
- NetBackup 管理コンソールが開いている場合は、ここで閉じる必要があります。
- (該当する場合: サーバーのみ) インストールされているアドオン製品から、重要なデータをすべて保存します。
- 次のコマンドを使って NetBackup または Media Manager デーモンを停止します。
/usr/openv/netbackup/bin/bp.kill_all
- 次のコマンドを使ってインストール済みのアドオン製品を識別します。
AIX
lslpp -L
HP-UX
swlist
Linux
rpm -qa
Solaris
pkginfo
リストされている 7 つのアドオン製品のいずれかを探します。
VRTSfrnb (Applies only to servers) VRTSfrnbclt VRTSjanb (Applies only to servers) VRTSjanbclt VRTSzhnb (Applies only to servers) VRTSzhnbclt VRTSnbsds (Applies only to servers)
見つかったアドオン製品を削除します。
- (該当する場合: サーバーのみ) Solaris システムの場合にのみ、次のコマンドを実行します。
/usr/openv/volmgr/bin/driver/sg.install -deinstall
- 次のコマンドを実行して、/etc/vx/vrtslog.conf ファイルに格納された VxUL マスター構成から NetBackup を登録解除します。
/usr/openv/netbackup/bin/vxlogcfg -r -p 51216
-p オプションには、プロダクト ID (NetBackup は 51216) を指定します。
- (該当する場合: サーバーのみ) BMR がサーバーでサポートされ、有効になっている場合、次のコマンドを使って関連ファイルを削除します。
/usr/openv/netbackup/bin/bmrsetupmaster -undo -f
- (該当する場合: サーバーのみ) NBDB ファイルをデフォルトのインストール場所から移動した場合、次の手順を実行して手動で削除する必要があります。
NBDB ファイルが存在する次のディレクトリに移動します。
/usr/openv/db/data
vxdbms.conf
ファイルを開きます。このファイルには、データベース関連のファイルのリストと、各ファイルのパスが記載されています。
データベース関連の各ファイルを削除します。
- (該当する場合: サーバーのみ) NetBackup ファイバートランスポートがサーバーでサポートされ、有効になっている場合、次のコマンドを使って関連ファイルを削除します。
/usr/openv/netbackup/bin/admincmd/nbftsrv_config -d
- 適切なコマンドを次のように使用して、NetBackup 構成パッケージを削除します。
AIX
installp -u VRTSnbcfg
HP-UX
swremove VRTSnbcfg
Linux
rpm -e VRTSnbcfg
Solaris
pkgrm VRTSnbcfg
- PureDisk をサポートするクライアントの場合は、次のコマンドを実行してすべての PureDisk ファイルを削除します。
/opt/pdde/pddeuninstall.sh -forceclean
- (該当する場合: サーバーのみ) MSDP をサポートするクライアントの場合は、次のコマンドを実行してすべての MSDP ファイルを削除します。
/opt/pdde/pddeuninstall.sh -basedir /usr/openv/pdde/ -ostdir /usr/openv/lib/ost-plugins/ -forceclean
メモ:
上のコマンドは、3 つのパラメータ (basedir、ostdir、forceclean) および入力パスとして 2 つのディレクトリパラメータを受け取る単独のコマンドであることに注意してください。
- (該当する場合: サーバーのみ) NetBackup サーバーパッケージを削除するには、次のコマンドを実行します。
メモ:
仮想ホスト名のセキュリティ証明書は、NetBackup サーバーソフトウェアの削除の一環として、クラスタの共有ドライブから自動的に削除されます。
このトピックに関する詳細情報を参照できます。NetBackup を再インストールするときのホスト ID ベースの証明書の保持について詳しくは、『NetBackup セキュリティおよび暗号化ガイド』を参照してください。
Linux
rpm -e VRTSnetbp
Solaris
pkgrm VRTSnetbp
インストール済みのパッケージ
VRTSnetbp
を削除するかどうか尋ねられたら、y を入力して、Enter キーを押します。スーパーユーザー権限を使用してパッケージの削除を続行するかどうかを尋ねられたら、y を入力して、Enter キーを押します。
- 適切なネイティブコマンドを次のとおり使って NetBackup-Java ディスプレイコンソールを削除します。
AIX
installp -u VRTSnbjava
HP-UX
swremove VRTSnbjava
Linux
rpm -e VRTSnbjava
Solaris
pkgrm VRTSnbjava
- 適切なネイティブコマンドを次のとおり使って NetBackup Java Runtime Environment を削除します。
AIX
installp -u VRTSnbjre
HP-UX
swremove VRTSnbjre
Linux
rpm -e VRTSnbjre
Solaris
pkgrm VRTSnbjre
- 適切なネイティブコマンドを次のとおり使って NetBackup クライアントを削除します。
メモ:
NetBackup サーバーソフトウェアの削除の一環として、セキュリティ証明書は自動的に削除されます。証明書を保持する場合は、NetBackup を削除する前に保存してください。
このトピックに関する詳細情報を参照できます。NetBackup を再インストールするときのホスト ID ベースの証明書の保持について詳しくは『NetBackup セキュリティおよび暗号化ガイド』を参照してください。
AIX
installp -u VRTSnbclt
HP-UX
swremove VRTSnbclt
Linux
rpm -e VRTSnbclt
Solaris
pkgrm VRTSnbclt
メモ:
実行している NetBackup プロセスとデーモンがある場合は、NetBackup の削除を成功させるために手動で終了します。
- 適切なネイティブコマンドを次のとおり実行して PBX を削除します。
メモ:
PBX を実行する必要がある他のベリタスソフトウェア製品をサーバーで使用している場合、PBX を削除しないでください。
AIX
installp -u VRTSpbx
HP-UX
swremove VRTSpbx
Linux
rpm -e VRTSpbx
Solaris
pkgrm VRTSpbx
- 次のとおり適切なコマンドを使用して NetBackup 事前チェックパッケージを削除します。
AIX
installp -u VRTSnbpck
HP-UX
swremove VRTSnbpck
Linux
rpm -e VRTSnbpck
Solaris
pkgrm VRTSnbpck
- /usr/openv ディレクトリを削除します。
警告:
使用する rm - コマンドは、このコマンドを実行するコンピュータにインストールされているアドオン製品を削除します。
/usr/openv がシンボリックリンクであるかどうかを、次に示すコマンドで判定します。/usr/openv がシンボリックリンクである場合は、実際のパスをメモしておきます。このパスは後続のコマンドに必要です。
file -h /usr/openv
/usr/openv: symbolic link to /opt/openv
/usr/openv がシンボリックリンクの場合は、次に示すコマンドを実行します。
cd /usr/openv
このコマンドにより、シンボリックリンクが指すディレクトリ (/opt/openv など) に移動します。
ls
ディレクトリの内容をリストします。削除しようとしている内容を確認するには、この情報を確認します。
警告:
次の手順に進む前に、現在のディレクトリおよびサブディレクトリが削除対象であることを確認してください。異なるディレクトリを削除しないようにするには、前のコマンドを実行して現在のディレクトリを確認し、そのディレクトリ内のファイルを表示します。ディレクトリの場所と内容を確認したら、次のコマンドを使用してディレクトリを削除します。
cd /
ルートディレクトリに移動します。
rm -rf directory
directory 値には、file コマンドからの情報を入力します。このコマンドは、NetBackup バイナリを含んでいるディレクトリを削除します。
例: rm -rf /opt/openv
rm -f /usr/openv
シンボリックリンクを削除します。
/usr/openv が実際のディレクトリの場合は、次に示すコマンドを実行します。
rm -rf /usr/openv
メモ:
オペレーティングシステムによっては、
/usr/openv
ディレクトリを削除するために rmdir コマンドが必要になる場合もあります。rmdir /usr/openv
- Linux システムの場合のみ:
起動スクリプトと停止スクリプトを変更した場合は、次のコマンドを実行します。
/sbin/chkconfig --del netbackup
Linux のディストリビューションによっては、起動とシャットダウンのスクリプトは削除済みである場合があります。
???を参照してください。
- 表示されるスクリプトを削除します。オペレーティングシステムによっては、起動とシャットダウンのスクリプトは削除済みである場合があります。
AIX システムの場合
/etc/rc.netbackup.aix
HP-UX システムの場合
/sbin/init.d/netbackup /sbin/rc1.d/K001netbackup /sbin/rc2.d/S777netbackup
Linux Debian システムの場合
/etc.init.d/netbackup /etc/rc0.d/K01netbackup /etc/rc1.d/K01netbackup /etc/rc2.d/S95netbackup
Linux Red Hat システムの場合
/etc/rc.d/init.d/netbackup /etc/rc.d/rc0.d/K01netbackup /etc/rc.d/rc1.d/K01netbackup /etc/rc.d/rc2.d/S77netbackup /etc/rc.d/rc3.d/S77netbackup /etc/rc.d/rc5.d/S77netbackup /etc/rc.d/rc6.d/K01netbackup
次の起動スクリプトはサーバーでのみ実行され、NetBackup ファイバートランスポートがサーバーで有効になったときのみ表示されます。
/etc/rc.d/init.d/nbftserver /etc/rc.d/rc0.d/K03nbftserver /etc/rc.d/rc1.d/K03nbftserver /etc/rc.d/rc2.d/S21nbftserver /etc/rc.d/rc3.d/S21nbftserver /etc/rc.d/rc5.d/S21nbftserver /etc/rc.d/rc6.d/K03nbftserver
Linux SuSE システムの場合:
/etc/init.d/netbackup /etc/init.d/rc0.d/K01netbackup /etc/init.d/rc2.d/S77netbackup /etc/init.d/rc3.d/S77netbackup /etc/init.d/rc5.d/S77netbackup /etc/init.d/rc6.d/K01netbackup
次の起動スクリプトはサーバーでのみ実行され、NetBackup ファイバートランスポートがサーバーで有効になったときのみ表示されます。
/etc/init.d/nbftserver /etc/init.d/rc2.d/K01nbftserver /etc/init.d/rc2.d/S05nbftserver /etc/init.d/rc3.d/K01nbftserver /etc/init.d/rc3.d/S05nbftserver /etc/init.d/rc5.d/K01nbftserver /etc/init.d/rc5.d/S05nbftserver
その他のサーバーおよびクライアントの場合:
/etc/init.d/netbackup /etc/rc0.d/K01netbackup /etc/rc1.d/K01netbackup /etc/rc2.d/S77netbackup
次の起動スクリプトはサーバーでのみ実行され、NetBackup ファイバートランスポートがサーバーで有効になったときのみ表示されます。
/etc/init.d/nbftserver /etc/rc0.d/K03nbftserver /etc/rc1.d/K03nbftserver /etc/rc2.d/S21nbftserver
AIX システムの場合のみ:
/etc/inittab ファイルで、次の NetBackup のエントリを削除します。
/etc/rc.netbackup.aix
/etc/rc.shutdown ファイルで、次の行を削除します。
/etc/rc.netbackup.aix stop
次のとおり LiveUpdate コンポーネントを削除します。
最初に、次のファイルを調べて NetBackup が LiveUpdate を使う唯一の製品であるかどうかを確認します。
/etc/Product.Catalog.JavaLiveUpdate
NetBackup が現在 LiveUpdate を使用する唯一の製品である場合は、次のコマンドを実行します。
/opt/Symantec/LiveUpdate/uninstall.sh -a
LiveUpdate が
/opt/Symantec
ディレクトリにインストールされている唯一の製品である場合は、次のファイルを削除します。rm -f /etc/Symantec.conf
メモ:
次の製品カタログファイルを削除する前に、空であることを確認してください。空のファイルのサイズは 0 バイトになります。製品カタログファイルが空でなければ、他の製品に必要であるため、ファイルを削除しないでください。
rm -f /etc/Product.Catalog.JavaLiveUpdate
- root ユーザーアカウントに対する NetBackup-Java アプリケーションの状態データを削除するには、次のように適切なコマンドを実行します。
警告:
スラッシュ文字 (/) とピリオドまたはドット文字 (.) の間に空白を挿入しないでください (/.veritas)。これらの文字の間に空白があると、ルート階層下のすべてのファイルが削除されます。
すべてのリリースについて root ユーザーアカウントに対する NetBackup-Java アプリケーションの状態データを削除するには、次のコマンドを実行します。
/bin/rm -rf /.veritas
特定のリリースについて root ユーザーアカウントに対する NetBackup-Java アプリケーションの状態データを削除するには、次のコマンドを実行します。
/bin/rm -rf /.veritas/java/version
version は 6 桁の NetBackup バージョン番号です。たとえば、アップグレードが適用されていない NetBackup バージョン 8.0 は 800000 として入力します。
- NetBackup-Java ユーザーに、$HOME/.veritas ディレクトリが削除可能であることを通知します。
$HOME/.veritas と $HOME/.veritas/java ディレクトリには、ユーザーが NetBackup-Java アプリケーションを終了するときに保存されるアプリケーションの状態情報が含まれます。保存される情報には、表の列の順序とサイズが含まれます。この処理によって、このディレクトリが削除されます (root ユーザーのみ)。
$HOME/.java/.userPrefs/vrts
に存在する common サブディレクトリは削除してもかまいません。 - NetBackup アクセス制御機能が有効になっている場合、クライアントおよびサーバーにいくつかのファイルが配置されます。これらのファイルは、次のカテゴリに分類されます。
NetBackup アプリケーションの一時ファイル
このファイルは、NetBackup とともに削除されます。
個々のユーザーのキャッシュファイル
これらのキャッシュファイルは、
$HOME/.vxss
ディレクトリに存在します。このディレクトリを削除できることをすべてのユーザーに通知します。ファイルは、NetBackup 管理コンソールでのシングルサインオン操作によってのみ、コンソールが実行されているホスト上の
/.vxss
ディレクトリに生成されます。これらのファイルは、終了機能を実行すると、NetBackup 管理コンソールによって削除されるため、通常、このディレクトリには一時ファイルは格納されません。ただし、システムがクラッシュした場合、このディレクトリのファイルは削除されません。データを損失せずにこれらのファイルを安全に削除するには、コンソールを停止してください。また、NetBackup では、クライアントとサーバーの NetBackup アプリケーションのキャッシュ済みの証明書も作成されます。これらのファイルは、
/.vxss
ディレクトリに存在します。通常、これらのファイルには、ネットワークインターフェースの DNS エントリとの一貫性がある名前 (たとえば、machine.company.com
) が付けられます。次に、ディレクトリエントリの例を示します。/usr/openv/var/vxss/credentials/machine.company.com
/usr/openv/var/vxss/credentials/dhcp
これらのファイルは、bpnbat -LoginMachine コマンドを実行すると、作成されます。このコンピュータに、後で NetBackup の再インストールを行う予定がある場合は、次のいずれかを実行します。
証明書を
vxss/credentials
ディレクトリに保持します。証明書を保持しない場合は、Root+AB ブローカーで最初に設定されたコンピュータの ID パスワードを入力する必要があります。または、再インストール時に、Root+AB ブローカーでパスワードをリセットすることもできます。
Root+AB ブローカーについて詳しくは、『NetBackup セキュリティおよび暗号化ガイド』を参照してください。
NetBackup アクセス制御機能およびその削除方法について詳しくは、『NetBackup セキュリティおよび暗号化ガイド』を参照してください。