Veritas NetBackup™ インストールガイド
- インストールの準備
- NetBackup ライセンス
- UNIX システムでのサーバーソフトウェアのインストール
- Windows システムでのサーバーソフトウェアのインストール
- 管理インターフェースについて
- 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 応答ファイルについてを参照してください。
- (該当する場合) お使いの環境で NetBackup 認証局を使用している場合、
NBInstallAnswer.conf
に次の必要な情報を指定します。CA_CERTIFICATE_FINGERPRINT=fingerprint
例 (指紋の値は読みやすくするため折り返されています):
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
に次の必要な情報を指定します。ECA_CERT_PATH
このフィールドを使用して、外部証明書ファイルのパスとファイル名を指定します。このフィールドは、ファイルから外部証明書を設定する場合に必要です。
ECA_TRUST_STORE_PATH
このフィールドを使用して、トラストストアの場所を示すファイルのパスとファイル名を指定します。このフィールドは、ファイルから外部証明書を設定する場合に必要です。
ECA_PRIVATE_KEY_PATH
このフィールドを使用して、秘密鍵を示すファイルのパスとファイル名を指定します。このフィールドは、ファイルから外部証明書を設定する場合に必要です。
ECA_KEY_PASSPHRASEFILE
このフィールドを使用して、キーストアにアクセスするためのパスフレーズを含むファイルのパスとファイル名を指定します。このフィールドは省略可能で、ファイルから外部証明書を設定する場合にのみ適用されます。
ECA_CRL_CHECK_LEVEL
このフィールドを使用して、CRL モードを指定します。このフィールドは必須です。サポートされる値は次のとおりです。
USE_CDP: 証明書に定義されている CRL を使用します。
USE_PATH: ECA_CRL_PATH で指定されたパスにある CRL を使用します。
DISABLED: CRL を使用しません。
SKIP: 認証局の設定をスキップするために使用します。ECA の構成をスキップするには、必要なすべての ECA_ 値を SKIP に設定します。認証局を構成せずにインストールを続行すると、バックアップとリストアが失敗することに注意してください。
ECA_CRL_PATH
このフィールドを使用して、外部 CA 証明書に関連付けられている CRL へのパスを指定します。このフィールドは、ECA_CRL_CHECK_LEVEL が USE_PATH に設定されている場合にのみ必要です。該当しない場合は、このフィールドを空のままにします。
- (該当する場合) ネットワークアドレス変換 (NAT) クライアントをサポートするように NetBackup マスターサーバーが構成されている場合、次の必要な情報を
NBInstallAnswer.conf
に入力します。ACCEPT_REVERSE_CONNECTION=TRUE
詳細情報を参照できます。NetBackup 応答ファイルについてを参照してください。
- また、
NBInstallAnswer.conf
ファイルに表示される省略可能なパラメータを追加できます。SERVICES=no
INSTALL_PATH
MERGE_SERVER_LIST
各オプションに関する詳細情報を参照できます。
NetBackup 応答ファイルについてを参照してください。
- 適切なクライアントパッケージから必要なクライアントファイルを抽出して、クライアントコンピュータにコピーします。
十分な容量があるシステムに UNIX クライアント用の
CLIENTS1
パッケージをダウンロードする十分な容量があるシステムに Linux クライアント用の
CLIENTS2
パッケージをダウンロードするCLIENTS1
ファイルまたはCLIENTS2
ファイルの内容を抽出する例:
AIX
gunzip NetBackup_8.2_CLIENTS1.tar.gz; tar - xvf NetBackup_8.2_CLIENTS1.tar
HP-UX
gunzip -dc NetBackup_8.2_CLIENTS1.tar.gz | tar -xvf
Linux
tar -xzvf NetBackup_8.2_CLIENTS2.tar.gz
Solaris
tar -xzvf NetBackup_8.2_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
Linux - ppc64le
Linux-ppc64le RedHat の場合:
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/ Linux-ppc64le/IBMpSeriesRedHat3.10.0/
Linux-ppc64le SuSE の場合:
CLIENTS2/NBClients/anb/Clients/usr/openv/netbackup/client/ Linux-ppc64le/IBMpSeriesSuSE4.4.21
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
メモ:
VRTSnbjre.rpm
、VRTSnbjava.rpm
、VRTSpddea.rpm
の各ファイルは、IBM pSeries クライアントではサポートされません。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
はないことに注意してください。メモ:
VRTSnbjre.rpm
、VRTSnbjava.rpm
、VRTSpddea.rpm
の各ファイルは、IBM pSeries クライアントではサポートされません。 - (該当する場合) 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
メモ:
VRTSnbjre.rpm
、VRTSnbjava.rpm
、VRTSpddea.rpm
の各ファイルは、IBM pSeries クライアントではサポートされません。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 コマンドを使用して、現在インストールされているパッケージの名前を特定します。このパッケージをアンインストールしてから操作を再試行します。 |