NetBackup™ アップグレードガイド
- 概要
- NetBackup 10.3 の変更について
- アップグレード計画
- プライマリサーバーのアップグレード
- メディアサーバーのアップグレード
- NetBackup の MSDP のアップグレード
- クライアントのアップグレード
- VxUpdate を使用した NetBackup 配備の管理
- 付録 A. 参照先
リポジトリの管理
VxUpdate はプライマリサーバー上に存在するリポジトリを使用します。リポジトリには、メディアサーバーとクライアントにデプロイできるすべてのパッケージが含まれています。リポジトリには、アップグレードパッケージ、エンジニアリングバイナリ、Hotfix を含めることができます。VxUpdate では、nbrepo コマンドがパッケージリポジトリの管理を制御します。nbrepo コマンドを使用せずに、手動でリポジトリを変更または更新しないでください。追加されたパッケージに応じて、リポジトリが大きくなる可能性があります。ご使用の環境に必要なすべてのパッケージに対して、プライマリサーバーに十分な領域があることを確認します。プライマリサーバー上のリポジトリディレクトリを監視し、リポジトリから不要なパッケージを削除します。Linux の場合、リポジトリは /usr/openv/var/global/repo
にあります。Windows の場合、リポジトリは install_path\NetBackup\var\global\repo
にあります。
nbrepo コマンドは、リポジトリを検証し、NetBackup パッケージを配置します。Veritas は、VxUpdate パッケージに署名します。非公式または署名のない NetBackup パッケージをリポジトリに配置しようとすると、失敗します。これらのパッケージは、ターゲットホストに NetBackup をインストールする配備ポリシーで参照されます。nbrepo コマンドを使用してリポジトリへの配置を行う場合は、必要なディスク容量に注意してください。プライマリサーバーには、配備ポリシーで指定された NetBackup のバージョンとプラットフォーム向けパッケージを格納するために十分なディスク容量が確保されている必要があります。
リポジトリにロードできるパッケージには、次の種類があります。
VxUpdate メディアサーバーとクライアントパッケージ
VxUpdate を使用して、NetBackup メディアサーバーとクライアントを新しいバージョンの NetBackup にアップグレードできます。これらのパッケージは、標準の NetBackup メディアサーバーおよびクライアントパッケージとは少し異なります。さまざまな VxUpdate 操作をサポートするための追加コンポーネントがパッケージに含まれます。
緊急バイナリ (EEB) と Hotfix
VxUpdate を使用して、緊急バイナリと Hotfix を NetBackup 8.1.2 以降のメディアサーバーとクライアントに配備できます。従来の EEB を取得するのと同じ方法で、VxUpdate 形式の EEB をサポートから取得できます。これらの EEB は、NetBackup バージョン 8.1.2 以降専用です。Veritas が NetBackup 8.1.2 以降のリリース向けに作成したすべてのメディアサーバーおよびクライアントの Hotfix には、VxUpdate 形式の修正が含まれています。
Veritas NetBackup 承認済みメディアサーバーおよびクライアントパッケージのダウンロード
VxUpdate 形式のパッケージは、myveritas.com のライセンスポータルから入手できます。緊急バイナリと Hotfix は、標準の場所から取得できます。これらのパッケージの VxUpdate バージョンをダウンロードし、プライマリサーバーにアクセスできる場所に配置する必要があります。プライマリサーバーにアクセス可能になったら、NetBackup パッケージリポジトリにパッケージを配置します。
- myveritas.com ライセンスポータルに移動します。
- ユーザー名およびパスワードを入力します。
- [ライセンス (Licensing)]を選択します。
- アカウント番号を選択または入力します。
- [フィルタの適用 (Apply Filters)]を選択します。
- 表示されるテーブルから、アカウント番号を選択します。
この処理により、資格の一覧が表示されます。ここから、関連するソフトウェアをダウンロードできます。
- [ダウンロード (Downloads)]を選択します。
- フィルタオプションを使用して、NetBackup 製品ラインと該当する製品のバージョンに結果を絞り込みます。
フィルタを追加して、[フィルタの適用 (Apply Filters)]を選択します。
- [処理 (Actions)]からダウンロードアイコンを選択します。
- 表示されるテーブルで VxUpdate パッケージを選択し、[ダウンロード (Download)]を選択します。
メディアサーバーとクライアントの両方のバイナリが含まれているパッケージの命名規則は、vxupdate_nb_version_operatingsystem_platform.sja です。
- ファイルをダウンロードして、コンピュータの一時的な場所に抽出します。
関連するすべてのパッケージをコンピュータにダウンロードし、抽出が完了したら、NetBackup パッケージリポジトリにパッケージを追加します。このトピックに関する詳細情報を参照できます。
「NetBackup パッケージリポジトリへのパッケージの追加」を参照してください。
NetBackup パッケージリポジトリへのパッケージの追加
VxUpdate では、NetBackup パッケージリポジトリに追加した、Veritas の署名済みパッケージのみを使用できます。nbrepo コマンドを使用してリポジトリにパッケージを追加します。このコマンドは、EMM データベースにメタデータを追加し、ファイルシステム上のリポジトリのディレクトリ構造にパッケージを配置します。nbrepo コマンドを使用して、パッケージリポジトリの内容や、個々のパッケージに関する詳細を一覧表示できます。
- コマンドプロンプトから admincmd ディレクトリに移動します。
Linux の場合: /usr/openv/netbackup/bin/admincmd
Windows の場合: install_path\NetBackup\bin\admincmd\
- nbrepo オプションを指定して -a コマンドを使用します。
nbrepo -a package_path
例: nbrepo -a C:\temp\nbclient_8.1.2_windows_x64.sja
- パッケージが正常に検証されリポジトリに追加されると、コマンドは成功メッセージを返します。
- nbrepo コマンドについての詳細情報を参照できます。
- 使われなくなったパッケージがリポジトリ内に存在する場合は、パッケージを削除します。詳細情報を参照できます。
「NetBackup パッケージリポジトリからのパッケージの削除」を参照してください。
NetBackup パッケージリポジトリからのパッケージの削除
パッケージが不要になった場合や、ディスク容量を節約するために、リポジトリからパッケージを削除できます。たとえば、すべてのクライアントが NetBackup 8.1.2 バージョンにアップグレードされたら、このバージョンのパッケージを削除します。nbrepo コマンドを使用して、パッケージを削除します。-pkgDetails オプションを使用すると、ファイルシステムのパスやその他のパッケージ属性などの、パッケージの詳細が表示されます。パッケージが削除されたことを確認するには、nbrepo コマンドを使用して、すべてのパッケージを一覧表示します。パッケージがリポジトリになくなったことを確認できます。パッケージがファイルシステムのパスになくなったことも確認できます。
- コマンドプロンプトから admincmd ディレクトリに移動します。
Linux の場合: /usr/openv/netbackup/bin/admincmd
Windows の場合: install_path\NetBackup\bin\admincmd\
- -l オプションを指定して nbrepo コマンドを使用し、すべてのパッケージとそれらの識別子を一覧表示します。
nbrepo -l
- -d オプションを指定して nbrepo コマンドを使用し、使用されていないパッケージを削除します。
nbrepo -d package_identifier
例: nbrepo -d 6
- nbrepo コマンドについての詳細情報を参照できます。