Veritas NetBackup™ インストールガイド
- インストールの準備
- NetBackup ソフトウェアの入手について
- ストレージデバイスの構成について
- NetBackup をインストールする方法
- NetBackup ライセンス
- UNIX システムでのサーバーソフトウェアのインストール
- Windows システムでのサーバーソフトウェアのインストール
- 管理インターフェースについて
- NetBackup クライアントソフトウェアのインストール
- Windows での NetBackup クライアントのインストールについて
- UNIX/Linux での NetBackup クライアントのインストールについて
- NetBackup の構成
- NetBackup ソフトウェアのアップグレード
- NetBackup サーバーおよびクライアントソフトウェアの削除
- 参照先
ネーティブインストーラによる UNIX と Linux のクライアントバイナリのインストールとアップグレード
ネーティブインストーラを使用して、NetBackup UNIX および Linux クライアントをインストールまたはアップグレードできるようになりました。NetBackup インストールスクリプトや推奨インストーラを使用することができます。ただし、Debian パッケージを使用するクライアントには当てはまりません。それらのクライアントは、NetBackup インストールスクリプトを使用してインストールまたはアップグレードする必要があります。
AIX の場合: lslpp、installp
HP-UX の場合: swlist、swinstall
Linux の場合: rpm、yum など
Solaris の場合: pkginfo、pkgadd
インストールまたはアップグレードに成功すると、/usr/openv/pack/install.history
ファイルに記録されます。
ネーティブインストーラを使用して UNIX または Linux クライアントバイナリをインストールまたはアップグレードするには
- クライアントの
/tmp
ディレクトリに NetBackup インストール応答ファイル (NBInstallAnswer.conf
) を作成してください。応答ファイルとその内容に関する詳しい情報を参照できます。NetBackup 応答ファイルについてを参照してください。
- 次の情報を使って
NBInstallAnswer.conf
に値を指定します。SERVER=master_server_name CLIENT_NAME=client_name CA_CERTIFICATE_FINGERPRINT=fingerprint
例 (指紋の値は読みやすくするため折り返されています):
SERVER=master_01 CLIENT_NAME=client_101 CA_CERTIFICATE_FINGERPRINT=01:23:45:67:89:AB:CD:EF:01:23:45:67: 89:AB:CD:EF:01:23:45:67
お使いの NetBackup 環境のセキュリティ構成に応じて、応答ファイルに AUTHORIZATION_TOKEN オプションを追加する必要があります。AUTHORIZATION_TOKEN オプションに関する詳しい情報を参照できます。
NetBackup 応答ファイルについてを参照してください。
さらに、
NBInstallAnswer.conf
ファイルに次のいずれかのオプションを追加できます。各オプションに関する詳細情報を参照できます。NetBackup 応答ファイルについてを参照してください。
CLIENT_NAME=XLOCALHOSTX
SERVICES=no
- 適切なクライアントパッケージから必要なクライアントファイルを抽出して、クライアントコンピュータにコピーします。
十分な容量があるシステムに UNIX クライアント用の
CLIENTS1
パッケージをダウンロードする十分な容量があるシステムに Linux クライアント用の
CLIENTS2
パッケージをダウンロードするCLIENTS1
ファイルまたはCLIENTS2
ファイルの内容を抽出する例:
AIX
gunzip NetBackup_8.1.1_CLIENTS1.tar.gz; tar - xvf NetBackup_8.1.1_CLIENTS1.tar
HP-UX
gunzip -dc NetBackup_8.1.1_CLIENTS1.tar.gz | tar -xvf
Linux
tar -xzvf NetBackup_8.1.1_CLIENTS2.tar.gz
Solaris
tar -xzvf NetBackup_8.1.1_CLIENTS1.tar.gz
目的のオペレーティングシステムのディレクトリに移動します。
例:
AIX
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/RS6000/AIX6/
HP-UX
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/HP-UX-IA64/HP-UX11.31/
Linux
Linux RedHat の場合:
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat2.6.18/
Linux SuSE の場合:
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/SuSE3.0.76
Linux - s390x
Linux-s390x RedHat の場合:
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux-s390x/IBMzSeriesRedHat2.6.18/
Linux-s390x SuSE の場合:
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/Linux-s390x/IBMzSeriesSuSE3.0.76
Solaris
Solaris SPARC の場合:
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris10/
Solaris x86 の場合:
CLIENTS1/NBClients/anb/Clients/usr/openv/netbackup/client/ Solaris/Solaris_x86_10_64/
以下に示すファイルをクライアントコンピュータにコピーします。
AIX
VRTSnbpck.image VRTSpbx.image.gz VRTSnbclt.image.gz VRTSnbjre.image.gz VRTSnbjava.image.gz VRTSpddea.image.gz VRTSnbcfg.image.gz
HP-UX
VRTSnbpck.depot VRTSpbx.depot.gz VRTSnbclt.depot.gz VRTSnbjre.depot.gz VRTSnbjava.depot.gz VRTSpddea.depot.gz VRTSnbcfg.depot.gz
Linux
VRTSnbpck.rpm VRTSpbx.rpm VRTSnbclt.rpm VRTSnbjre.rpm VRTSnbjava.rpm VRTSpddea.rpm VRTSnbcfg.rpm
Solaris
.pkg_defaults VRTSnbpck.pkg.gz VRTSpbx.pkg.gz VRTSnbclt.pkg.gz VRTSnbjre.pkg.gz VRTSnbjava.pkg.gz VRTSpddea.pkg.gz VRTSnbcfg.pkg.gz
メモ:
Solaris クライアントバイナリには .pkg_defaults という非表示の管理ファイルが含まれます。この管理ファイルには、デフォルトのインストール処理が含まれています。
メモ:
NetBackup Java コンソールの RPM (
VRTSnbjava
) は省略可能です。環境内のすべてのクライアントに NetBackup Java コンソールをインストールする必要がないこともあります。メモ:
z/Architecture クライアント用の
VRTSpddea.rpm
はないことに注意してください。 - (該当する場合) Solaris、HP-UX、および AIX でのみ、次のコマンドを使用して圧縮パッケージファイルを抽出します。
gunzip VRTS*.*
この処理で、以下に示すすべてのパッケージファイルが抽出されます。
VRTSnbpck.pkg VRTSpbx.pkg VRTSnbclt.pkg VRTSnbjre.pkg VRTSnbjava.pkg VRTSpddea.pkg VRTSnbcfg.pkg
- 以下のコマンドを示されている順序で実行してファイルをインストールします。
AIX
installp - ad VRTSnbpck.image all installp - ad VRTSpbx.image all installp - ad VRTSnbclt.image all installp - ad VRTSnbjre.image all installp - ad VRTSnbjava.image all installp - ad VRTSpddea.image all installp - ad VRTSnbcfg.image all
次のコマンドのみを使用してすべてのパッケージをインストールすることもできます。
installp - ad folder_name all
HP-UX
swinstall - s VRTSnbpck.depot \* swinstall - s VRTSpbx.depot \* swinstall - s VRTSnbclt.depot \* swinstall - s VRTSnbjre.depot \* swinstall - s VRTSnbjava.depot \* swinstall - s VRTSpddea.depot \* swinstall - s VRTSnbcfg.depot \*
次のコマンドのみを使用してすべてのパッケージをインストールすることもできます。
swinstall -s ./VRTSnbpck.depot \*;swinstall -s ./VRTSpbx.depot \*;swinstall -s ./VRTSnbclt.depot \*;swinstall -s ./VRTSnbjre.depot \*;swinstall -s ./VRTSnbjava.depot \*;swinstall -s ./VRTSpddea.depot \*;swinstall -s ./VRTSnbcfg.depot \*
Linux
rpm - U VRTSnbpck.rpm rpm - U VRTSpbx.rpm rpm - U VRTSnbclt.rpm rpm - U VRTSnbjre.rpm rpm - U VRTSnbjava.rpm rpm - U VRTSpddea.rpm rpm - U VRTSnbcfg.rpm
Solaris
以下に示す pkgadd -a admin -d device [pkgid] コマンドを使用してファイルをインストールします。
pkgadd -a .pkg_defaults -d VRTSnbpck.pkg VRTSnbpck pkgadd -a .pkg_defaults -d VRTSpbx.pkg VRTSpbx pkgadd -a .pkg_defaults -d VRTSnbclt.pkg VRTSnbclt pkgadd -a .pkg_defaults -d VRTSnbjre.pkg VRTSnbjre pkgadd -a .pkg_defaults -d VRTSnbjava.pkg VRTSnbjava pkgadd -a .pkg_defaults -d VRTSpddea.pkg VRTSpddea pkgadd -a .pkg_defaults -d VRTSnbcfg.pkg VRTSnbcfg
-a オプションでは、デフォルトの管理ファイルの代わりに使用する特定の admin (.pkg_defaults) を指定します。管理ファイルにはデフォルトのインストール処理が含まれます。
-d デバイスオプションでは、ソフトウェアパッケージのソースを指定します。デバイスには、デバイス、ディレクトリ、またはスプールディレクトリのパスを指定できます。
pkgid パラメータを使用して、インストールするパッケージの名前を指定します。このパラメータは必要に応じて指定します。
- (該当する場合) 応答ファイルがないか、正しく構成されていない場合は、次のエラーメッセージが表示されます。
WARNING: There is no answer file present and no valid bp.conf.Therefore, security configuration is not complete.Manual steps are required before backups and restores can occur.For more information: https://www.veritas.com/support/en_US/article.000127129
/usr/openv/netbackup/bin/private
ディレクトリに変更し、nb_init_cfg コマンドを実行してbp.conf
ファイルを構成します。手動でbp.conf
ファイルを構成することもできます。セキュリティと証明書の構成を手動で設定しなければならない場合があります。詳細情報を参照できます。
UNIX クライアントと Linux クライアントに NetBackup インストールスクリプトを使用する場合は、インストールの動作に 1 つだけ変更点があります。NetBackup インストールスクリプトは、インストールパッケージをクライアントの /usr/openv/pack/
ディレクトリにコピーしなくなりました。インストールまたはアップグレードに成功すると、/usr/openv/pack/install.history
ファイルに記録されます。
ここに示されている手順とは異なるインストールを試みると、エラーメッセージが表示されることがあります。表: インストールのエラーメッセージと解決策に、処理およびそれによって生成されるメッセージをいくつか示します。
表: インストールのエラーメッセージと解決策
インストール処理 |
エラーメッセージ |
解決方法 |
---|---|---|
AIX の場合 | ||
同じバージョンのバイナリが存在するのにバイナリをインストールしようとする。 |
# installp -ad VRTSnbpck.image all package VRTSnbpck.image is already installed |
lslpp - L package_name コマンドを使用して、インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |
誤った順序でバイナリをインストールしようとする。 |
# installp -ad VRTSnbcfg.image all error: Failed dependencies: VRTSnbclt >= 8.1.0.0 is needed by VRTSnbcfg-version-platform |
イメージパッケージの正しいインストール順序については、マニュアルを参照してください。依存パッケージの一覧表示のエラーで、詳しい情報を取得することもできます。 「ネーティブインストーラを使用して UNIX または Linux クライアントバイナリをインストールまたはアップグレードするには」を参照してください。 |
新しいバージョンのバイナリが存在する場合に古いバージョンのバイナリをインストールしようとする。 |
# installp - d VRTSnbclt.image all WARNING: file /usr/openv/lib/java/nbvmwaretags.jar from install of VRTSnbclt-version-platform conflicts with file from package VRTSnbclt-version-platform |
lslpp - L package_name コマンドを使用して、インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |
HP-UX の場合 | ||
同じバージョンのバイナリが存在するのにバイナリをインストールしようとする。 |
# swinstall - s ./VRTSnbpck.depot 1 filesets have the selected revision already installed. |
swlist コマンドを使用して、インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |
誤った順序でバイナリをインストールしようとする。 |
# swinstall -s ./VRTSnbcfg.depot ERROR: "hostname:/": The software dependencies for 1 products or filesets cannot be resolved. |
デポパッケージの正しいインストール順序については、マニュアルを参照してください。依存パッケージの一覧表示のエラーで、詳しい情報を取得することもできます。 「ネーティブインストーラを使用して UNIX または Linux クライアントバイナリをインストールまたはアップグレードするには」を参照してください。 |
新しいバージョンのバイナリが存在する場合に古いバージョンのバイナリをインストールしようとする。 |
# swinstall - s ./VRTSnbclt.depot WARNING: "hostname:/": 1 filesets have a version with a higher revision number already installed. |
swlist コマンドを使用して、インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |
Linux の場合 | ||
同じバージョンのバイナリが存在するのにバイナリをインストールしようとする。 |
# rpm -U VRTSnbpck.rpm package VRTSnbpck.rpm-version-platform is already installed |
rpm コマンドを使ってインストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |
誤った順序でバイナリをインストールしようとする。 |
# rpm -U VRTSnbcfg.rpm error: Failed dependencies: VRTSnbclt >= 8.1.0.0 is needed by VRTSnbcfg-version-platform |
マニュアルを参照して、RPM の正しいインストール順序を確認します。詳細情報を参照できます。 「ネーティブインストーラを使用して UNIX または Linux クライアントバイナリをインストールまたはアップグレードするには」を参照してください。 |
新しいバージョンのバイナリが存在する場合に古いバージョンのバイナリをインストールしようとする。 |
# rpm -U VRTSnbclt.rpm file /usr/openv/lib/java/nbvmwaretags.jar from install of VRTSnbclt-version-platform conflicts with file from package VRTSnbclt-version-platform |
rpm コマンドを使ってインストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |
Solaris の場合 | ||
同じバージョンのバイナリが存在するのにバイナリをインストールしようとする |
pkgadd -a .pkg_defaults -d VRTSnbpck.pkg VRTSnbpck Processing package instance <VRTSnbpck> from </root/packages/Solaris/ Solaris_x86_10_64/VRTSnbpck.pkg> NetBackup Pre-Check(i386) 8.1.0.0 This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. Copyright 2017 Veritas Technologies LLC. All rights reserved. ## Executing checkinstall script. Using </> as the package base directory. ## Processing package information. ## Processing system information. 6 package pathnames are already properly installed. ## Verifying disk space requirements. Installing NetBackup Pre-Check as <VRTSnbpck> ## Executing preinstall script. Wednesday, May 10, 2017 03:15:44 PM IST: Installing package VRTSnbpck. Installing NB-Pck. ## Installing part 1 of 1. [ verifying class <NBclass> ] ## Executing postinstall script. Wednesday, May 10, 2017 03:15:45 PM IST: Install of package VRTSnbpck was successful. |
pkginfo コマンドを使用して、現在インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 または、パッケージに付属する管理ファイルを使用して、パッケージを再インストールします。 |
誤った順序でバイナリをインストールしようとする。 |
# pkgadd -a .pkg_defaults -d VRTSnbclt.pkg VRTSnbclt ERROR: VRTSnbpck >=8.1.0.0 is required by VRTSnbclt.checkinstall script suspends |
パッケージの正しいインストール順序については、マニュアルを参照してください。詳細情報を参照できます。 「ネーティブインストーラを使用して UNIX または Linux クライアントバイナリをインストールまたはアップグレードするには」を参照してください。 |
新しいバージョンのバイナリが存在する場合に古いバージョンのバイナリをインストールしようとする。 |
# pkgadd -a .pkg_defaults -d VRTSnbclt.pkg VRTSnbclt Processing package instance <VRTSnbclt> from </root/80packages/Solaris/ Solaris_x86_10_64/VRTSnbclt.pkg> NetBackup Client(i386) 8.0.0.0 The following instance(s) of the <VRTSnbclt> package are already installed on this machine: 1 VRTSnbclt NetBackup Client (i386) 8.1.0.0 Do you want to overwrite this installed instance [y,n,?,q] |
pkginfo コマンドを使用して、現在インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |