Veritas NetBackup
™
for SAP
管理者ガイ ド
UNIX および Linux
リ リ ース 6.5
Veritas NetBackup for SAP
管理者ガイ ド
Copyright ©2007 Symantec Corporation. All rights reserved. NetBackup 6.5
Symantec、Symantec ロ ゴ、NetBackup は Symantec Corporation の米国およ びその他の国にお ける 登録商標ま たは商標です。 その他の会社名、 製品名は各社の登録商標ま たは商標です。 本 ソ フ ト ウ ェ アでは、 RSA Data Security 社の MD5 メ ッ セージダ イ ジ ェ ス ト アルゴ リ ズム を使用し ています。
Copyright 1991-92, RSA Data Security, Inc. Created 1991. All rights reserved.
本書に記載する製品は、 使用、 コ ピー、 頒布、 逆コ ンパイルおよび リ バース ・ エンジニア リ ン グ を制限す る ラ イ セ ン ス に基づいて頒布 さ れてい ます。 ま た、 本書のいかな る 部分 も、 Symantec Corporation お よ びその ラ イ セ ンサーか ら 事前に文書に よ る 許諾を得 る こ と な く 、 いかな る方法に よ って も無断で逆コ ンパイル、 リ バース ・ エンジニア リ ング、 複写およ び複製を し ないで く だ さ い。
Symantec Corporation が 提供す る 技術文書は Symantec Corporation の 著作物 で あ り 、 Symantec Corporation が保有する も のです。 保証の免責 : 技術文書は現状有姿で提供さ れ、 Symantec Corporation はその正確性や使用について何ら保証いた し ません。 技術文書ま た は こ れに記載さ れる情報はお客様の責任にてご使用 く だ さ い。本書には、技術的な誤 り やそ の他不正確な点を含んでいる可能性があ り ます。 Symantec は事前の通知な く 本書を変更す る権利を留保し ます。
使用 を 許諾 さ れ る ソフ ト ウ ェ ア お よ び関連書類は、 FAR Section 12.212 お よ び DFARS Section 227.7202 に定義 さ れ る 「commercial computer software (商用 コ ン ピ ュ ー タ ・ ソ フ ト ウ ェ ア)」 および 「commercial computer software documentation (商用コ ン ピ ュータ ・ ソフ ト ウ ェ ア説明書類)」 であ る と 見な さ れます。
サー ド パーテ ィ (第三者) 製ソ フ ト ウ ェ アの権利に関する通知
本製品には、 特定のサー ド パーテ ィ 製ソ フ ト ウ ェ アが配布、 組み込み、 ま たは同 梱されている場合があ り ます。 ま た、 本製品の イ ン ス ト ールおよび使用に と も な い、 サー ド パーテ ィ 製ソ フ ト ウ ェ アの使用を推奨する場合があ り ます。 同サー ド パーテ ィ 製ソ フ ト ウ ェ アの ラ イ セン スは、 著作権の保有者に よ り 別途付与されま す。 サー ド パーテ ィ の ソ フ ト ウ ェ アの使用に必要な ラ イ セン スおよび著作権に関 する情報については、 本製品 リ リ ース ノ ー ト のサー ド パーテ ィ に関する章を参照 し て く だ さ い。ラ イ センス と登録
Veritas NetBackup は ラ イ セン スが必要な製品です。 ラ イ セン スの イ ン ス ト ール については、 『NetBackup イ ン ス ト ールガ イ ド 』 を参照し て く だ さ い。テ ク ニカルサポー ト
製品のサポー ト を受け るには、http://entsupport.symantec.comページにア ク セス し ます。 Knowledge Base の検索機能を使って、 TechNotes、 Software Alerts、 ソ フ ト ウ ェ アのダ ウ ン ロー ド 、 ハー ド ウ ェ ア互換性 リ ス ト 、 Email Notifications Sevices な どにア ク セスする こ と がで き ます。
目次
第 1 章
概要
NetBackup for SAP の機能 ...12
NetBackup for SAP の概要 ...14
技術的な概要 ...14
処理のシーケン ス ...16
Oracle データベース上の NetBackup for SAP ...17
MaxDB データベース上の NetBackup for SAP ...21
第 2 章
エージ ェ ン ト のイ ンス ト ール
イ ン ス ト ールの前提条件の確認 ...23 オペレーテ ィ ン グシ ス テムおよびプ ラ ッ ト フ ォームの互換性 ...23 NetBackup ソ フ ト ウ ェ ア ...24 データベース ソ フ ト ウ ェ ア ...24 ク ラ ス タ ソ フ ト ウ ェ ア ...25NetBackup for SAP の イ ン ス ト ール ...25
NetBackup for SAP の リ モー ト イ ン ス ト ール ...26
NetBackup for SAP の ローカルイ ン ス ト ール ...34
NetBackup for SAP と backint の リ ン ク またはコ ピー (RMAN を使用し ない Oracle データベースの場合のみ ) ...37
Oracle データベース と SBT ラ イ ブ ラ リ の リ ン ク (RMAN を使用する Oracle データベースの場合のみ ) ...38
第 3 章
構成
ユーザーイ ン ターフ ェースの用語に関する注意事項 ...42[1 ク ラ イ アン ト あた り の最大ジ ョ ブ数 (Maximum jobs per client)] の 構成 ...42 データベースのバ ッ ク ア ッ プポ リ シーの構成 ...43 新し いポ リ シーの追加 ...44 ス ケジ ュールの追加 ...45 ク ラ イ アン ト の追加 ...49 バ ッ ク ア ッ プ対象の追加 ...50 LOFS を使用し てマ ウ ン ト されたフ ァ イルのバ ッ ク ア ッ プ ...52 ス ク リ プ ト の作成 ...52 バ ッ ク ア ッ プス ク リ プ ト の修正 ...54 ス ク リ プ ト パ ラ メ ータ ...56
6 目次 構成フ ァ イルの変更 ... 57 構成する フ ァ イル ... 57 フ ァ イル間の関連 ... 57 initSID.utl フ ァ イルの変更 ... 58 initSID.sap フ ァ イルの変更 (Oracle データベース上の NetBackup for SAP の場合のみ ) ... 59
bsi.env フ ァ イルの変更 (MaxDB データベース上の NetBackup for SAP) ... 61
構成設定のテ ス ト ... 64
複数の ド ラ イ ブおよびフ ァ イルのテ ス ト ... 65
第 4 章
NetBackup for SAP の使用方法
バ ッ ク ア ッ プの実行 ... 67 方法 1: NetBackup ス ケジ ューラ を使用し た SAP バ ッ ク ア ッ プの 開始 ... 67 方法 2:BRTools を使用し た SAP バ ッ ク ア ッ プの開始 (Oracle データベースの場合のみ ) ... 68 アーカ イ ブの実行 ... 73方法 1:NetBackup の [コ ピーを複数作成する (Multiple copies)] 機能の使用 ... 73
方法 2:2 つの brarchive コ マン ド の逐次的な使用 ... 73
リ ス ト アの実行 ... 74
SAPDBA ユーテ ィ リ テ ィ の使用 (Oracle データベース上の NetBackup for SAP の場合のみ ) ... 74
代替ク ラ イ アント へのリ ダイ レ ク ト リ ス ト ア (Oracle データ ベース 上の NetBackup for SAP の場合のみ ) ... 75
BRRECOVER を使用し たデ ィ ザス タ リ カバ リ ... 78
失敗し たバ ッ ク ア ッ プおよび リ ス ト アの再開 ... 78
バ ッ ク ア ッ プの再開 ... 79
リ ス ト アの再開 ... 84
第 5 章
Snapshot Client を使用し た NetBackup for SAP
NetBackup for SAP を使用し た大規模なデータベースのバ ッ ク ア ッ プ ... 90Snapshot Client を使用し た NetBackup for SAP の概要 ... 92
スナ ッ プシ ョ ッ ト バ ッ ク ア ッ プ ... 92
イ ン ス タ ン ト リ カバ リ ... 93
オフ ホ ス ト バ ッ ク ア ッ プ ... 93
Block Level Incremental バ ッ ク ア ッ プ ... 93
RMAN プ ロ キシ コ ピー ... 93
RMAN のス ト リ ームベースのバ ッ ク ア ッ プ ... 94
RMAN プ ロ キシおよび RMAN ス ト リ ームベースバ ッ ク ア ッ プの 併用 ... 94
NetBackup for SAP の Snapshot Client の動作 ...94 処理のシーケン ス : バ ッ ク ア ッ プ ...95 処理のシーケン ス : リ ス ト ア ...100 拡張バ ッ ク ア ッ プ方式でサポー ト されるデータベース オブジ ェ ク ト ...100 スナ ッ プシ ョ ッ ト バ ッ ク ア ッ プの構成 ...101 構成要件 ...101 Snapshot Client バ ッ ク ア ッ プ方式を使用する ポ リ シーの構成 ...102 スナ ッ プシ ョ ッ ト バ ッ ク ア ッ プか ら のデータ の リ ス ト ア ...110 個々のフ ァ イルの リ ス ト ア ...110 スナ ッ プシ ョ ッ ト ロールバ ッ ク を使用し たボ リ ュームおよびフ ァ イルシ ス テムの リ ス ト ア ...110
Block Level Incremental バ ッ ク ア ッ プの構成 ...113
BLI の動作 ...113 Storage Checkpoint ...114 構成要件 ...116 BLI バ ッ ク ア ッ プ用のポ リ シーの構成 ...116 Snapshot Client の追加の構成情報 ...118 バ ッ ク ア ッ プ形式 ...118 バ ッ ク ア ッ プス ク リ プ ト ...119 RMAN プ ロ キシを使用し た brbackup に必要な追加構成 ...120 RMAN ス ト リ ーム と RMAN プ ロ キシバ ッ ク ア ッ プの併用 ...120 ユーザー主導バ ッ ク ア ッ プの実行 ...121 ネ ッ ト ワーク接続ス ト レージ (NAS) に必要な追加構成 ...122 NAS を使用し た BACKINT バ ッ ク ア ッ プ ...122 NAS を使用し た RMAN プ ロ キシバ ッ ク ア ッ プ ...122
第 6 章
MaxDB デー タ ベース上の NetBackup for SAP
構成 ...124バ ッ ク ア ッ プ メ デ ィ アの作成 ...124
MaxDB データベース上の NetBackup for SAP を使用し たバ ッ ク ア ッ プおよび リ ス ト アの実行 ...125 バ ッ ク ア ッ プの実行 ...125 問い合わせの実行 ...126 リ ス ト アの実行 ...126 並列 メ デ ィ アグループを使用し たバ ッ ク ア ッ プおよび リ ス ト アの 実行 ...127
第 7 章
ト ラ ブルシ ューテ ィ ング
デバ ッ グ レベルの設定 ...129 NetBackup レポー ト ...130 ロ グの有効化 ...130 ロ グ フ ァ イルへのア ク セ ス ...131 NetBackup サーバーのレポー ト ...1318 目次 sapdba の ロ グおよび メ ッ セージ (Oracle を使用し た SAP 環境の場合のみ ) ...132 バ ッ ク ア ッ プおよび リ ス ト アの ロ グ フ ァ イル ...132 アーカ イ ブ ロ グ フ ァ イル ...133 大規模なデータベースの リ ス ト アにおけ る タ イ ムア ウ ト エ ラーの 最小化 ...133
付録 A
backint コ マン ド ラ イ ン
付録 B
backint -i in_file の内容
付録 C
backint -o out_file の内容
バ ッ ク ア ッ プに対し て戻さ れる情報 ...141 リ ス ト アに対し て戻さ れる情報 ...141 照会に対し て戻される情報 ...142付録 D
環境変数
付録 E
bp.conf フ ァ イル
付録 F
initSID.utl で使用するパラ メ ー タ
パラ メ ータ の概略 ...147 パラ メ ータ ...150 backint_dirwork_directory ... 150 backup_stream_buffersize size ... 150 bplist_filter script_path ... 150 client client_machine_name ... 151 custom_sort_file file_path ... 152 drives number_of_drives ... 153 inquiry_query_period months ... 154 master_time_offset minutes ... 154 media_notify_script script_path ... 155 policy policy_name ... 155 policy2 policy_name ... 155 restore_filter script_path ... 156 restore_stream_buffersize size ... 157 retry_backup number_of_retries ... 157 schedule schedule_name ... 157 schedule2 schedule_name ... 157 server server_name ... 158 sleep seconds ... 158 sort_backup_type value ... 158sort_restore_type value ...162
switch_list control_file_path ...164
switch_log control_file_path ...164
switch_sem control_file_path ...165
付録 G
NetBackup for SAP を使用し た SAPDB のバ ッ ク ア ッ プ
バ ッ ク ア ッ プ環境の構成フ ァ イルの作成 ...168backint for SAPDB の構成フ ァ イル ...168
アダプ タ プ ロ グ ラ ムの構成フ ァ イル ...169
NetBackup for SAP 構成フ ァ イル、 initSID.utl ...170
SAPDB のバ ッ ク ア ッ プ メ デ ィ アの定義 ...171
バ ッ ク ア ッ プの実行 ...171
リ ス ト アの実行 ...172
付録 H
分割 ミ ラーバ ッ ク ア ッ プの構成
ローカルホ ス ト のスナ ッ プシ ョ ッ ト 方式 : nbu_snap (Solaris SPARC プ ラ ッ ト フ ォームのみ ) ...174要件 ...174
構成 ...174
ロ ーカルホス ト のス ナッ プショ ッ ト 方式 : VxVM (Solaris SPARC、 HP-UX、 Windows 2000/2003) ...175 要件 ...175 構成 ...176 ローカルホ ス ト のスナ ッ プシ ョ ッ ト 方式 : VxFS_Checkpoint ...176 オフ ホ ス ト 代替ク ラ イ アン ト : FlashSnap 方式 ...177 要件 ...177 構成 ...178
オフ ホ ス ト 代替ク ラ イ アン ト : VVR 方式 (Solaris SPARC、 HP-UX) ...179
要件 ...179
構成 ...180
ハード ウ ェ アアレ イ ベース のス ナッ プショ ッ ト 方式 : Hitachi Shadow Image、 EMC TimeFinder および HP Business Copy ...182
付録 I
NetBackup for SAP リ リ ース 6.x の相違点
1
概要
こ の章の内容は次の と お り です。
■ 12 ページの 「NetBackup for SAP の機能」
■ 14 ページの 「NetBackup for SAP の概要」
NetBackup for SAP は、 SAP のデータベースのバ ッ ク ア ッ プおよび リ カバ リ 機能 と 、 NetBackup のバ ッ ク ア ッ プおよび リ カバ リ 管理機能を統合し ます。
NetBackup for SAP は、 次のデータベースに基づ く SAP 環境をサポー ト し ます。 ■ Oracle データベース。 Oracle 環境では、 Recovery Manager (RMAN) を使用
し ているかど う かに関係な く 、 Oracle データベース を使用で き ます。 ■ SAP DB および MaxDBTMデータベース。 こ のマニ ュ アルでは、 SAP DB およ
び MaxDB データベースの両方で NetBackup for SAP を使用する方法につい て説明し ます。 こ のマニ ュ アルでは、 読みやす く する ために、 両方のデータ ベー ス プ ラ ッ ト フ ォ ー ム を 指す用語 と し て MaxDB のみ を 使用 し ま す。 SAP DB と い う 名称は、 7.4 以前の リ リ ース を指し ます。 MaxDB と い う 名称 は、 7.5 以降の リ リ ース を指し ます。
こ の章では、 各データベース環境で NetBackup for SAP を使用する際の相違点 と 共通点について説明し ます。 た と えば、 SAP ツールは Oracle データベース での みサポー ト される と い う 大き な相違点があ り ます。
メ モ : こ の マ ニ ュ ア ルでは、 Oracle デー タ ベー ス と MaxDB デー タ ベー ス で NetBackup for SAP を使用する際の相違点を説明する必要があ る場合にのみ、 そ れぞれのデー タ ベース上の SAP を区別 し てい ます。 ほぼすべての タ ス ク では、 NetBackup for SAP はいずれの環境で も同じ よ う に動作し ます。
12 概要
NetBackup for SAP の機能
NetBackup for SAP の機能
表 1-1に NetBackup for SAP の主な機能を示し、 NetBackup for SAP マニ ュ アル で使用される用語について説明し ます。
表 1-1 NetBackup for SAP の機能および説明
機能 説明
メ デ ィ アおよびデバイ スの管理
Media Manager でサポー ト さ れるすべてのデバイ スは、 NetBackup for SAP で使用で き ます。
ス ケジ ュール機能 マス ターサーバーの NetBackup のス ケジ ュール機能は、 SAP バ ッ ク ア ッ プのス ケジ ュールを自動化する場合に使用 で き ます。 こ の場合、 こ れ ら の操作が実行可能な時間を選択する必要が あ り ます。 た と えば、 通常の日中の操作の妨げにな ら ない よ う に、 データベース のバ ッ ク ア ッ プを夜中にだけ実行する よ う にス ケ ジ ュールで き ます。 多重化さ れたバッ ク アッ プおよ びリ ス ト ア
NetBackup for SAP を 使用する と 、 NetBackup の多重化機能を 利用でき ま す。 多重化機能を 使用する と 、 複数のデータ ス ト リ ームが 1 台のバッ ク アッ プデバイ ス に送信さ れま す。こ れに よ っ て、 操作を 完了する ま でに必要な時間を 短縮でき ま す。 SAP およ び通常のファ イ ルシス テムでのバッ ク アッ プと リ ス ト アの 透過的な操作 すべてのバ ッ ク ア ッ プおよび リ ス ト アは、 NetBackup 管理者 の操作な し で同時に透過的に実行さ れます。 データ ベース管理者は、 データ ベース のバ ッ ク ア ッ プおよび リ ス ト アの操作を NetBackup か ら実行で き ます。
ま たは、 Oracle データベース上で NetBackup for SAP を使用 し ている場合は、 NetBackup が存在し ない場合 と 同様に SAP ツール を使用で き ます。 管理者ま たは別の権限を持つユーザーは、 NetBackup を使用 し てデータ ベース のバッ ク アッ プおよ びリ ス ト アを実行でき ま す。 他のフ ァ イルのバ ッ ク ア ッ プで使用さ れ ている同じ ス ト レー ジユニ ッ ト の共有 別のバ ッ ク ア ッ プで使用中の同じデバイ スおよび メ デ ィ ア を共有で き ます。 ま たは、 特定のデバイ スおよび メ デ ィ ア を SAP のバ ッ ク ア ッ プのために排他的に使用で き ます。 NetBackup for SAP では、 Media Manager、 ディ ス ク およ び PureDisk ス ト レ ージユニッ ト を 使用でき ま す。 集中管理さ れたネ ッ ト ワーク 上のバ ッ ク ア ッ プ操作 NetBackup マス ターサーバーか ら、 データベースバ ッ ク ア ッ プのス ケジ ュールを設定し た り 、 任意の ク ラ イ アン ト のバ ッ ク ア ッ プを手動で開始で き ます。 さ ら に、 NetBackup がバ ッ ク ア ッ プを格納するデバイ ス と は異な る ホ ス ト 上に SAP デー タベース を配置で き ます。
一般的な NetBackup 用語について詳 し く は、 『Veritas NetBackup 管理者ガ イ ド Vol. 1』 を参照し て く だ さ い。 グラ フ ィ カルユーザーイ ンタ ーフ ェ ース NetBackup では、 ク ラ イ アン ト ユーザーおよび管理者用に次の グ ラ フ ィ カルユーザーイ ン ターフ ェース を提供し ます。 ■ Java ベースの NetBackup 管理コ ン ソール ■ Windows 版 NetBackup 管理コ ン ソール データ ベース 管理者ま たは NetBackup 管理者は、 マス タ ーサー バー上の NetBackup グラ フィ カルユーザーイ ンタ ーフェ ース か ら SAP に対するバ ッ ク ア ッ プま たは リ ス ト ア操作を開始で き ます。 並列のバッ ク アッ プおよ びリ ス ト アの操作
NetBackup for SAP では、 SAP ツールのバ ッ ク ア ッ プおよび リ ス ト アの並列機能をサポー ト し ています。 た と えば、 ユー ザーは 1 つの SAP バ ッ ク ア ッ プま たは リ ス ト ア用に、 複数の テープデバイ ス を同時に使用で き ます。 こ れに よ って、 操作 を完了する までに必要な時間を短縮で き ます。 圧縮 圧縮を使用する と 、 ネ ッ ト ワーク を介し たバ ッ ク ア ッ プのパ フ ォーマン スが向上し、 NetBackup がス ト レージユニ ッ ト に 書き込むバ ッ ク ア ッ プ イ メ ージのサ イ ズが小さ く な り ます。 NetBackup for SAP では、 次のバ ッ ク ア ッ プ形式の圧縮がサ ポー ト さ れます。
■ MaxDB および RMAN の両方を使用し た ス ト リ ームベー スのバ ッ ク ア ッ プ
■ backint を使用し たフ ァ イルベースのバ ッ ク ア ッ プ
■ backint を使用し た Snapshot Client バ ッ ク ア ッ プ NetBackup for SAP では、 RMAN を使用し た Snapshot Client バ ッ ク ア ッ プの圧縮はサポー ト さ れません。
表 1-1 NetBackup for SAP の機能および説明 ( 続き )
14 概要
NetBackup for SAP の概要
NetBackup for SAP の概要
こ の項では、 NetBackup for SAP の技術的な概要 と 処理のシーケ ン スについて説 明し ます。
技術的な概要
図 1-1に、 NetBackup for SAP 構成の主要な コ ンポーネン ト を示し ます。 Oracle ま たは MaxDB デー タ ベース を ホ ス テ ィ ン グす る サーバーは NetBackup ク ラ イ アン ト であ る必要があ り ます。
ま た、 NetBackup for SAP が イ ン ス ト ール されている必要があ り ます。
図 1-1 Oracle デー タ ベースまたは MaxDB デー タ ベース上の NetBackup for SAP 環境
NetBackup マス タ ーサーバー または リ モー ト メ デ ィ アサーバー
ネ ッ ト ワーク (TCP/IP)
NetBackup for SAP で提供される もの : - backint イ ン タ ーフ ェ ース - サンプルス ク リ プ ト フ ァ イル NetBackup ソ フ ト ウ ェ ア : - NetBackup マス タ ーサーバー - NetBackup メ デ ィ アサーバー ( システムが メ デ ィ アサーバーの場合 ) その他の必要な NetBackup ソ フ ト ウ ェ ア : - NetBackup ク ラ イ アン ト ス ト レージユニ ッ ト Oracle デー タ ベースまたは MaxDB デー タ ベース Oracle デー タ ベースまたは MaxDB デー タ ベースをホステ ィ ングするシステム
NetBackup for SAP では、基礎 と な るデータベースが Oracle データベース ま たは MaxDB データベースのいずれかであ る こ と を前提 と し ています。基礎 と な るデー タベースに応じ て、 次の追加コ ンポーネン ト が提供されます。
■ Oracle 環境では、 SAP ツ ールによ ってデータ ベース 関連のタ ス ク が実行され ま す。 brbackup、 brarchive およ び brrestore ユーティ リ ティ は、 NetBackup for SAP backint イ ンタ ーフ ェ ース を介し て NetBackup と 通信し ま す。 SAP ツールの sapdba コ ンポーネント は、 NetBackup で使用される バッ ク アッ プカタ ロ グにアク セス し 、 有効なバッ ク アッ プの状態を判断し ま す。 ■ MaxDB 環境では、 MaxDB 管理イ ン ターフ ェースに よ ってバ ッ ク ア ッ プおよ
び リ ス ト アを開始し ます。管理イ ン ターフ ェースには、Database Manager グ ラ フ ィ カルユーザーイ ン ターフ ェース (DBM GUI)、 Database Manager コ マ ン ド ラ イ ン イ ン タ ー フ ェ ー ス (DBM CLI)、 お よ び Web Database Manager (Web DBM) があ り ます。
16 概要
NetBackup for SAP の概要
処理のシーケンス
データベースのバ ッ ク ア ッ プま たは リ ス ト アは、 NetBackup ユーザーま たはス ケ ジ ュールが SAP ス ク リ プ ト を選択する こ と に よ って開始されます。バ ッ ク ア ッ プ がマ ス タ ーサーバー上のポ リ シーに よ っ て開始 された場合は、 bphdb と い う NetBackup プ ロ セ スに よ って、 ク ラ イ アン ト 上で SAP ス ク リ プ ト が開始 さ れま す。 次に、 SAP アプ リ ケーシ ョ ンに よ って、 データベース上で要求された操作が 開始されます。 図 1-2に、 処理のシーケン ス を示し ます。 図 1-2 NetBackup for SAP の操作バ ッ ク ア ッ プの場合、brbackup に よ って NetBackup for SAP backint イ ン ター フ ェースが呼び出されます。 backint イ ン ターフ ェースは、 XBSA API を呼び出 し て NetBackup と 連動し ます。
リ ス ト ア は、 バ ッ ク ア ッ プ と 同様に行われ ま す。 た だ し、 NetBackup for SAP backint イ ン ターフ ェースに よ って XBSA API が呼び出され、NetBackup でデー タ がセカンダ リ ス ト レージか ら取得され、 ク ラ イ アン ト に送信される点が異な り ます。 デー タ ベース フ ァ イル SAP ツールまたは MaxDB 管理
イ ン タ ーフ ェ ース (DBM CLI) NetBackup for SAP backint NetBackup XBSA API NetBackup ス ク リ プ ト bphdb コ マン ド ラ イ ン NetBackup ク ラ イ アン ト NetBackup マス タ ーサーバー スケジ ューラ
Oracle デー タ ベース上の NetBackup for SAP
こ の項では、Oracle データベース環境におけ る NetBackup for SAP の ソ フ ト ウ ェ ア の概要につい て説明 し ま す。 Oracle デー タ ベー ス では、 Recovery Manager (RMAN) を使用し てい る かど う かに関係な く 、 NetBackup for SAP を使用で き ま す。 以降の項では、 RMAN を使用する場合 と 使用し ない場合の Oracle 環境の コ ンポーネン ト について説明し ます。
Oracle デー タ ベースでの NetBackup for SAP の使用 (RMAN
を使用し ない場合 )
図 1-3に、Oracle データベース環境におけ る NetBackup for SAP の コ ンポーネン ト を示し ます。
図 1-3 Oracle デー タ ベース環境における NetBackup for SAP のソ フト ウ ェ ア コ ンポーネン ト sapdba XBSA API backint イ ン タ ーフ ェ ース brbackup brrestore brarchive brconnect Oracle デー タ ベース SAP ツール SAP 環境
18 概要
NetBackup for SAP の概要
Oracle デー タ ベースでの NetBackup for SAP の使用 (RMAN
を使用する場合 )
NetBackup for SAP には、SAP ツール と RMAN を統合する Oracle Defined SBT イ ン タ ーフ ェ ー ス が実装 されてい ま す。 Oracle デー タ ベー ス 上で NetBackup for SAP を使用する場合、 RMAN は必須ではあ り ませんが、 RMAN バ ッ ク ア ッ プを 使用する と 、 次の よ う な利点があ り ます。 ■ RMAN では、 増分バ ッ ク ア ッ プ ( 以前に取得し たバ ッ ク ア ッ プ以降に変更さ れたブ ロ ッ ク のみを対象 と し たバ ッ ク ア ッ プ ) がサポー ト されています。 こ れに よ って、 バ ッ ク ア ッ プ対象のブ ロ ッ ク の数を減らすこ と がで き ます。 未 使用および未変更のデータベースブ ロ ッ ク はバ ッ ク ア ッ プ されません。 ■ RMAN で、 バ ッ ク ア ッ プ処理中にデータベースブ ロ ッ ク の論理エ ラーが検出 されます。 ■ RMAN でブ ロ ッ ク単位のチェ ッ ク が行われ、データ の整合性が検証される た め、 オン ラ イ ンバ ッ ク ア ッ プに BEGIN BACKUP および END BACKUP コ マン ド が不要にな り ます。 こ れに よ って、 REDO ロ グ情報の量を減らすこ と がで き ます。
図 1-4に、 RMAN を使用す る Oracle デー タ ベース環境におけ る NetBackup for SAP を示し ます。
図 1-4 Oracle デー タ ベース環境における NetBackup for SAP のソ フト ウ ェ ア コ ンポーネン ト (RMAN を使用する場合 )
RMAN を使用する Oracle データベース環境で NetBackup for SAP を使用する場 合、 バ ッ ク ア ッ プは次の 2 つのフ ェーズで構成されます。 ■ フ ェーズ 1: Oracle データベース フ ァ イルのバ ッ ク ア ッ プ ■ フ ェーズ 2: SAP の制御フ ァ イル、ロ グ フ ァ イルおよび構成フ ァ イルのバ ッ ク ア ッ プ SAP ツール フ ェ ーズ 1 RMAN 制御フ ァ イル プロ フ ァ イル ログフ ァ イル ローカルデ ィ ス ク backint
NetBackup for SAP NetBackup
ス ト レージユニ ッ ト Oracle サーバー libobk (liborasap) (NetBackup for Oracle) Oracle デー タ ベース
20 概要
NetBackup for SAP の概要
SAP ツールの概要
SAP 環境は、多く のモジュ ールと アプリ ケーショ ンで構成されていま す。そのう ち の 1 つが SAP ツ ールです。 SAP ツ ールは、 RMAN を 使用し ている かど う かに関 係なく 使用でき ま す。表 1-2に、 SAP ツ ールに含ま れる ソ フ ト ウ ェ アを示し ま す。 表 1-2 SAP ツールソ フト ウ ェ ア コ ンポーネン ト 機能 sapdba メ ニ ュー方式のユーテ ィ リ テ ィ です。 メ ニ ューは、 ユーザーの視点 を反映し て設計さ れています。 sapdba を使用する と 、データベースのバ ッ ク ア ッ プおよび リ ス ト ア を実行する brbackup、 brarchive および brrestore に簡単 にア ク セ ス で き ます。 こ の ツールに よ っ て、 デー タ ベース全体の バ ッ ク ア ッ プを リ ス ト ア し た り 、 データ ベース を以前の状態に リ セ ッ ト で き ます。 brbackup データベースサーバーをオン ラ イ ン ま たはオフ ラ イ ンに し て、SAP フ ァ イルの状態を確認し、データベースの表領域を BACKUP モー ド に設定し て、 データ の一貫性を保証する コ マン ド です。 brbackup コ マン ド を使用する と 、オン ラ イ ンバ ッ ク ア ッ プおよびオフ ラ イ ン バ ッ ク ア ッ プを実行で き ます。 ま た、 各バ ッ ク ア ッ プのプ ロ フ ァ イ ルおよびロ グ も保存さ れます。
brbackup では、 NetBackup for SAP を介し て NetBackup ソ フ ト ウ ェ ア を使用する こ と に よ って、 次の処理が実行さ れます。
■ SAPデータ フ ァ イルのバ ッ ク ア ッ プ
■ データ フ ァ イルおよびオン ラ イ ン ロ グのバ ッ ク ア ッ プ
■ エ ラーの処理
brarchive NetBackup for SAP backint イ ン ターフ ェース と 通信する こ と に よ って、 Oracle のオフ ラ イ ン REDO ロ グ フ ァ イルをアーカ イ ブす る コ マン ド です。 こ れ ら のフ ァ イ ルは、 Oracle に よ ってアーカ イ ブデ ィ レ ク ト リ に コ ピーさ れます。 brarchive コ マン ド を使用す る と こ れら の ロ グの複製が利用可能にな り 、元のフ ァ イルが不用意 に削除 さ れて ロ グが使用で き な く な る こ と を防止で き ます。 ま た、 各アーカ イ ブのプ ロ フ ァ イルおよびロ グ も保存さ れます。 brrestore NetBackup for SAP backint イ ン ターフ ェース を介し て、 データ
ベースのデータ フ ァ イル、制御フ ァ イルおよびオン ラ イ ン REDO ロ グ フ ァ イルを リ カバ リ する コ マン ド です。 brrestore コ マン ド を 使用する と 、こ れら のフ ァ イルの リ ス ト ア前に十分な領域が確保さ れ、 リ カバ リ 中に上書き さ れる フ ァ イルが削除さ れます。 ま た、 問 い合わせモー ド も提供さ れます。
SAP ス ク リ プ ト brbackup、 brrestore な どの SAP コ マン ド を含む小さ いス ク リ プ ト です。
MaxDB デー タ ベース上の NetBackup for SAP
図 1-5に、MaxDB データベース環境におけ る NetBackup for SAP の コ ンポーネン ト を示し ます。
図 1-5 MaxDB デー タ ベース環境における NetBackup for SAP のソ フト ウ ェ ア コ ンポーネン ト
MaxDB イ ンス タ ンス
名前付きパイ プ MaxDB サーバー
NetBackup for SAP (backint)
NetBackup
22 概要
2
エージ ェ ン ト のイ ンス ト ール
こ の章の内容は次の と お り です。
■ 23 ページの 「イ ン ス ト ールの前提条件の確認」 ■ 25 ページの 「NetBackup for SAP の イ ン ス ト ール」
■ 37 ページの 「NetBackup for SAP と backint の リ ン ク またはコ ピー (RMAN を使用し ない Oracle データベースの場合のみ )」
■ 38 ページの 「Oracle データベース と SBT ラ イ ブ ラ リ の リ ン ク (RMAN を使 用する Oracle データベースの場合のみ )」
NetBackup for SAP を構成する前に、 こ の章に示す手順を実行し て く だ さい。
イ ンス ト ールの前提条件の確認
データベースエージ ェ ン ト を イ ン ス ト ールする前に、こ の項の手順を実行し ます。 こ れら の要件は、 リ モー ト イ ン ス ト ールおよびローカルイ ン ス ト ールに適用され ます。オペレーテ ィ ングシステムおよびプ ラ ッ トフ ォームの互換性
ご使用のオペ レーテ ィ ン グ シ ス テ ム ま たはプ ラ ッ ト フ ォ ーム で NetBackup for SAP がサポー ト されている こ と を確認し て く だ さい。 互換性を確認する方法 1 テ ク ニカルサポー ト の Web ページ http://entsupport.symantec.comに接続 し ます。2 [Product Lookup] リ ス ト で [NetBackup Enterprise Server] を選択し、 [>] ボ タ ン を ク リ ッ ク し ます。
24 エージ ェ ン ト のイ ンス ト ール イ ンス ト ールの前提条件の確認
4 マニ ュ アルの リ ス ト で、 [Veritas NetBackup(tm) Enterprise Server x.x/ NetBackup Server x.x Database Agent Compatibility (Updated date)] を ク
リ ッ ク し ます。
x.x は現在の リ リ ース番号です。 date が最新の日付の も のを検索 し ます。 NetBackup for SAP でサポー ト されている ク ラ ス タ環境については、 「NetBackup (tm) x.x Cluster Compatibility (updated date)」 を参照し て く だ
さい。 5 PDF ド キ ュ メ ン ト の リ ン ク を ク リ ッ ク し ます。 こ の ド キ ュ メ ン ト はダ ウ ン ロー ド 可能な フ ァ イルで、 こ の リ リ ースでサポー ト されるデータベースの一 覧表を確認で き ます。 6 ド キ ュ メ ン ト を参照し、 ご使用の環境の ソ フ ト ウ ェ アが NetBackup および データベースエージ ェ ン ト と 互換性があ る こ と を確認し ます。
NetBackup ソ フ ト ウ ェ ア
NetBackup サーバーお よ び ク ラ イ ア ン ト ソ フ ト ウ ェ アが次の要件を満た し てい る こ と を確認し ます。 ❏ NetBackup サーバーソ フ ト ウ ェ アが NetBackup サーバー上に イ ン ス ト ール され、 実行可能な状態であ る。 NetBackup サーバーのプ ラ ッ ト フ ォームは、NetBackup がサポー ト する も の であれば、 どのプ ラ ッ ト フ ォームで も問題あ り ません。 イ ン ス ト ール情報に ついては、 『Veritas NetBackup イ ン ス ト ールガ イ ド 』 を参照し て く だ さ い。 ❏ NetBackup ク ラ イ アン ト と 、 イ ン ス ト ールするデータベースエージ ェ ン ト の バージ ョ ンが一致し ている ( た と えば、 6.5)。 ❏ データベースエージ ェ ン ト を イ ン ス ト ールする各マシンに、 十分な空きデ ィ ス ク領域があ る。 /usr/openv/netbackup デ ィ レ ク ト リ 用に、 2 MB 弱の 空きデ ィ ス ク領域が必要です。 実際に実行する と きには、 さら に多 く のデ ィ ス ク領域が必要にな り ます。 ❏ ス ト レージユニ ッ ト で使用 さ れる バ ッ ク ア ッ プ メ デ ィ アが構成 さ れてい る。 必要なバ ッ ク ア ッ プ メ デ ィ アの容量は、 使用し ているデバイ ス、 バ ッ ク ア ッ プを行 う データベースのサ イ ズ、 アーカ イ ブを行 う データ の量、 バ ッ ク ア ッ プのサ イ ズ、 バ ッ ク ア ッ プやアーカ イ ブの間隔な どに よ って異な り ます。 Media Manager の使用方法について詳し く は、『Veritas NetBackup 管理者ガイ ド Vol. 1』 を参照し て く だ さ い。
デー タ ベース ソ フ トウ ェ ア
NetBackup ク ラ イ アン ト 上のデータベース ソ フ ト ウ ェ アに関する次の項目につ いて確認し ます。 ❏ SAP のベンダーソ フ ト ウ ェ アが イ ン ス ト ール され、 実行可能な状態であ る。 ❏ 1 つ以上の SAP イ ン ス タ ン スが存在し ている。ク ラ ス タ ソ フ ト ウ ェ ア
NetBackup ク ラ ス タ に構成 さ れた NetBackup サーバー上にデー タ ベー ス エー ジ ェ ン ト ソ フ ト ウ ェ アを イ ン ス ト ールする場合、 次の要件を満た し ている こ と を 確認し ます。 ❏ SAP のベンダーソ フ ト ウ ェ アが、NetBackup に よ る フ ェールオーバーが可能 な各 ノ ー ド 上に イ ン ス ト ールされ、 実行可能な状態であ る。 ❏ NetBackup サーバーソ フ ト ウ ェ アが NetBackup ク ラ ス タ内に イ ン ス ト ール され、 動作する よ う に構成されている。 NetBackup サーバーソ フ ト ウ ェ アの イ ン ス ト ール後の cluster_config ス ク リ プ ト の実行 を 含め、 『Veritas NetBackup イ ン ス ト ールガ イ ド 』 で説明さ れている手順に従います。 NetBackup サーバーソ フ ト ウ ェ アの イ ン ス ト ール後、 cluster_config ス ク リ プ ト のみを実行する必要があ る。 NetBackup ク ラ ス タ内の NetBackup サーバー上にデータベースエージ ェ ン ト を イ ン ス ト ールし た後、 cluster_config を実行する必要はあ り ません。 ま た、 次の追加情報も ク ラ ス タ環境に関連し ます。 ❏ NetBackup に よ る フ ェールオーバーが可能な各 ノ ー ド 上に NetBackup ク ラ イ アン ト ソ フ ト ウ ェ アおよびデータベースエージ ェ ン ト ソ フ ト ウ ェ アが イ ン ス ト ールさ れている。❏ bpplclients や update_dbclients などの コ マン ド が、 NetBackup のア ク テ ィ ブマ ス タ ーサーバー ま たは メ デ ィ アサーバーか ら 実行 さ れてい る。 データベースエージ ェ ン ト ソ フ ト ウ ェ アを ク ラ ス タ内の ク ラ イ アン ト にプ ッ シ ュ イ ン ス ト ールし て、 リ モー ト イ ン ス ト ールを実行する場合は、 ク ラ イ ア ン ト リ ス ト に仮想名ではな く 、 個々の ノ ー ド 名を指定し ます。
NetBackup for SAP のイ ンス ト ール
データベースエージ ェ ン ト ソ フ ト ウ ェ アを イ ン ス ト ールするには、 次のいずれか の方法を実行し ます。 ■ リ モー ト イ ン ス ト ール。 マ ス ターサーバーま たは メ デ ィ アサーバーに ソ フ ト ウ ェ アを コ ピーし て、 データベース ソ フ ト ウ ェ アを ク ラ イ アン ト にプ ッ シ ュ イ ン ス ト ールし ます。 こ の方法に よ って、 リ モー ト 初期イ ン ス ト ールま たは リ モー ト ア ッ プグ レー ド を実行で き ます。
こ の手順について詳し く は、26 ページの 「NetBackup for SAP の リ モー ト イ ン ス ト ール」 を参照し て く だ さ い。
■ ローカルイ ン ス ト ール。 ソ フ ト ウ ェ アを ローカルのマシンにだけ コ ピーし て イ ン ス ト ールし ます。
こ の手順について詳し く は、34 ページの 「NetBackup for SAP の ローカルイ ン ス ト ール」 を参照し て く だ さ い。
26 エージ ェ ン ト のイ ンス ト ール NetBackup for SAP のイ ンス ト ール
NetBackup for SAP のリ モー トイ ンス トール
リ モー ト イ ン ス ト ール中に、 UNIX マ ス ターサーバーま たは メ デ ィ アサーバーの いずれかにデータベースエージ ェ ン ト フ ァ イルを コ ピーし ます。 その後、 ソ フ ト ウ ェ アを ク ラ イ アン ト にプ ッ シ ュ イ ン ス ト ールし ます。
サーバーへのデー タ ベースエージ ェ ン ト フ ァ イルのコ ピー
サーバーにフ ァ イルを コ ピーするには、 次の手順を実行し ます。 デー タ ベースエージ ェ ン ト ファ イルを UNIX サーバーに コ ピーする方法 1 23 ページの 「イ ン ス ト ールの前提条件の確認」 を確認し ます。 ク ラ ス タ NetBackup サーバーにデー タベース エージ ェ ン ト を イ ン ス ト ール する場合は、 25 ページの 「ク ラ ス タ ソ フ ト ウ ェ ア」 の要件を確認し て く だ さい。 2 こ の手順は、 NetBackup ク ラ ス タ内のサーバーに イ ン ス ト ールする場合にの み実行し ます。 a NetBackup のア ク テ ィ ブ ノ ー ド を フ リ ーズ し ます。NetBackup for SAP を イ ン ス ト ールす る 際に、 すべて の非ア ク テ ィ ブ ノ ー ド に ソ フ ト ウ ェ アを イ ン ス ト ールし てか ら、 ア ク テ ィ ブ ノ ー ド に イ ン ス ト ールし ます。 特定の ク ラ ス タ環境でア ク テ ィ ブ ノ ー ド を フ リ ーズ する方法について詳し く は、 『Veritas NetBackup High Availability 管理 者ガ イ ド UNIX、 Windows および Linux』 を参照し て く だ さ い。 b ソ フ ト ウ ェ ア を最初に イ ン ス ト ールする非ア ク テ ィ ブ ノ ー ド を決定し ます。 次の手順では、 最初のマシンに ロ グ イ ン し、 イ ン ス ト ール処理を開始し ます。 すべての非ア ク テ ィ ブ ノ ー ド への イ ン ス ト ールを最初に実行する 必要があ る ため、 選択し た最初のマシンが非ア ク テ ィ ブ ノ ー ド であ る こ と を確認し ます。 3 マス ターサーバーまたは メ デ ィ アサーバーに root ユーザー と し て ロ グ イ ン し ます。 root 以外のユーザー と し てすでに ロ グ イ ン し ている場合、 次の コ マン ド を実 行し ます。 su - root
4 NetBackup for SAP の有効な ラ イ セン ス キーが登録され、 マ ス ターサーバー 上に存在する こ と を確認し ます。 マ ス タ ーサーバーの ラ イ セ ン ス情報は、 マ ス タ ーサーバーま たは メ デ ィ ア サーバーか ら取得で き ます。 ラ イ セン ス キーを表示ま たは追加するには、 次 のいずれかの手順を実行し ます。 ■ マ ス ターサーバーま たは メ デ ィ アサーバーか ら、 次の コ マン ド を実行 する。 /usr/openv/netbackup/bin/admincmd/get_license_key シ ス テムプ ロ ンプ ト が表示された ら、 NetBackup マ ス ターサーバーのホ ス ト 名を入力し ます。
■ NetBackup 管理コ ン ソールを開き、 [ヘルプ (Help)] > [ラ イ セン ス キー (License Keys)] を選択する。
NetBackup マ ス ターサーバーが NetBackup ク ラ ス タ内に存在する場合、 ラ イ セン ス キーは各 ノ ー ド に登録されている必要があ り ます。
5 CD-ROM をマ ウ ン ト し ます。
CD-ROM のマ ウ ン ト 方法について詳し く は、『Veritas NetBackup イ ン ス ト ー ルガ イ ド 』 を参照し て く だ さい。 6 作業デ ィ レ ク ト リ を CD-ROM デ ィ レ ク ト リ に変更し ます。 次に例を示し ます。 cd /CD_mount_point 7 イ ン ス ト ールス ク リ プ ト を実行し て、 ソ フ ト ウ ェ アを イ ン ス ト ールし ます。 次に例を示し ます。 ./install
a [NetBackup Database Agent Software] オプシ ョ ン を選択し ます。 次のプ ロ ンプ ト が表示されます。
Do you want to do a local installation?(y/n) [n]
b 「n」 を入力し ます。
c NetBackup for SAPオプシ ョ ン を選択し ます。 d 「q」 を入力し て、 オプシ ョ ンの選択を終了し ます。
リ ス ト が正し いかど う かを確認するプ ロ ンプ ト が表示されます。 e 「y」 を入力し ます。
イ ン ス ト ールス ク リ プ ト では、 NetBackup サーバーの イ ン ス ト ール中に コ ピーさ れる ク ラ イ アン ト ソ フ ト ウ ェ アの種類を識別し ます。 デフ ォル ト では、 一致するすべての NetBackup for SAP ソ フ ト ウ ェ アが自動的に コ ピーさ れます。 さ ら に多 く のプ ラ ッ ト フ ォームが利用可能な場合、 デ フ ォル ト の リ ス ト に ク ラ イ アン ト の種類を追加する メ ニ ューがス ク リ プ ト に よ って表示されます。 リ ス ト が完成する と 、 データベースエージ ェ ン ト のバージ ョ ン フ ァ イルおよび install_dbext ス ク リ プ ト が、 イ ン ス ト ール ス ク リ プ ト に よ っ て /usr/openv/netbackup/dbext デ ィ レ ク ト リ に コ ピーさ れます。 ( こ れら のフ ァ イルは、 gzip(1) で圧縮され た tar(1) フ ァ イルです。 ) 8 ソ フ ト ウ ェ アを イ ン ス ト ールする別の ノ ー ド を選択し ます ( 該当する場合 のみ )。 こ の手順は、 次の場合にのみ実行し ます。
■ NetBackup ク ラ ス タ内のサーバーに NetBackup for SAP ソ フ ト ウ ェ ア を イ ン ス ト ールする場合。
28 エージ ェ ン ト のイ ンス ト ール NetBackup for SAP のイ ンス ト ール
■ ソ フ ト ウ ェ アを イ ン ス ト ールする必要があ る ノ ー ド がまだ存在する場合 まだ ソ フ ト ウ ェ アを イ ン ス ト ールし ていない非ア ク テ ィ ブ ノ ー ド が存在する 場合は、 該当する非ア ク テ ィ ブ ノ ー ド を 1 台選択し ます。 その後、 その ノ ー ド に対し て手順 3か ら手順 8を繰 り 返し ます。 すべての非ア ク テ ィ ブ ノ ー ド に ソ フ ト ウ ェ アを イ ン ス ト ールし た場合は、 ア ク テ ィ ブ ノ ー ド を選択し、 その ノ ー ド に対し て手順 3か ら手順 8までを繰 り 返し ます。 すべての ノ ー ド への イ ン ス ト ールを完了し た場合は、手順 9に進みます。 9 ア ク テ ィ ブ ノ ー ド をアン フ リ ーズ し ます ( 該当する場合のみ )。
NetBackup ク ラ ス タ 内のサーバーに NetBackup for SAP ソ フ ト ウ ェ ア を イ ン ス ト ールする場合、 こ の手順を実行し ます。 イ ン ス ト ール処理の最後の手 順はア ク テ ィ ブ ノ ー ド のアン フ リ ーズです。 ア ク テ ィ ブ ノ ー ド のアン フ リ ー ズは、 すべての ソ フ ト ウ ェ アをすべての ノ ー ド に イ ン ス ト ールし た後でのみ 実行し て く だ さい。
特定の ク ラ ス タ環境でア ク テ ィ ブ ノ ー ド をアン フ リ ーズする方法について詳 し く は、『Veritas NetBackup High Availability 管理者ガ イ ド UNIX、Windows および Linux』 を参照し て く だ さ い。
10 NetBackup for SAP ソ フト ウ ェ アをク ラ イ アント に配布する 方法を決定し ま す。 既存の環境で ク ラ イ ア ン ト を ア ッ プグ レー ド す る か、 ま たは新規に イ ン ス
ト ールを実行する かにかかわ らず、 次のいずれかの方法を実行し ます。 ■ 現在、 データベース ポ リ シーで指定されているすべての ク ラ イ アン ト に
配布する。 こ の方法では、 現在データベースポ リ シーに含まれているす べての ク ラ イ ア ン ト に NetBackup for SAP ソ フ ト ウ ェ アが配布 さ れ ま す。 こ の方法は、 マ ス ターサーバーか ら プ ッ シ ュ イ ン ス ト ールする場合 にのみ使用で き ます。
こ の方法について詳し く は、 29 ページの 「すべての ク ラ イ ア ン ト への ソ フ ト ウ ェ アのプ ッ シ ュ イ ン ス ト ール」 を参照し て く だ さ い。
■ 選択し た ク ラ イ アン ト に配布する。 こ の方法では、 選択し た ク ラ イ アン ト にのみ NetBackup for SAP ソ フ ト ウ ェ アが配布されます。 新規に イ ン ス ト ールする場合やソ フ ト ウ ェ アの イ ン ス ト ール後に ク ラ イ アン ト を データベース ポ リ シーに追加する場合は、 その ク ラ イ アン ト に ソ フ ト ウ ェ アを イ ン ス ト ールし、 後でポ リ シーを構成する こ と がで き ます。 ま た、 こ の時点では 6.5 にア ッ プグ レー ド し ない ク ラ イ アン ト を ス キ ッ プ する こ と も で き ます。 こ の方法は、 プ ッ シ ュ イ ン ス ト ールを実行するの がマス ターサーバーか メ デ ィ アサーバーかにかかわ らず、 使用する こ と がで き ます。 こ の方法について詳し く は、 32 ページの 「新しい ク ラ イ アン ト ま たは 選択し た ク ラ イ アン ト への ソ フ ト ウ ェ アのプ ッ シ ュ イ ン ス ト ール」 を参 照し て く だ さい。
メ モ : NetBackup for SAP のバージ ョ ンが NetBackup ク ラ イ アン ト ソ フ ト ウ ェ ア と 同じバージ ョ ンであ る こ と を確認し ます。
すべてのク ラ イ アン ト へのソ フ ト ウ ェ アのプ ッ シ ュ イ ンス
ト ール
現在、 NetBackup データベースポ リ シーで構成されているすべての ク ラ イ アン ト 上で、 デー タ ベース エージ ェ ン ト ソ フ ト ウ ェ アの イ ン ス ト ールま たはア ッ プグ レー ド を行 う 場合は、 次の手順を実行し ます。 こ の手順は、 マ ス ターサーバーか ら のみ実行で き ます。 すべてのク ラ イ アン ト に ソ フ ト ウ ェ アを プ ッ シ ュ イ ンス ト ールする方法 メ モ : NetBackup ク ラ ス タ 内のサーバーか ら デー タ ベース エージ ェ ン ト ソ フ ト ウ ェ アをプ ッ シ ュ イ ン ス ト ールする場合は、 NetBackup のア ク テ ィ ブ ノ ー ド か ら こ の手順のすべての コ マン ド を入力し ます。 メ モ : NetBackup ク ラ ス タ内のサーバーか ら ク ラ ス タ内の非ア ク テ ィ ブ ノ ー ド に データベースエージ ェ ン ト ソ フ ト ウ ェ アをプ ッ シ ュ イ ン ス ト ールする場合は、 非 ア ク テ ィ ブ ノ ー ド への イ ン ス ト ールを強制的に実行する必要があ り ます。 1 update_dbclients コ マン ド を実行し て、 イ ン ス ト ールス ク リ プ ト を開始 し ます。 次の コ マン ド を入力し ます。/usr/openv/netbackup/bin/update_dbclients SAP ALL ALL
2 update_dbclients コ マン ド に よ って返された ク ラ イ アン ト リ ス ト を確認 し ます。 a ク ラ イ アン ト リ ス ト を検索し ます。 update_dbclients コ マン ド は、 そのポ リ シーに含まれてい る ク ラ イ アン ト の リ ス ト を コ ンパイルし ます。 こ の コ マン ド を実行する と 、 ク ラ イ アン ト リ ス ト が表示されます。 ク ラ イ アン ト リ ス ト に含まれる ク ラ イ アン ト の数が 9 以下であ る場合、 update_dbclients コ マン ド に よ っ てすべての ク ラ イ アン ト 名が表示されます。 ク ラ イ アン ト リ ス ト に含ま れる ク ラ イ アン ト の数が 10 以上であ る場合、update_dbclients コ マ ン ド に よ って、最初の 9 個の ク ラ イ アン ト が標準出力に書き込まれます。 リ ス ト 全体は、$TMPDIR/NB_DBCLIENT_LIST.identifier に書き込 まれます。 identifier は、 日付、 時刻およびプ ロ セ ス識別子に関する 情報を示し ます。 環境変数 TMPDIR は /tmp と し て定義さ れます。 b ク ラ イ アン ト リ ス ト を確認し ます。 ク ラ イ アント のホス ト 名は、ク ラ イ アント の個々のノ ード 名である 必要が あ り ま す。 仮想名は指定でき ま せん。 個々のノ ード 名の正し い値は、 hostname(1) およ び domainname(1) コ マンド によ って返されま す。 コ マ ンド の形式は hostname ま たは hostname.domainname になり ま す。 ク ラ イ アン ト リ ス ト に仮想名が含まれている場合、 こ の手順を完了で き ません。 次のいずれかを実行し ます。
30 エージ ェ ン ト のイ ンス ト ール NetBackup for SAP のイ ンス ト ール
■ 複数の ク ラ イ ア ン ト が存在す る 場合に こ の手順を終了す る には、 Enter キーを押し ます。 「n」 を入力し、 ア ッ プグ レー ド を停止し て、 こ の イ ン ス ト ールダ イ ア ロ グボ ッ ク ス を終了し ます。 こ の状況で ソ フ ト ウ ェ アを イ ン ス ト ールするには、32 ページの 「新 し い ク ラ イ アン ト ま たは選択し た ク ラ イ アン ト への ソ フ ト ウ ェ アの プ ッ シ ュ イ ン ス ト ール」 を参照し て く だ さ い。 ■ ク ラ イ アン ト が 1 つだけ存在する場合に こ の手順を終了するには、 「n」 と 入力し ます。 こ の状況で ソ フ ト ウ ェ アを イ ン ス ト ールするには、32 ページの 「新 し い ク ラ イ アン ト ま たは選択し た ク ラ イ アン ト への ソ フ ト ウ ェ アの プ ッ シ ュ イ ン ス ト ール」 を参照し て く だ さ い。 ク ラ イ アン ト リ ス ト に個々の ノ ー ド 名のみが含まれている場合、 次の手 順に進みます。 c 必要に応じ て、 ス キ ッ プ された ク ラ イ アン ト の リ ス ト を確認し ます。 update_dbclients コ マン ド が特定の ク ラ イ アン ト を更新で き ない こ と を検出し た場合、 その ク ラ イ アン ト 名は ク ラ イ アン ト リ ス ト には含ま れません。 こ の よ う な ク ラ イ アン ト は、 次の 1 つ以上の理由でス キ ッ プ されます。 ■ ク ラ イ アン ト が PC ク ラ イ アン ト であ る。 UNIX サーバーか ら PC ク ラ イ アン ト 上で NetBackup for SAP の イ ン ス ト ールま たはア ッ プグ レー ド を行 う こ と はで き ません。 ■ データベースエージ ェ ン ト が、 その ク ラ イ アン ト のプ ラ ッ ト フ ォー ム をサポー ト し ていない。 ■ その ク ラ イ ア ン ト 用のデータベース エージ ェ ン ト ソ フ ト ウ ェ アが、 サーバーに コ ピーされていない。 (26 ページの 「データベースエー ジ ェ ン ト フ ァ イルを UNIX サーバーに コ ピーする方法」 の手順 ) ■ ク ラ イ アン ト がデータベース形式のポ リ シーに含まれていない。 ス キ ッ プ さ れた ク ラ イ アン ト の リ ス ト は $TMPDIR/skipped_clients.PID に書き込まれます。 PID は、 プ ロ セス識別子です。 環境変数 TMPDIR は /tmp と し て定義さ れま す。 フ ァ イルが存在し ない場合、 ス キ ッ プ された ク ラ イ アン ト は存 在し ません。 3 同時に更新する ク ラ イ アン ト の数を指定し ます ( 該当する場合のみ )。 複数のク ラ イ アント を更新する 場合、 イ ンス ト ールソ フト ウ ェ アは、 ク ラ イ ア ント にソ フト ウ ェ アを配布する ために必要な更新の数を表示し ま す。 複数のク ラ イ アント を更新する 必要がある 場合は、 次のプロ ンプト が表示されま す。
Enter the number of simultaneous updates you wish to take place.[1 - max] (default: dflt)
イ ン ス ト ール ソ フ ト ウ ェ アで dflt の同時更新を実行する場合、 Enter キー を押し ます。 同時更新に異な る数を指定で き ます。1 以上 max 以下の数を指定し て、Enter キーを押し ます。 た と えば、 3 つの ク ラ イ アン ト の更新を行 う 場合、 max および dflt の値は 3 にな り ます。50 の ク ラ イ アン ト の更新を行 う 場合、max の値は 30 で、dflt の値は 15 です。 update_dbclients は、 ユーザーが指定し た数で更新を開始し ます。 こ の 数値は、 更新を実行する ク ラ イ ア ン ト の総数よ り も 小 さい場合があ り ます。 こ の場合、 すべての更新が完了する まで、 先の更新が終わる と 同時に新し い 更新が開始されます。 4 こ の時点で ク ラ イ アン ト の更新を行 う かど う かを指定し ます。 応答に基づいて、 ク ラ イ アン ト の更新に必要な時間が表示され、 その後に次 の質問が表示されます。
Do you want to upgrade the clients now?(y/n) [y]
「y」 ま たは 「n」 を入力し ます。 「n」 を入力する と 、 update_dbclients が終了し、 更新が必要な ク ラ イ ア ン ト の リ ス ト がフ ァ イルに残 り ます。 こ のフ ァ イルは、 -ClientList パ ラ メ ータ の引数 と し て後で使用する こ と がで き ます。 デフ ォル ト では、 イ ン ス ト ール ソ フ ト ウ ェ アに よ って、 ク ラ イ アン ト リ ス ト が $TMPDIR/NB_DBCLIENT_LIST.identifier に書き込まれます。 こ の場 合、 identifier は、 日付、 時刻およびプ ロ セ ス識別子に関する情報を示 し ます。 環境変数 TMPDIR は /tmp と し て定義さ れます。 「y」 を入力する と 、イ ンス ト ール処理が継続し ま す。次の処理が実行されま す。 ■ update_dbclients コ マン ド に よ って、 ク ラ イ アン ト に ソ フ ト ウ ェ ア が配布されます。 正常に終了し た場合、 install_dbext ス ク リ プ ト が ク ラ イ アン ト 上で起動されます。 ■ install_dbext ス ク リ プ ト が、 それぞれの ク ラ イ アン ト 上で実行され ます。 正常に終了し た場合、 イ ン ス ト ール された NetBackup for SAP の バー ジ ョ ン を 記録 し た バー ジ ョ ン フ ァ イ ル が /usr/openv/share デ ィ レ ク ト リ に書き込まれます。 ■ update_dbclients コ マン ド に よ って、 それぞれの ク ラ イ アン ト の更 新 が 正 常 に 終 了 し た か ど う か に つ い て の 情 報 が 表 示 さ れ ま す。 update_dbclients コ マン ド が完了する と 、 それぞれの ク ラ イ アン ト で行われた処理の完全な ロ グ を含むフ ァ イル名が表示されます。 いずれ かの ク ラ イ アン ト で更新に失敗し た場合、 ロ グ フ ァ イルを調べて問題点 を確認し ます。 max 同時に更新可能な ク ラ イ アン ト の最大数。表示さ れる値の範囲は、1 か ら 30 までです。 dflt 数を指定し ないで Enter キーを押し た場合に、 プ ロ グ ラ ムが使用する数。 表 示さ れる値の範囲は、 1 か ら 15 までです。
32 エージ ェ ン ト のイ ンス ト ール NetBackup for SAP のイ ンス ト ール
新し いク ラ イ アン ト または選択し た ク ラ イ アン ト へのソ フ ト
ウ ェ アのプ ッ シ ュ イ ンス ト ール
選択し た ク ラ イ アン ト 上で NetBackup for SAP ソ フ ト ウ ェ アの イ ン ス ト ールま た はア ッ プグ レー ド を行 う 場合は、 次の手順を実行し ます。 こ の手順は、 マ ス ター サーバーま たは メ デ ィ アサーバーのいずれか ら で も実行で き ます。
新し いク ラ イ アン ト または選択し た ク ラ イ アン ト に ソ フ ト ウ ェ アを プ ッ シ ュ イ ンス ト ールする方法
メ モ : NetBackup ク ラ ス タ内のサーバーか ら NetBackup for SAP ソ フ ト ウ ェ アを プ ッ シ ュ イ ン ス ト ールする場合は、 NetBackup のア ク テ ィ ブ ノ ー ド か ら こ の手順 のすべてのコ マン ド を入力し ます。 メ モ : NetBackup ク ラ ス タ内のサーバーか ら ク ラ ス タ内の非ア ク テ ィ ブ ノ ー ド に データベースエージ ェ ン ト ソ フ ト ウ ェ アをプ ッ シ ュ イ ン ス ト ールする場合は、 非 ア ク テ ィ ブ ノ ー ド への イ ン ス ト ールを強制的に実行する必要があ り ます。 1 マス ターサーバーで次の コ マン ド を入力し、bpdbm デーモンが実行されてい る こ と を確認し ます。 /usr/openv/netbackup/bin/bpps bpdbm デーモンが実行されていない こ と が出力に表示された場合は、次の コ マン ド を入力し て、 デーモン を起動し ます。 /usr/openv/netbackup/bin/initbpdbm 2 次のコ マン ド を入力し て、 NetBackup の bin デ ィ レ ク ト リ に移動し ます。 cd /usr/openv/netbackup/bin 3 bpplclients(1M) コ マン ド を使用し て、 現在 NetBackup データベースに 構成されている ク ラ イ アン ト の リ ス ト のフ ァ イルを作成し ます。 こ のコ マン ド のオプシ ョ ンは、 イ ン ス ト ールをマ ス ターサーバー と メ デ ィ ア サーバーのいずれか ら行 う かに よ って異な り ます。 ■ マス ターサーバーか ら イ ン ス ト ールを実行する場合、 次の コ マン ド を入 力し ます。
./admincmd/bpplclients -allunique -noheader > file
■ メ デ ィ アサーバーか ら イ ン ス ト ールを実行する場合、 次の コ マン ド を入 力し ます。
./admincmd/bpplclients -allunique -noheader -M ms_name > file
ms_name こ の環境の NetBackup マス ターサーバーの名前。
file ク ラ イ アン ト リ ス ト のフ ァ イルの名前。 NetBackup データベースに ク ラ イ ア ン ト が構成さ れていない場合、 file は空にな り ます。 bpplclients で生成さ れた も の と 同じ形式で file を作成し ます。
bpplclients は、 次の形式の file に出力を書き込みます。 hardware op_system client
た と えば、 file には次の よ う な行が含まれる場合があ り ます。 Solaris Solaris8 curry
4 file を編集し ます ( 任意 )。
こ の手順を実行す る と 、 file の内容を変更で き ま す。 file を編集 し て、 NetBackup for SAP ソ フト ウ ェ アで更新する ク ラ イ アント だけを含めま す。
ク ラ イ アン ト のホ ス ト 名は、 ク ラ イ アン ト の個々の ノ ー ド 名であ る必要があ り ます。 仮想名は指定で き ません。 個々の ノ ー ド 名の正し い値は、 hostname(1) および domainname(1) コ マン ド に よ って返されます。 コ マン ド の形式は hostname または hostname.domainname にな り ます。 5 update_dbclients ス ク リ プ ト を実行し て、 ソ フ ト ウ ェ アを イ ン ス ト ール し ます。 手順 3で作成し た file を update_dbclients の引数 と し て指定 し ます。 こ の コ マン ド に よ っ て、 file に示 されてい る ク ラ イ ア ン ト 上に ソ フ ト ウ ェ アが イ ン ス ト ールされます。 次に例を示し ます。
./update_dbclients SAP -ClientList file
6 update_dbclients コ マン ド に よ って表示される質問に答え ます。 update_dbclients コ マン ド に よ っ て、 ダ イ ア ロ グボ ッ ク スが表示されま す。 更新処理中の操作を確認する よ う に求め られ、 選択が可能な場合にはオ プシ ョ ンが示されます。 詳し く は、 29 ページの 「すべての ク ラ イ ア ン ト に ソ フ ト ウ ェ ア をプ ッ シ ュ イ ン ス ト ールする方法」 の手順 2を参照し て く だ さい。 メ モ : NetBackup ク ラ ス タ内のサーバー上にデータベースエージ ェ ン ト を イ ン ス ト ールし た後、 cluster_config ス ク リ プ ト を実行する必要はあ り ません。 hardware ハー ド ウ ェ ア名。 た と えば、 ls(1) コ マン ド を /usr/openv/netbackup/client デ ィ レ ク ト リ で入力し た際に表 示さ れる も の と 同じ名称を指定し ます。 op_system オペレーテ ィ ングシ ス テム名。 た と えば、 ls(1) コ マン ド を /usr/openv/netbackup/client/hardware デ ィ レ ク ト リ で入 力し た際に表示さ れる も の と 同じ名称を指定し ます。 client ク ラ イ アン ト 名。
34 エージ ェ ン ト のイ ンス ト ール NetBackup for SAP のイ ンス ト ール
NetBackup for SAP のローカルイ ンス トール
ローカルイ ン ス ト ールを実行する と 、 データベースエージ ェ ン ト フ ァ イルが展開 され、イ ン ス ト ールされます。ローカルマシンは、ク ラ イ アン ト ま たは NetBackup for SAP ク ラ イ アン ト を兼ねるサーバーのいずれかを示し ます。
ローカルマシンに NetBackup for SAP を イ ンス ト ールする方法 1 23 ページの 「イ ン ス ト ールの前提条件の確認」 を確認し ます。 ク ラ ス タ NetBackup サーバーにデー タベース エージ ェ ン ト を イ ン ス ト ール する場合は、 25 ページの 「ク ラ ス タ ソ フ ト ウ ェ ア」 の要件を確認し て く だ さい。 2 こ の手順は、 NetBackup ク ラ ス タ内のサーバーに イ ン ス ト ールする場合にの み実行し ます。 a NetBackup のア ク テ ィ ブ ノ ー ド を フ リ ーズ し ます。
NetBackup for SAP を イ ン ス ト ールする際に、 すべての非ア ク テ ィ ブ ノ ー ド に ソ フ ト ウ ェ アを イ ン ス ト ールし てか ら、 ア ク テ ィ ブ ノ ー ド に イ ン ス ト ールし ます。 特定の ク ラ ス タ環境でア ク テ ィ ブ ノ ー ド を フ リ ーズ する方法について詳し く は、 『Veritas NetBackup High Availability 管理 者ガ イ ド UNIX、 Windows および Linux』 を参照し て く だ さ い。 b ソ フ ト ウ ェ ア を最初に イ ン ス ト ールする非ア ク テ ィ ブ ノ ー ド を決定し ます。 次の手順では、 最初のマシンに ロ グ イ ン し、 イ ン ス ト ール処理を開始し ます。 すべての非ア ク テ ィ ブ ノ ー ド への イ ン ス ト ールを最初に実行する 必要があ る ため、 選択し た最初のマシンが非ア ク テ ィ ブ ノ ー ド であ る こ と を確認し ます。 3 マシンに root ユーザー と し て ロ グ イ ン し ます。 root 以外のユーザー と し てすでに ロ グ イ ン し ている場合、 次の コ マン ド を実 行し ます。 su - root 4 メ デ ィ アサーバーま たはマ ス ターサーバーに ロ グ イ ン し ます ( 該当する場合 のみ )。 こ の手順は、ローカルマシンが NetBackup ク ラ イ アン ト であ る場合に実行し ます。
5 NetBackup for SAP の有効な ラ イ セン ス キーが登録され、 マ ス ターサーバー 上に存在する こ と を確認し ます。 マ ス タ ーサーバーの ラ イ セ ン ス情報は、 マ ス タ ーサーバーま たは メ デ ィ ア サーバーか ら取得で き ます。 ラ イ セン ス キーを表示ま たは追加するには、 次 のいずれかの手順を実行し ます。 ■ マ ス ターサーバーま たは メ デ ィ アサーバーか ら、 次の コ マン ド を入力 する。
/usr/openv/netbackup/bin/admincmd/get_license_key シ ス テムプ ロ ンプ ト が表示された ら、 NetBackup マ ス ターサーバーのホ ス ト 名を入力し ます。 ■ NetBackup 管理コ ン ソールを開き、 [ヘルプ (Help)] > [ラ イ セン ス キー (License Keys)] を選択する。 NetBackup マ ス ターサーバーが NetBackup ク ラ ス タ内に存在する場合、 ラ イ セン ス キーは各 ノ ー ド に登録されている必要があ り ます。 6 メ デ ィ アサーバーま たはマ ス ターサーバーか ら ロ グア ウ ト し、 ローカル ク ラ イ アン ト に戻 り ます ( 該当する場合のみ )。 こ の手順は、手順 4で説明し た メ デ ィ アサーバーま たはマ ス ターサーバーに ロ グ イ ン し て、 ラ イ セン ス を確認する場合にのみ実行し ます。 7 CD-ROM をマ ウ ン ト し ます。
CD-ROM のマ ウ ン ト 方法について詳し く は、『Veritas NetBackup イ ン ス ト ー ルガ イ ド 』 を参照し て く だ さい。
8 作業デ ィ レ ク ト リ を CD-ROM デ ィ レ ク ト リ に変更し ます。 次に例を示し ます。
cd /CD_mount_point
9 イ ン ス ト ールス ク リ プ ト を実行し て、 ソ フ ト ウ ェ アを イ ン ス ト ールし ます。 メ モ : NetBackup for SAP のバージ ョ ンが NetBackup ク ラ イ アン ト ソ フ ト ウ ェ ア と 同じバージ ョ ンであ る こ と を確認し ます。
次の コ マン ド を入力し ます。 ./install
a [NetBackup Database Agent Software] オプシ ョ ン を選択し ます。 次のプ ロ ンプ ト が表示されます。
Do you want to do a local installation?(y/n) [n]
b 「y」 を入力し ます。
CD-ROM に含まれ る利用可能なすべてのデー タ ベース エージ ェ ン ト の メ ニ ューが表示されます。
c NetBackup for SAPオプシ ョ ン を選択し ます。
d 他のオプシ ョ ン を選択し ない場合は、 「q」 を入力し て終了し ます。 リ ス ト が正し いかど う かを確認するプ ロ ンプ ト が表示されます。 e 「y」 を入力し ます。 次の処理が実行されます。 ■ バージョ ンファ イ ル、 gzip(1) で圧縮された tar(1) ファ イ ルおよ び install_dbext ス ク リ プト が、 ス ク リ プト によ って /usr/openv/netbackup/dbext ディ レ ク ト リ に書き 込ま れま す。 ■ イ ン ス ト ールス ク リ プ ト に よ って、 install_dbext ス ク リ プ ト が 自動的に実行されます。