...

Oracle 用 EMC Avamar 6.1 ユーザー - EMC Japan

by user

on
Category: Documents
32

views

Report

Comments

Transcript

Oracle 用 EMC Avamar 6.1 ユーザー - EMC Japan
EMC® Avamar® 6.1
Oracle 用
ユーザー ガイド
P/N 300-013-359
リビジョン 02
Copyright © 2001- 2012 年 EMC Corporation.All rights reserved.(不許複製・禁無断転載)
発行日:2012 年 7 月
EMC Corporation は、この資料に記載される情報が、発行日時点で正確であるとみなしています。また情報は予告なく変更され
ることがあります。
この資料に記載される情報は、現状有姿の条件で提供されています。EMC Corporation は、この資料に記載される情報に関す
る、どのような内容についても表明保証条項を設けず、特に、商品性や特定の目的に対する適応性に対する黙示的保証はいた
しません。この資料に記載される、いかなる EMC ソフトウェアの使用、複製、頒布も、当該ソフトウェア ライセンスが必要です。
EMC2、EMC、および EMC のロゴは、EMC Corporation の登録商標または商標です。その他のすべての名称ならびに製品につい
ての商標は、それぞれの所有者の商標または登録商標です。
製品ラインの最新規制のドキュメントについては、EMC オンライン サポート用 Web サイトの「テクニカル ドキュメントおよ
びアドバイザリ」セクションにアクセスしてください。
2
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
目次
はじめに
第1章
概要
アーキテクチャ .........................................................................................
Data Domain のサポート......................................................................
スタンドアロンおよび高可用性の導入 ...............................................
バックアップとリストア機能 ...................................................................
Oracle ASM (Automatic Storage Management)
と未フォーマット ファイル構造のサポート.......................................
複数のターゲット................................................................................
複数チャネルの割り当て .....................................................................
Oracle オフライン バックアップ .........................................................
Oracle リカバリ カタログ ....................................................................
RAC 構成のバックアップとリストア ...................................................
アーカイブ ログのバックアップ .........................................................
フラッシュバック データベース リカバリ..........................................
破損したブロックのリカバリ..............................................................
第2章
14
14
16
17
17
18
18
19
19
19
19
20
20
インストールと構成
インストール ロードマップ ......................................................................
システム要件 .............................................................................................
ソフトウェア要件................................................................................
ハードウェア要件................................................................................
ソフトウェア パッケージ ....................................................................
インストールの前に ..................................................................................
Avamar クライアントの登録とユーザー アカウントの作成 .....................
Avamar クライアントの登録................................................................
ユーザー アカウントの作成 ................................................................
ソフトウェアのインストール:Microsoft Windows ..................................
スタンドアロン インストールのタスク リスト ..................................
2 ノード クラスタ インストールのタスク リスト...............................
Windows 用 Avamar クライアントのダウンロードとインストール ....
Oracle 用 Avamar プラグ インのダウンロードとインストール ...........
Windows クラスタ用 Avamar クライアントの構成 .............................
Windows クラスタ用 Avamar クライアントソフトウェアの
アップグレード ...................................................................................
ソフトウェアのインストール:Linux .......................................................
Linux 向け Avamar インストール パッケージのダウンロード.............
Linux 用 Avamar クライアントのインストールと登録 ........................
Oracle 用 Avamar プラグ インのインストール.....................................
ソフトウェアのインストール:HP-UX ......................................................
HP-UX 向け Avamar インストール パッケージのダウンロード ...........
HP-UX 用 Avamar クライアントのインストールと登録 .......................
Oracle 用 Avamar プラグ インのインストール.....................................
ソフトウェアのインストール:IBM AIX....................................................
インストール パッケージのダウンロード ..........................................
AIX 用 Avamar クライアントのインストールと登録............................
Oracle 用 Avamar プラグ インのインストール.....................................
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
22
22
22
23
23
24
25
25
27
28
28
28
28
29
31
33
33
34
34
36
36
36
37
38
39
39
40
42
3
目次
ソフトウェアのインストール:Sun Solaris ..............................................
インストール パッケージのダウンロード ..........................................
Solaris 用 Avamar クライアントのインストールと登録 ......................
Oracle 用 Avamar プラグ インのインストール.....................................
Avamar Solaris Cluster クライアントのインストールと登録...............
Oracle 用 Avamar プラグ イン RAC の構成 .................................................
RAC の構成:IBM AIX、Linux、Solaris プラットフォーム ...................
RAC の構成:Windows 2008 ................................................................
ファイル システム バックアップからの Oracle ディレクトリの除外 ......
Avamar ソフトウェアのアンインストール................................................
Avamar ソフトウェアのアンインストール:HP-UX.............................
Oracle 用 Avamar プラグ インのアンインストール:IBM AIX..............
Oracle 用 Avamar プラグ インのアンインストール:Linux .................
Oracle 用 Avamar プラグ インソフトウェアのアンインストール:
Windows ...............................................................................................
Oracle 用 Avamar プラグ インのアンインストール:Solaris ...............
Solaris 用 Avamar クラスタ クライアントのアンインストール ..........
第3章
44
44
45
48
50
54
54
57
62
65
66
67
69
69
71
72
データベースの準備
backupuser アカウントの作成................................................................... 76
Linux および UNIX における backupuser アカウントの作成................ 76
Microsoft Windows における backupuser アカウントの作成............... 78
バックアップのためのデータベースの準備 ............................................. 78
コールド バックアップ用のデータベースの構成................................ 78
ホット バックアップ用のデータベースの構成 ................................... 79
リストアのためのデータベースの準備..................................................... 81
コールド バックアップからのリストアに向けたデータベースの準備... 81
ホット バックアップからのリストアに向けたデータベースの準備...... 82
リカバリのためのデータベースの準備..................................................... 84
フラッシュバック データベース リカバリの構成............................... 84
破損したブロックのリカバリのためのデータベースの構成 .............. 84
1 つの Oracle サーバに対する複数のホスト名の指定............................... 84
avoracle.cmd でのホスト名の指定....................................................... 84
Avamar Administrator からのホスト名の指定 ...................................... 85
ブロックの変更履歴の有効化 ................................................................... 86
第4章
バックアップ
バックアップの準備 .................................................................................. 88
オン デマンド バックアップ ..................................................................... 88
Oracle データベース バックアップのスケジュール設定 .......................... 92
データセットの作成 ............................................................................ 93
グループの作成 ................................................................................... 99
スケジュール設定されたバックアップの有効化 .............................. 103
Oracle RAC のバックアップの失敗........................................................... 103
唯一のローカル インスタンスがダウンした後のバックアップの再開... 103
ノードがダウンした後のバックアップの再開 .................................. 104
4
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
目次
第5章
リストアとリカバリ
リストアの準備 .......................................................................................
リストアのタイプ....................................................................................
元のクライアントへのデータベースのリストア ....................................
別のクライアントへのデータベースのリストア ....................................
災害復旧 ..................................................................................................
第6章
Oracle RMAN を使用したバックアップおよびリストア
RMAN を使用する前に .............................................................................
RMAN バックアップおよびリストアのグラニュール..............................
avtar フラグ ファイルの作成...................................................................
SBT_LIBRARY 設定 ....................................................................................
ライブラリ パスの設定 ...........................................................................
基本的なバックアップ コマンド.............................................................
データベースのバックアップ............................................................
テーブルスペースのバックアップ ....................................................
データファイルのバックアップ ........................................................
基本的なリストア コマンド ....................................................................
データベースのリストア ...................................................................
テーブルスペースのリストア............................................................
データファイルのリストア ...............................................................
高度なリストア コマンド........................................................................
リカバリ カタログを使用したデータベースのリストア...................
リダイレクトされたリストア............................................................
バックアップ保存管理 ............................................................................
保存ポリシーの構成 ..........................................................................
バックアップのクロスチェック ........................................................
バックアップの削除 ..........................................................................
RMAN と Avamar Administrator バックアップの混在 .........................
RMAN カタログの同期化....................................................................
複数チャネルの割り当て.........................................................................
Avamar プロセスの停止...........................................................................
付録 A
118
118
119
120
121
121
121
122
123
124
124
126
127
128
128
128
129
130
131
131
132
132
133
134
Oracle RAC の構成
タスク 1:Avamar ソフトウェアのインストール ...................................
タスク 2:rac_config スクリプトの実行 .................................................
タスク 3:Avamar クライアントの登録とアクティブ化 ........................
バックアップを非アクティブ ノードにリストアする方法.....................
タスク 1:アクティブ ノードの非アクティブ化 ..............................
タスク 2:非アクティブ ノードの登録と非アクティブ化................
各ノードから Oracle RAC 構成を削除する方法 .......................................
タスク 1:アクティブ ノードからの RAC 構成の削除 ......................
タスク 2:非アクティブ ノードからの RAC 構成の削除...................
付録 B
106
106
106
111
116
136
136
137
138
138
139
140
140
141
プラグ イン オプション
プラグ イン オプションの設定方法 ........................................................
オペレーション原理 ................................................................................
バックアップ オプション........................................................................
リストア オプション ...............................................................................
リカバリ モードと値 .........................................................................
優先順位規則によるタイム スタンプの順序.....................................
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
144
144
146
149
151
152
5
目次
付録 C
トラブルシューティング
一般的な問題とソリューション.............................................................. 154
セカンダリ Oracle RAC ノードを登録後、
バックアップが使用できない............................................................ 154
「Cannot open file f_cache.dat」エラー .............................................. 154
「Cannot Sync」エラー ....................................................................... 154
「Oracle Not Available」エラーとともにホット バックアップが失敗 ..... 155
「Not in archive log mode」エラーとともにホット バックアップが
失敗.................................................................................................... 155
「ORA-25153:Temporary Tablespace is Empty」エラー ....................... 156
「ORA-27211: Failed to load Media Management Library」エラー ....... 156
Oracle RAC データベースのフェイルオーバー .................................. 157
ORA-19511 とともに RMAN バックアップ スクリプトが失敗........... 158
「RMAN-06056: could not access datafile n」エラーが AIX で発生 ..... 159
リストアが正常に完了しない............................................................ 159
Avamar Administrator で Oracle データベースを参照できない.......... 160
CTL メッセージを送信できない ......................................................... 160
構成に関するチェックリスト ................................................................. 161
サポートされている Oracle のバージョン ........................................ 161
RMAN 実行可能ファイルと Oracle バージョン .................................. 161
Microsoft Windows サービス パック .................................................. 162
oratab と tnsnames.ora の場所........................................................... 162
tnsnames.ora の HOST パラメータ..................................................... 162
tnsnames.ora の SERVICE_NAME と SID パラメータ........................... 164
Oracle 用 Avamar プラグ インと Oracle のビット幅 .......................... 165
libobk_avamar.so および libobk_avamar.dll に対する要件................ 165
Avamar クライアントと Oracle 用 Avamar
プラグ インのインストール .............................................................. 166
Avamar クライアントと Oracle 用 Avamar プラグ インの登録 .......... 167
/var/avamar ディレクトリに対する権限要件.................................... 167
/var/avamar ディレクトリのディスク領域 ....................................... 168
oratab 内の無効なエントリー............................................................ 168
用語集
索引
6
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
表
ヘッダ
1
2
3
4
5
6
7
8
9
10
11
12
ページ
改訂履歴...................................................................................................................... 9
ハードウェア要件...................................................................................................... 23
32 ビット プラットフォーム向け Oracle 用 Avamar
プラグ インインストール パッケージ ....................................................................... 23
64 ビット プラットフォーム向け Oracle 用 Avamar
プラグ インインストール パッケージ ....................................................................... 24
Windows プラットフォームのための アンインストール マトリックス .................. 69
RMAN スクリプトによりサポートされるデータのタイプ....................................... 118
libobk の環境変数 .................................................................................................... 121
バックアップ プラグ イン オプション .................................................................... 146
リストア プラグ イン オプション ........................................................................... 149
リカバリ モードのオプション................................................................................. 151
oratab および tnsnames.ora ファイルのデフォルトの場所..................................... 162
Avamar クライアントのインストールの確認 .......................................................... 166
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
7
表 es
8
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
はじめに
製品ラインを改善するための取り組みの一環として、EMC ではソフトウェアおよび
ハードウェアのリビジョンを定期的にリリースしています。そのため、このドキュメ
ントで説明されている機能の中には、現在お使いのソフトウェアまたはハードウェア
のバージョンによっては、サポートされていないものもあります。製品のリリース
ノートには、製品の機能に関する最新情報が掲載されています。
製品が正常に機能しない、またはこのマニュアルの説明どおりに動作しない場合に
は、EMC の担当者にお問い合わせください。
注:このマニュアルには、発行時点で正確だった情報が記載されています。EMC オン
ライン サポート用 Web サイトでは、このマニュアルの新しいバージョンがリリース
されている可能性があります。EMC オンライン サポート用 Web サイトをチェックし、
このマニュアルの最新バージョンを使用していることを確認してください。
目的
このガイドでは、EMC Oracle 用 Avamar プラグ インのインストール、構成、管理、使
用の方法について説明します。
対象読者
このドキュメントは、次の方を対象としています。
◆
◆
ソフトウェアのインストール、およびネットワーク上のサーバならびにクライア
ントのメンテナンスを担当するシステム管理者
Oracle データベースのバックアップとメンテナンスを担当する Oracle Database
Administrator(データベース管理者)
改訂履歴
次の表に、このドキュメントの改訂履歴を示します。
表 1 改訂履歴
バージョン
日付
概要
02
2012 年 7 月 31 日
更新日:
• 11 ページの「情報の入手方法」
(「はじめに」内)
。
• 168 ページの「oratab 内の無効なエントリー」
。
A01
2012 年 4 月 25 日
Avamar 6.1 の初回リリース。
関連ドキュメント
次に示す EMC 関連の資料に補足情報が記載されています。
◆
EMC Avamar 管理ガイド
◆
EMC Avamar 操作のベスト プラクティス
◆
EMC Avamar 互換性と相互操作性マトリックス
◆
EMC Avamar リリース ノート
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
9
はじめに
本書で使用されている表記規則
EMC では、特別な注意を要する事項に次の表記法を使用します。
危険
危険:回避しなかった場合に死亡または重傷を招く危険な状況を示します。
警告
警告:回避しなかった場合に死亡または重傷を招く可能性がある危険な状況を示します。
注意
注意:安全性警告記号とともに使用され、回避しなかった場合に軽傷または中程度の
負傷を招く可能性がある危険な状況を示します。
通知
通知:負傷に関連しない作業を示すために使用されます。
注:重要ではあるが、危険ではない情報を表します。
重要
重要な通知には、ソフトウェアやハードウェアを操作する上で欠かせない情報が含ま
れています。
表記規則
本書では、以下の表記法を使用します。
標準
処理手順を除く本文で、以下の場合に使用します。
• インタフェース要素の名前(ウィンドウ、ダイアログ ボックス、ボ
タン、フィールド、メニューの名前)
• リソース、属性、プール、論理式、ボタン、DQL ステートメント、キー
ワード、節、環境変数、関数、ユーティリティの名前
• URL、パス名、ファイル名、ディレクトリ名、コンピュータ名、リン
ク、グループ、サービス キー、ファイル システム、通知
太字
処理手順を除く本文で、以下の場合に使用します。コマンド、デーモン、
オプション、プログラム、プロセス、サービス、アプリケーション、ユー
ティリティ、カーネル、通知、システム コール、マニュアル ページの名前
処理手順で、以下の場合に使用します。
• インタフェース要素の名前(ウィンドウ、ダイアログ ボックス、ボ
タン、フィールド、メニューの名前)
• 具体的にユーザーが選択する、クリックする、押す、または入力す
るもの
斜体
10
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
処理手順を含むすべてのテキストで、以下の場合に使用します。
• 本文内で参照される出版物の完全なタイトル
• 強調(新規用語など)
• 変数
はじめに
クーリ エ
以下の場合に使用します。
• エラー メッセージやスクリプトなどのシステム出力
• 本文以外で使用される、URL、完全なパス、ファイル名、プロンプト、
構文
ク ー リ エ、 太字
特定のユーザー入力に使用(コマンドなど)
ク ー リ エ、 斜体
処理手順で、以下の場合に使用します。
• コマンド ラインの変数
• ユーザーが入力する変数
<>
山括弧内はユーザーが入力するパラメータまたは変数を示す
[]
|
オプション値
縦棒は、他の選択を示す「OR」を意味する
{}
中括弧内は、ユーザーが指定する必要のある内容を示す(例:x、y、z)
...
省略記号は、例の中で省略した必須ではない情報を示す
情報の入手方法
Avamar サポート ページを利用すると、ライセンス情報、製品マニュアル、アドバイ
ザリ、ダウンロード、ハウツーおよびトラブルシューティングの情報にアクセスでき
ます。サポート ページ情報によって、EMC カスタマー サービスに問い合わせる前に、
製品に関する問題を解決できる場合があります。
Avamar サポート ページにアクセスするには、以下の手順を実行します。
1. https://support.EMC.com/products にアクセスします。
2. [Find a Product]ボックスに製品名を入力します。
3. 表示されたリストから製品名を選択します。
4. [Find a Product]ボックスの横の矢印をクリックします。
5. (オプション)
[Support by Product]ページの右上隅の[Add to my products]をク
リックして、製品を[My Products]に追加します。
ドキュメント
Avamar 製品マニュアルには、包括的な機能概要、運用管理業務、テクニカル リファレ
ンス情報が記載されています。製品管理ガイドおよびユーザー ガイドのほかに以下の
ドキュメントを確認してください。
◆
リリース ノートには、新機能の概要と既知の制限事項が記載されています。
◆
テクニカル ノートには、特定の製品に関する技術的詳細が記載されており、必要
に応じて手順をステップごとに説明した内容も含まれています。
◆
ホワイト ペーパーには、重要なビジネス上の問題や要件に適用される、製品の技
術的観点からの詳細な説明があります。
ナレッジベース
EMC ナレッジベースには適用可能な解決策が含まれており、ソリューション番号(た
とえば、esgxxxxxx)またはキーワードによって検索することができます。
EMC ナレッジベースを検索するには、以下の手順を実行します。
1. ページ上部の[Search]リンクをクリックします。
2. 検索ボックスにソリューション番号またはキーワードを入力します。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
11
はじめに
3. (オプション)
[Scope by product]ボックスに製品名を入力し、表示されたリスト
から製品を選択して、検索を特定の製品に限定します。
4. [Scope by resource]リストから[Knowledgebase]を選択します。
5. (オプション)
[Advanced options]をクリックし、利用可能なフィールドで値を指
定することにより、詳細オプションを指定します。
6. [Search]ボタンをクリックします。
ライブ チャット
ライブ インタラクティブ チャットを使用して EMC カスタマー サービスにアクセスす
るには、Avamar サポート ページの[Service Center]パネルの[Join Live Chat]をク
リックします。
サービス リクエスト
EMC カスタマー サポートからの詳細なヘルプが必要な場合は、Avamar サポート ペー
ジの[Service Center]パネルの[Create Service Requests]をクリックしてサービス リ
クエストを送信します。
注:サービス リクエストを利用するには、有効なサポート契約が結ばれている必要が
あります。有効なサポート契約を結ぶ方法の詳細や、アカウントに関する質問につい
ては、EMC 担当営業にお問い合わせください。
未処理のサービス リクエストを確認する場合は、
[Service Center]パネルの[Service
Center]リンクをクリックして、
[View and manage service requests]
をクリックします。
サポートの利用
EMC では、すべての Avamar システムにおいて ConnectEMC と Email Home を有効化す
ることを推奨しています。
◆
◆
ConnectEMC は、
高い優先度を持つイベントに対するサービス リクエストを自動的
に生成します。
Email Home は、構成、容量、一般的なシステムに関する情報を EMC カスタマー サ
ポートにメールで送信します。
お客様のご意見
マニュアルの正確性、構成および品質を向上するため、お客様のご意見をお待ちして
おります。本書についてのご意見を以下のメール アドレスにお送りください。
[email protected]
以下の情報を記載してください。
12
◆
製品名とバージョン
◆
マニュアル名、パーツ番号、リビジョン(例:01)
◆
ページ番号
◆
その他、マニュアルの問題解決に役立つ情報
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
第1章
概要
この章では、EMC® Avamar® Plug-in for Oracle についての概要を提供します。
この章のトピックは次のとおりです。
◆
◆
「アーキテクチャ」..................................................... 14
「バックアップとリストア機能」......................................... 17
概要
13
概要
アーキテクチャ
Oracle 用 Avamar プラグ インは、
Oracle および Oracle Recovery Manager (RMAN) と連携し、
Oracle データベース、テーブルスペース、データファイルを Avamar サーバまたは Data
Domain システムにバックアップします。Oracle 用 Avamar プラグ インはバックアップ
モジュールとして機能し、Avamar サーバまたは Data Domain システムはストレージ デ
バイスとして機能します。
バックアップ / リカバリ オペレーションは RMAN から開始されます。Oracle 用 Avamar
プラグ インは、RMAN バックアップ / リカバリ コマンドを解釈し、コマンドを Avamar
サーバにルーティングします。Avamar サーバは Oracle 用 Avamar プラグ インにコマ
ンドを送信し、バックアップとリストアを実行します。
以下の図は、Avamar サーバおよび Oracle 用 Avamar プラグ インと、Oracle データベー
スおよび RMAN との連携を示します。
Avamar ࠢ࡜ࠗࠕࡦ࠻
Oracle ࠨ࡯ࡃ
Oracle ↪ Avamar ࡊ࡜ࠣࠗࡦ
Oracle ࠺࡯࠲ࡌ࡯ࠬ AIX ↪ Avamar ࠢ࡜ࠗࠕࡦ࠻
ࡈࠔࠗ࡞
Avamar ࠨ࡯ࡃ
RMAN
࡝ࠞࡃ࡝
ࠞ࠲ࡠࠣ
ࡀ࠶࠻ࡢ࡯ࠢ
Windows ߹ߚߪ Linux ࠨ࡯ࡃ
Avamar Administrator
図 1 Oracle 用 Avamar プラグ インの構成
Data Domain のサポート
Avamar クライアントは、Data Domain システムに対してバックアップおよびリストアを
行う際に DD Boost API(アプリケーション プログラミング インタフェース)を使用しま
す。Oracle 用 Avamar プラグ インのインストールと同時に、DD Boost API は Avamar クラ
イアントに自動的にインストールされます。また、Avamar サーバ ソフトウェアのイン
ストールと同時に、DD Boost API は Avamar サーバに自動的にインストールされます。
14
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
概要
クライアントに対するフル バックアップと、それに続くすべての増分バックアップ
は、Avamar サーバまたは単一の Data Domain システムのいずれかに保存する必要が
あります。Oracle 用 Avamar プラグ インは、Avamar および Data Domain システムに部
分的に保存されるバックアップをサポートしません。たとえば、以下のバックアップ
はサポートされません。
◆
◆
◆
Data Domain システムでのフル バックアップ、および Avamar サーバでの増分バッ
クアップ
Avamar サーバでのフル バックアップ、および Data Domain システムでの増分バッ
クアップ
Data Domain システムでのフル バックアップ、および別の Data Domain システムで
の増分バックアップ
クライアントのバックアップが保存されているデバイスを変更する場合、増分バック
アップを行う前には、まずフル バックアップを実行する必要があります。
Oracle データを Data Domain システムにバックアップするには、ユーザー インタ
フェースから Data Domain システムを選択します。第 4 章「バックアップ」で詳細を
参照してください。バックアップ対象のメタデータは、Avamar サーバに保存されます。
以下の図は、Oracle 用 Avamar プラグ インと Data Domain システムとの連携を示します。
Avamar ࠢ࡜ࠗࠕࡦ࠻
Oracle ࠨ࡯ࡃ
Oracle ↪ Avamar ࡊ࡜ࠣࠗࡦ
AIX ↪ Avamar ࠢ࡜ࠗࠕࡦ࠻
Oracle ࠺࡯࠲ࡌ࡯ࠬ DD Boost API
ࡈࠔࠗ࡞
Avamar ࠨ࡯ࡃ
ddmaint ࡙࡯࠹ࠖ࡝࠹
DD Boost API
ࡔ࠲࠺࡯࠲
RMAN
࡝ࠞࡃ࡝
ࠞ࠲ࡠࠣ
ࡀ࠶࠻ࡢ࡯ࠢ
Windows ߹ߚߪ Linux ࠨ࡯ࡃ
Avamar Administrator
Data Domain
図 2 Oracle 用 Avamar プラグ インと Domain システムの連携の構成
Avamar サーバからデータをリストアする場合と方法で、バックアップされたデータを
Data Domainシステムからリストアします。
他のステップはありません。
データがAvamar
サーバに存在しているか、Data Domain システムに存在しているかに関係なく、同じリ
ストア オペレーションに従います。
アーキテクチャ
15
概要
Oracle RMANスクリプトのバックアップおよびリストアのためのターゲット デバイスと
して Data Domain システムを使用することができます。Oracle データベース全体または
データファイルを Data Domain システムにバックアップする際に RMAN スクリプトを使
用することができます。Data Domain システムに対するバックアップおよびリストアで
の Oracle RMAN スクリプトの使用の詳細については、第 6 章「Oracle RMAN を使用し
たバックアップおよびリストア」を参照してください。
Avamar システムと一緒に使用する際の Data Domain システムの構成の詳細について
は、EMC Avamar と Data Domain 統合ガイド を参照してください。
スタンドアロンおよび高可用性の導入
すべてのサポート プラットフォームに対して Oracle 用 Avamar プラグ インをスタン
ドアロンの構成で導入することができます。
◆
HP-UX
◆
IBM AIX
◆
Microsoft Windows
◆
Oracle Enterprise Linux
◆
Red Hat Enterprise Linux
◆
Sun Solaris
◆
SUSE Linux Enterprise Server
さらに、Microsoft Windows、Solaris プラットフォーム、Oracle RAC (Real Application
Clusters) に対しては Oracle 用 Avamar プラグ インを高可用性 (HA) の構成で導入する
ことができます。
Microsoft Cluster Service 構成
Oracle 用 Avamar プラグ インは、Windows Server 2008 および MSCS (Microsoft Cluster
Service)(32 ビットおよび 64 ビットの両プラットフォームに対応)からの Oracle 11g
データベース ファイルのバックアップをサポートしています。
Veritas Cluster Server 構成
Oracle 用 Avamar プラグ インは、VCS (Veritas Cluster Server) を実行する Solaris プラッ
トフォームからの Oracle 11g データベース ファイルのバックアップをサポートしてい
ます。Oracle 用 Avamar プラグ インは、2 ノード アクティブ / アクティブ、2 ノード ア
クティブ / パッシブの VCS 構成をサポートしています。
アクティブ / アクティブ クラスタ構成では、各ノードは Oracle 用 Avamar プラグ インの
インスタンスを個別サービス グループのアプリケーションとして実行します。この機
能により、アプリケーションの冗長性が提供されます。1 つのアクティブ ノードで障害
が発生した場合、もう 1 つのアクティブ ノードは両方のサービス グループをホストし
ます。
アクティブ / パッシブ クラスタ構成では、サービス グループはフェイルオーバーが発生
するまでアクティブノードでオンラインです。次に、サービス グループはパッシブ ノー
ドでオンラインになります。
両方のノードからバックアップとリストアを実行することができます。
16
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
概要
Oracle RAC (Real Application Clusters)
Oracle RAC (Real Application Clusters) は、複数のノードによる単一のデータベースへの共
有アクセスを可能にする、Oracle データベースのオプションの 1 つです。1 つのクラス
タ ノードが失敗するか、またはオフラインになった場合、もう一方のクラスタ ノード
が動作し続けます。
Oracle RACデータベース全体は中断なしでユーザーが利用できます。
RAC 環境内の各ノードはデータベース インスタンスを実行し、オンライン ログのロー
カル コピーを保持します。Oracle 用 Avamar プラグ インは、クラスタ ノードで実行する
インスタンスと接続することによってOracle RACデータベースのバックアップとリスト
アを行います。このノードは、Avamar サーバで登録されているものです。
RAC 構成の場合、各ノードは Oracle データベースのインスタンスを実行します。フェイ
ルオーバーが発生した場合、ユーザーはフェイルオーバー ノードのデータベースにア
クセスします。フェイルオーバー プロセスはユーザーからは透過的です。
IBM AIX、Linux、Solaris プラットフォームにおける RAC 構成
IBM AIX、Linux、Solaris プラットフォーム向けの Oracle 用 Avamar プラグ インインス
トール パッケージには、Oracle RAC 用の 3 つの構成スクリプトが含まれています。
◆
rac_config: RACデータベースのバックアップとリストア用にOracle 用 Avamar プラ
グ インを構成。
◆
rac_deconfig: Oracle 用 Avamar プラグ インから RAC 構成を削除。
◆
rac_stop: クラスタ リソース リストから Avamar エージェント (EMCagent) を削除。
Oracle 用 Avamar プラグ インをインストールした後、これらのスクリプトを実行して
RAC を構成します。「RAC の構成:IBM AIX、Linux、Solaris プラットフォーム」(54
ページ)で詳細を参照してください。
Microsoft Windows プラットフォームにおける RAC 構成
Microsoft Windows 向けの Oracle 用 Avamar プラグ インインストール パッケージには、
AvamarRACConfiguration.exe が含まれています。
Oracle 用 Avamar プラグ インをインストー
ルした後、AvamarRACConfiguration.exe を実行して RAC を構成します。「RAC の構成:
Windows 2008」(57 ページ)で詳細を参照してください。
バックアップとリストア機能
以下のトピックでは、Oracle 用 Avamar プラグ インで利用できるバックアップとリスト
ア機能について取り上げます。
Oracle ASM (Automatic Storage Management) と未フォーマット ファイル構造のサ
ポート
Oracle 用 Avamar プラグ インは、ストレージ管理および未フォーマット ファイル構造
に対して ASM (Automated Storage Management) を使用するデータベースのバックアッ
プをサポートしています。
バックアップとリストア機能
17
概要
複数のターゲット
Oracle 用 Avamar プラグ インは、バックアップおよびリストアの両方のオペレーショ
ンについて複数のターゲットをサポートしています。
複数のターゲットを同一のワークオーダーでバックアップする場合、ターゲットは論理
的にグループ化されます。これによって、Avamar Administrator は、後続のリストア オペ
レーション中に階層型表示を提示でき、バックアップ全体が統一された制御ファイルを
使用できます。この「グループ化」は、ORACLE-INSTANCE と ORACLE-SID で構成されるパ
スをバックアップ内の各ターゲットにプレフィックスとして付与することによって実
現されます。たとえば、
「orcl」の ORACLE-SID を持つ Oracle 11g データベースには、
/11g/orcl/ のプレフィックスが付与されます。
通知
avoracle は、バックアップ時間に ORACLE-INSTANCE を動的に生成します。avoracle が
この文字列を生成できない状況が生じる可能性があります。これはエラーではありま
せん。ORACLE-INSTANCE がプレフィックスから省略されるのを除けば、バックアップ
は正常に進行します。これによるリストアへの影響はありません。
複数チャネルの割り当て
Oracle 用 Avamar プラグ インは、バックアップおよびリストア オペレーションに対して
複数チャネルの使用をサポートしています。複数チャネルを使用するバックアップまた
はリストアは、avtar のマルチ インスタンスを並列で実行します。チャネルの最大数は
6 です。
バックアップおよびリストアに対して複数チャネルを割り当てることにより、パフォー
マンスが向上する場合があります。ただし、バックアップおよびリストアのパフォーマ
ンスが向上するかどうかは Oracle サーバの構成によります。
通知
Avamar Administrator から割り当てるチャネルの数が多すぎると、プロセスがロック アウ
トされる場合があります。その場合、バックアップまたはリストアは、タイムアウト エ
ラーによって失敗する可能性があります。RMAN スクリプトの使用時にはこの問題は発
生しません。タイムアウト エラーが発生した場合は、チャネルの数を減らしてオペレー
ションを再試行します。
Avamar Administrator の[Number of RMAN channels]オプションを使用することにより、
バックアップおよびリストアに対して複数チャネルを指定することができます。
[Number of RMAN channels]オプションは以下のダイアログ ボックスで利用できます。
◆
[Backup Command Line Options]
◆
[Restore Command Line Options]
◆
[New Dataset]
また、RMAN スクリプトで allocate channel コマンドを指定することにより、バックアッ
プおよびリストアに対して複数チャネルを使用することができます。
[Number of RMAN channels]オプションの詳細については、付録 B,「プラグ イン オ
プション」を参照してください。
18
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
概要
Oracle オフライン バックアップ
Oracle 用 Avamar プラグ インは、マウント状態にあるデータベースのバックアップを可
能にする、Oracle のオフライン バックアップ機能をサポートしています。このタイプ
のバックアップはデータベースのホット バックアップに相当します。オフライン バッ
クアップのリストアは、ホット バックアップのリストアの場合と同じ処理手順を使用
します。
Oracle リカバリ カタログ
Oracle 用 Avamar プラグ インは、バックアップおよびリストアの際に Oracle リカバリ カ
タログ機能をサポートしています。
バックアップの際に[Use recovery catalog]オプションを選択した場合、バックアップ
によりリカバリ カタログが通常の方法で更新されます。すべてのバックアップには、将
来のリストア オペレーションがカタログ リカバリに依存しないようにデータベース制
御ファイルが含まれています。
Avamar Administrator がリストアの際にカタログ リカバリを使用できない場合、リスト
アではデータベース制御ファイルを使用することになります。ただし、RMAN からカタ
ログ リカバリを使用して Avamar バックアップからデータベースをリストアすることが
できます。「リカバリ カタログを使用したデータベースのリストア」
(128 ページ)で
詳細を参照してください。
RAC 構成のバックアップとリストア
Avamar Administrator を使用して、非 RAC データベースの場合と同じように Oracle RAC
データベースのバックアップおよびリストアを行います。Oracle RAC 構成の場合、各ク
ラスタ ノードは Oracle データベースのローカル インスタンスを実行します。インスタ
ンス名はデータベース SID と異なります。
Oracle RAC データベースをバックアップする際、Oracle 用 Avamar プラグ インは、構成
時に登録されたノードで現在実行しているデータベースのインスタンスに接続します。
Oracle RACデータベースをリストアする際にはまずすべてのデータベース インスタン
スをシャットダウンし、次に「非マウント」状態にある登録済みノードでインスタンスを
開始する必要があります。
Oracle データベースのバックアップおよびリストアの詳細については、第 4 章「バッ
クアップ」および第 5 章「リストアとリカバリ」を参照してください。
アーカイブ ログのバックアップ
リリース 6.1 では、
アーカイブ ログのバックアップを個別にバックアップできるサポー
トが追加されています。リリース 6.1 より前のリリースでは、Oracle 用 Avamar プラグ
インは、アーカイブ ログをデータベース バックアップと一緒にバックアップしていま
した。
[Backup Command Line Options]ダイアログ ボックスには、以下のバックアップ オプ
ションが含まれています。
◆
[Back up database]
◆
[Back up archive logs]
◆
[Delete archive log after backup]
バックアップとリストア機能
19
概要
これらのバックアップ オプションのうち少なくとも 1 つのオプションを選択する必要
があります。選択しないとバックアップは失敗します。Oracle 用 Avamar プラグ インは、
これらのオプションの妥当性検査を行いません。
[Back up archive logs]オプションを選
択した場合、増分バックアップ オプションは無視され、フル バックアップが実行され
ます。
Avamar Administrator は、アーカイブ ログのみのリストアをサポートしていません。アー
カイブ ログのみをリストアするには、RMAN スクリプトを使用する必要があります。
フラッシュバック データベース リカバリ
Oracle 用 Avamar プラグ インは、Oracle フラッシュバック データベース リストアをサ
ポートしています。フラッシュバック データベース機能により、任意のターゲット時
間、SCN(システム変更番号)、ログ シーケンス番号までデータベースを戻すことが可
能になります。Oracle 用 Avamar プラグ インは、フラッシュバック データベース ログか
らのリカバリの開始を可能にする新しいオプションを[Restore Command Line Options]
ダイアログ ボックスで提供します。フラッシュバック リカバリ オプションの詳細につ
いては、付録 B,「プラグ イン オプション」を参照してください。
破損したブロックのリカバリ
Oracle 用 Avamar プラグ インには、
[Recovery Corrupt Blocks only]という新しいオプショ
ンが含まれています。このオプションにより、データベース全体ではなく、破損した
データ ブロックのみをリカバリすることが可能になります。
[Corrupt blocks only]オプ
ションは、
[Restore Command Line Options]ダイアログ ボックス内にある詳細オプショ
ンの 1 つです。
[Corrupt blocks only]オプションを使用するにはまず、チェックサムを
使用してデータ ブロックの検証を行うようにデータベースを構成する必要がありま
す。この機能を有効化するには、初期パラメータ DB_BLOCK_CHECKSUM を Oracle デー
タベースの TYPICAL に設定します。この設定により、RMAN は物理的および論理的な破
損を検出することができます。
◆
不良のメモリ ボード、不良のコントローラ、破損したセクタがハード ディスク上
にある場合、物理的な破損が発生する可能性があります。
◆
データ ブロックの内容が論理的に整合性がない場合、論理的な破損が発生する可
能性があります。論理的な破損の例としては、行またはインデックス エントリー
の破損があります。
データベースが開いている間[Recovery Corrupt Blocks only]リカバリ オプションを
使用できます。
20
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
第2章
インストールと構成
この章では、Oracle 用 Avamar プラグ インのインストールと構成の方法について説明
します。
この章のトピックは次のとおりです。
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
「インストール ロードマップ」...........................................
「システム要件」.......................................................
「インストールの前に」.................................................
「Avamar クライアントの登録とユーザー アカウントの作成」................
「ソフトウェアのインストール:Microsoft Windows」.......................
「ソフトウェアのインストール:Linux」...................................
「ソフトウェアのインストール:HP-UX」..................................
「ソフトウェアのインストール:IBM AIX」.................................
「ソフトウェアのインストール:Sun Solaris」..............................
「Oracle 用 Avamar プラグ イン RAC の構成」...............................
「ファイル システム バックアップからの Oracle ディレクトリの除外」........
「Avamar ソフトウェアのアンインストール」...............................
インストールと構成
22
22
24
25
28
33
36
39
44
54
62
65
21
インストールと構成
インストール ロードマップ
このトピックでは、サポートされている各オペレーティング システムに Oracle 用
Avamar プラグ インをインストールするためのロードマップを提供します。
1. 「システム要件」(22 ページ)を満たしていることを確認します。
2. 「インストールの前に」(24 ページ)をすべて実行します。
3. 「Avamar クライアントの登録とユーザー アカウントの作成」(25 ページ)をすべ
て実行します。
4. Oracle バージョンおよびオペレーティング システムに対して適切な Oracle 用 Avamar
プラグ インインストール パッケージかどうかを判断します。「ソフトウェア パッ
ケージ」(23 ページ)で詳細を参照してください。
5. 処理手順に従って Oracle 用 Avamar プラグ インを正しくインストールします。
• Microsoft Window の場合、
「ソフトウェアのインストール:Microsoft Windows」
(28 ページ)をすべて実行します。
• Red Hat Enterprise Linux または SUSE Linux の場合、
「ソフトウェアのインストー
ル:Linux」(33 ページ)をすべて実行します。
• HP-UX の場合、
「ソフトウェアのインストール:HP-UX」
(36 ページ)をすべて
実行します。
• IBM AIX の場合、
「ソフトウェアのインストール:IBM AIX」
(39 ページ)をすべ
て実行します。
• Sun Solaris の場合、
「ソフトウェアのインストール:Sun Solaris」(44 ページ)
をすべて実行します。
Oracle RAC システムについては、
「Oracle 用 Avamar プラグ イン RAC の構成」
(54 ペー
ジ)をすべて実行します。
システム要件
Oracle 用 Avamar プラグ インをインストールする前に、以下のセクションに示されるソ
フトウェアおよびハードウェアのすべての要件が満たされていることを確認します。
ソフトウェア要件
以下のオペレーティング システムに Oracle 用 Avamar プラグ インをインストールす
ることができます。
22
◆
HP-UX
◆
IBM AIX
◆
Microsoft Windows(スタンドアロンおよび高可用性の構成)
◆
OEL (Oracle Enterprise Linux)
◆
RHEL (Red Hat Enterprise Linux)
◆
Sun Solaris(スタンドアロンおよび高可用性の構成)
◆
SUSE Linux Enterprise Server
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
すべてのソフトウェア要件が満たされていることを確認するには、EMC オンライン サ
ポート (https://support.EMC.com/products) の EMC Avamar 互換性と相互操作性マト
リックスを使用します。
ハードウェア要件
以下の表は、Oracle 用 Avamar プラグ インのハードウェア要件を示します。
表 2 ハードウェア要件
リソース
要件
RAM
64 MB
ハード ディスク ドラ
イブの空き領域
ソフトウェアのインストール用に 130 MB のハード ディスク ドライ
ブの空き領域。
Avamar クライアント ソフトウェアではさらに追加で 64 MB の物理 RAM
ごとに 12 MB のハード ディスク ドライブの空き領域。このスペースは
ローカル キャッシュ ファイル用に使用されます。
ネットワーク インタ
フェース
最小 10BaseT 。
使用しているプラットフォーム用の最新ドライバを使って構成され
た、100BaseT 以上が推奨される。
ソフトウェア パッケージ
Oracle 用 Avamar プラグ インソフトウェアのインストール パッケージは、32 ビットまた
は 64 ビットのいずれかのプラットフォームで実行できます。以下の表は、32 ビット プ
ラットフォーム向けの Oracle 用 Avamar プラグ インソフトウェア インストール パッケー
ジを示します。
表 3 32 ビット プラットフォーム向け Oracle 用 Avamar プラグ インインストール パッケージ
Oracle の
オペレーティング システムの Oracle 用 Avamar プラグ インソフトウェアのイ
バージョン バージョン
ンストール パッケージ
11g R2
Microsoft Windows Server 2008
AvamarRMAN-windows-x86-VERSION.msi
11g R1
11g R2
Oracle Enterprise Linux 5
AvamarRMAN-linux-rhel3-x86-VERSION.rpm
11g
Red Hat Enterprise Linux 5
AvamarRMAN-linux-rhel4-x86-VERSION.rpm
11g
11g R2
SUSE Linux Enterprise Server 10
AvamarRMAN-linux-rhel4-x86-VERSION.rpm
11g R2
11g R2 RAC
SUSE Linux Enterprise Server 11
AvamarRMAN-linux-sles11-x86-VERSION.rpm
システム要件
23
インストールと構成
以下の表は、64 ビット プラットフォーム向けの Oracle 用 Avamar プラグ インソフト
ウェア インストール パッケージを示します。
表 4 64 ビット プラットフォーム向け Oracle 用 Avamar プラグ インインストール パッケージ
Oracle の
オペレーティング システムの Oracle 用 Avamar プラグ インソフトウェアの
バージョン バージョン
インストール パッケージ
11g R1
11g R2
HP-UX 11iv3 Itanium
AvamarRMAN-hpux11iv2-itan-VERSION.depot
11g
11g R2
IBM AIX 5.3
AvamarRMAN-aix5-ppc-VERSION.bff
11g
11g R2 RAC
IBM AIX 6.1
AvamarRMAN-aix6-ppc-VERSION.bff
11g R2
IBM AIX 7.1
AvamarRMAN-aix6-ppc-VERSION.bff
11g R2
Oracle Enterprise Linux 5
AvamarRMAN-linux-rhel4-x86_64-VERSION.rpm
11g
11g R1
11g R2
Microsoft Windows Server 2008
AvamarRMAN-windows-x86_64-VERSION.msi
11g R1
11g R2
Oracle Enterprise Linux 5
AvamarRMAN-linux-rhel4-x86_64-VERSION.rpm
11g
11g R2 RAC
Red Hat Enterprise Linux 5
AvamarRMAN-linux-rhel4-x86_64-VERSION.rpm
11g
11g R2
11g R2 RAC
Solaris 10
AvamarRMAN-solaris10-x86_64-VERSION.pkg
11g
11g R2
SUSE Linux Enterprise Server 10
AvamarRMAN-linux-rhel4-x86_64-VERSION.rpm
11g
SUSE Linux Enterprise Server 11
AvamarRMAN-linux-sles11-x86_64-VERSION.rpm
インストールの前に
Avamar ソフトウェアをインストールする前に、以下の手順を実行します。
1. Oracle サーバにオペレーティング システムの root 権限を持っていることを確認し
ます。
2. Oracle と RMAN が適切にインストールされていることを確認します。
3. Oracle サーバでコマンド シェルを開き、以下のように入力することにより、Oracle
サーバと同じネットワークで Avamar サーバが稼働中であり、存在していることを
確認します。
ping AVAMAR-SERVER
ここで、AVAMAR-SERVER は、Avamar サーバのネットワーク ホスト名(DNS で定
義)または IP アドレスです。
4. Avamar サーバおよびユーティリティ ノードのネットワーク ホスト名
(DNS エント
リー)をメモしておきます。
Avamar システムのインストールと構成により、これらのエントリーは DNS に追
加されます。
24
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
5. VCS (Veritas Cluster Server) を実行する Solaris プラットフォームに Oracle 用 Avamar プ
ラグ インをインストールする場合、以下の要件が満たされていることを確認します。
a. 以下のソフトウェアが各クラスタ ノードにインストールされていること。
– Veritas Cluster Server(サポートされているバージョンは 4.1 と 5.0)
– VxVM (Veritas Volume Manager)
– VxFS (Veritas File System)
– Veritas Storage Foundation for Oracle
b. 以下のリソースが VCS サービス グループ用に構成されていること。
– IP リソース(サービス グループを示す)
– マウント リソース(Avamar/var ディレクトリが存在する共有ディスクのマ
ウント ポイント)
c. Avamar サーバは DNS を介してサービス グループ名を解決できる。
d. VCS 要件によって指定されているように Oracle を構成する前に Oracle RMAN プ
ラグ インがインストールされる。
サポートされている構成の詳細については、
「システム要件」
(22 ページ)を参照
してください。
Avamar クライアントの登録とユーザー アカウントの作成
クライアントを Avamar サーバに登録し、Avamar サーバでクライアントを確立し、ユー
ザー アカウントを作成する必要があります。
Avamar クライアントの登録
Avamar クライアントを登録するには、以下の手順を実行します。
1. Avamar Administrator を起動して、ログインします。
2. [Administration]起動ボタンをクリックします。
[Administration]ウィンドウが表示されます。
Avamar クライアントの登録とユーザー アカウントの作成
25
インストールと構成
3. [Account Management]タブをクリックします。
4. クライアントのドメインを選択します。
通知
このクライアントを既存の Avamar ドメインに追加するか、またはドメインを
Avamar システムに追加してクライアントを分離することができます。詳細につい
ては、EMC Avamar 管理ガイドを参照してください。
5. [Actions]>[Account Management]>[New Client]を選択します。
[New Client]ダイアログ ボックスが表示されます。
6. [New Client]ダイアログ ボックスの各フィールドに入力します。
a. [Client Type]では、デフォルト設定の Normal にしておきます。
b. [New Client Name]に、 新しいクライアントの名前を入力します。
エラーのないクライアント登録を行うために、Avamar クライアント名は DNS
で定義されているOracleサーバ ネットワーク ホスト名にする必要があります。
c. [Contact]に、 連絡先の名前を入力します。
d. [Phone]に、連絡先の電話番号を入力します。
e. [Email]ボックスに、連絡先のメール アドレスを入力します。
f. [Location]ボックスに、 連絡先の場所を入力します。
g. [OK]をクリックします。
次のようなステータス メッセージが表示されます。User added.(ユーザーが
追加されました。)
7. [OK]をクリックします。
ステータス メッセージが終了し、クライアントのユーザーのリストに新しいユー
ザーが表示されます。
8. [Account Management]タブから、新しいクライアントを選択します。
9. [Actions]メニューから、[Account Management]>[Invite Client]を選択します。
次のようなステータス メッセージが表示されます。Client has been sent invitation
to activate with the server.(クライアントはサーバでアクティブ化するように送信
されました。)
10.[OK]をクリックします。
26
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
ユーザー アカウントの作成
ユーザー アカウントを作成するには、以下の手順を実行します。
1. [Administration]ウィンドウから、[Account Management]をクリックします。
2. 「Avamar クライアントの登録」(25 ページ)で追加されたクライアントを選択し
ます。
3. [New User(s)]ツールバー ボタンをクリックします。
[New User(s)]ダイアログ ボックスが表示されます。
4. [New User(s)]ダイアログ ボックスの各フィールドに入力します。
a. [Authentication System]リストから認証システムを選択します。
b. このクライアント上のすべてのユーザーに役割を指定する場合は[Everyone]を
選択します。
Avamar 内部認証システムを選択した場合、このオプションは使用できません。
c. [User Name]を選択し、新しいユーザー名を入力します。
外部認証システムを使用する場合は、そのシステムへのログインに使用するユー
ザー名を指定します。
d. ユーザーに必要な権限を含んだ役割を選択します。
e. [Password]フィールドに、ユーザーのパスワードを入力します。
Avamar のパスワードは 6 文字以上にする必要があります。
外部認証システムを使用している場合、
[Password]フィールドは使用できません。
f. [Confirm]フィールドに、確認のためにもう一度パスワードを入力します。
外部認証システムを使用している場合、このフィールドは使用できません。
5. [OK]をクリックします。
次のようなステータス メッセージが表示されます。User added.(ユーザーが追加さ
れました。
)
6. [OK]をクリックします。
ステータス メッセージが終了し、
[Users]タブのユーザーのクライアントのリスト
に新しいユーザーが表示されます。
Avamar クライアントの登録とユーザー アカウントの作成
27
インストールと構成
ソフトウェアのインストール:Microsoft Windows
Oracle 用 Avamar プラグ インは、スタンドアロンの Windows プラットフォーム、また
は 2 ノード MSCS (Microsoft Cluster Server) 構成で実行します。
スタンドアロン インストールのタスク リスト
Oracle 用 Avamar プラグ インをスタンドアロンの Windows プラットフォームにインス
トールするには、以下の手順を実行します。
1. 「Windows 用 Avamar クライアントのダウンロードとインストール」(28 ページ)。
2. 「Oracle 用 Avamar プラグ インのダウンロードとインストール」(29 ページ)。
2 ノード クラスタ インストールのタスク リスト
Avamar Windows Client と Oracle 用 Avamar プラグ インを Windows クラスタにインス
トールするには、以下の手順を実行します。
1. 「Windows 用 Avamar クライアントのダウンロードとインストール」(28 ページ)。
2. 「Oracle 用 Avamar プラグ インのダウンロードとインストール」(29 ページ)。
3. 「Windows クラスタ用 Avamar クライアントの構成」(31 ページ)。
Windows 用 Avamar クライアントのダウンロードとインストール
ソフトウェアのダウンロードとインストールを行うには、以下の手順を実行します。
1. Oracle サーバにログインし、Web ブラウザを起動します。
2. Web ブラウザに Avamar サーバの URL を入力します。
http://AVAMAR-SERVER
ここで、AVAMAR-SERVER は、Avamar システムのネットワーク ホスト名(DNS とし
て定義)
、または IP アドレスです。
3. セキュリティ アラート ダイアログ ボックスが表示された場合、
[Yes]または[OK]を
クリックします。
[Secure Log On]ページが表示されます。
4. ページを下にスクロールして[Downloads and Documents]ハイパーリンクを表示し
ます。
5. [Downloads and Documents]をクリックします。
[Web Documents & Downloads]ページが表示されます。
6. クライアント コンピュータのオペレーティング システムのハイパーリンクをクリッ
クします。
ディレクトリの一覧が表示されます。
28
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
7. プラットフォーム向けの Windows 用 Avamar クライアントインストール パッケー
ジをクリックします。
• 32 ビット Microsoft Windows サーバ プラットフォームの場合、
AvamarClient-windows-x86-VERSION.msi を選択します。
• 64 ビット Microsoft Windows サーバ プラットフォームの場合、
AvamarClient-windows-x86_64-VERSION.msi を選択します。
ここで、VERSION は、Windows 用 Avamar クライアントソフトウェアのバージョン
番号です。
通知
UAC (User Account Control) がコンピュータで有効化されている場合、インストール
パッケージを一時ディレクトリにダウンロードします。
8. 所定の手順に基づき正しくインストーラを起動します。
• ソフトウェアを非 UAC Windows コンピュータにインストールするには、
[Run]を
クリックしてソフトウェアを適所にインストールするか、またはファイルをコ
ンピュータの一時ディレクトリにダウンロードし、ファイルを開きます。
• UAC が有効化されたコンピュータにソフトウェアをインストールするには、以
下の手順を実行します。
a. Windows で、
[コマンド プロンプト]アイコンを右クリックし、
[管理者として
実行]を選択します。
b. [コマンド プロンプト]ウィンドウで、以下のように入力して、作業ディレク
トリをインストール パッケージの場所に変更します。
cd PATH-TO-INSTALL-DIR
ここで、PATH-TO-INSTALL-DIR は、インストール パッケージを含んだ一時ディ
レクトリのフル パスです。
c. 単一のコマンド ラインで以下のコマンドを入力し、インストールを開始します。
msiexec /i AvamarClient-windows-x86-VERSION.msi
ここで、VERSION は、インストール パッケージのバージョン番号です。
[Welcome to the EMC Avamar for Windows]セットアップ ウィザードが表示され
ます。
9. 画面上に表示される指示に従います。
10.[Finish]をクリックしてインストール手順をすべて実行します。
Oracle 用 Avamar プラグ インのダウンロードとインストール
2 ノード Windows クラスタ構成における Oracle 導入の場合
◆
◆
クラスタのすべてのノードで Windows 用 Avamar クライアントと Oracle 用 Avamar
プラグ インをインストールします。
すべてのクラスタ ノードの同じディレクトリにソフトウェアをインストールします。
たとえば、最初のノードの C:\AVS1 に Avamar クライアントをインストールした場
合、クラスタの他のすべてのノードでそれと同じディレクトリである C:\AVS1 に
Avamar クライアントをインストールする必要があります。
ソフトウェアのインストール:Microsoft Windows
29
インストールと構成
ソフトウェアのダウンロードとインストールを行うには、以下の手順を実行します。
1. Oracle サーバにログインし、Web ブラウザを起動します。
2. Web ブラウザに Avamar サーバの URL を入力します。
http://AVAMAR-SERVER
ここで、AVAMAR-SERVER は、Avamar システムのネットワーク ホスト名(DNS と
して定義)、または IP アドレスです。
Avamar セキュア Web サーバにリダイレクトされます。
3. ブラウザにセキュリティ証明書の警告メッセージが表示された場合、
[Yes]または
[OK]をクリックして Avamar セキュア Web サーバへのリダイレクトを許可します。
[Secure Log On]ページが表示されます。
4. ページを下にスクロールして[Documents and Downloads]ハイパーリンクを表示し
ます。
5. [Documents and Downloads]をクリックします。
[Web Documents & Downloads]ページが表示されます。
6. クライアント コンピュータのオペレーティング システムのハイパーリンクをクリック
します。
ディレクトリの一覧が表示されます。
7. 必要なインストール パッケージをクリックします。
•
32 ビット Microsoft Windows サーバ プラットフォームの場合、
AvamarRMAN-windows-x86-VERSION.msi を選択します。
•
64 ビット Microsoft Windows サーバ プラットフォームの場合、
AvamarRMAN-windows-x86_64-VERSION.msi を選択します。
ここで、VERSION は、Oracle 用 Avamar プラグ インソフトウェアのバージョン番号
です。
ファイルをサーバ上で直接開くか、ローカル コンピュータに保存するかを選択す
るダイアログがブラウザに表示されます。いずれかの方法を使用します。
8. [Run]をクリックしてソフトウェアをインストールします。
または、インストール ファイルをローカル コンピュータに保存した場合は、その
ファイルをダブル クリックしてインストールを開始します。
[Welcome to the EMC Avamar Backup Plugin for Oracle]セットアップ ウィザードが
表示されます。
9. このウィザードの手順に従ってインストールをすべて実行ます。
30
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
Windows クラスタ用 Avamar クライアントの構成
クラスタのアクティブ ノード上のみの Windows クラスタ用 Avamar クライアントを構
成します。
以下に示す手順は、Windows 用 Avamar クライアントと Oracle 用 Avamar プラグ インが
クラスタのすべてのノードにインストールされていると仮定します。手順については、
「Windows 用 Avamar クライアントのダウンロードとインストール」
(28 ページ)およ
び「Oracle 用 Avamar プラグ インのダウンロードとインストール」(29 ページ)を参
照してください。
クラスタ クライアントを構成するには、以下の手順を実行します。
1. Oracle クラスタ内のアクティブ ノードにログインします。
2. クラスタ内のすべての物理ノードをアクティブ化します。
3. C:\Program Files\avs\bin ディレクトリから、AvamarClusterConfiguration.exe をダブル
クリックします。
[Setup - Cluster Backup Agent for Windows]ダイアログ ボックスが表示されます。
4. [Setup - Cluster Backup Agent for Windows]ダイアログ ボックスの各フィールドに入
力します。
a. [Choose a Group for Install or Update]リストから、Oracle データベースを含んだク
ラスタ グループを選択します。
通知
Oracle データベースは、Oracle Fail Safe Manager を使用してクラスタ対応にな
るように構成する必要があります。
ソフトウェアのインストール:Microsoft Windows
31
インストールと構成
b. [Network name for backup agent communication]リスト名から、Avamar クライア
ントおよびサーバ通信で使用するネットワーク名を選択します。
この名前は、Oracle Fail Safe Manager を使用して構成された仮想サーバ名です。
c. [Shared volume for backup agent configuration and log files]リストから、ソフトウェ
アのインストール用の共有外部ストレージ ドライブを選択します。
d. 以下のいずれかの方法を使用して、共有ネットワーク フォルダへの UNC パスを
指定します。
– [Var folder]フィールドに、UNC パスを入力します。
共有ボリュームが利用可能な場合、[Var folder]フィールドは自動的に埋め
られます。
– [Browse]をクリックし、UNC パスを選択します。
– [Share Dir]をクリックし、共有フォルダを作成します。
e. [Do not register client now]を選択し、Avamar サーバにクライアントが登録され
ないようにします。
通知
何らかのデータをバックアップする前に、クライアントを手動で登録し、アクティ
ブ化する必要があります。
f. [Administrator server host name or IP address]フィールドに、DNS で定義されてい
る Administrator サーバのネットワーク ホスト名を入力します。
g. [Administrator server listen data port]フィールドのポートはデフォルトのポート
にしておきます。
使用するデータ用ポートの詳細については、Avamar システム管理者に問い合わ
せてください。
h. [Backup domain for this client]フィールドに、クライアントの Avamar ドメインの
名前を入力します。
デフォルトのドメインは「clients」です。ただし、Avamar システム管理者が他の
ドメインおよびサブドメインを定義している可能性があります。このクライアン
トの登録時に使用するドメインについては、Avamar システム管理者に問い合わ
せてください。
通知
サブドメイン(たとえば、clients/linux)を指定する場合、先頭の文字にスラッ
シュ (/) を含めないでください。先頭の文字にスラッシュが含まれていると、
エラーが発生し、クライアントの登録ができません。
i. クラスタ グループ名以外の名前を使用するには、[Override automatic backup
client name with this name]フィールドに名前を入力します。
32
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
j. [Plug-ins]グループ ボックスから、適切なアクションを選択します。
– [Install following plug-ins]ボックスに示されているプラグ インを Avamar が
使用できないようにするには、プラグ インを選択し、
[Remove]をクリッ
クします。
– プラグ インの完全なリストを再ロードするには、
[Set All]をクリックします。
k. [Clusters Nodes]グループ ボックスから、適切なアクションを選択します。
– ノードでクラスタ バックアップ エージェント サービスのインストールをで
きないようにするには、ノードを選択し、
[Remove]を選択します。
– このクラスタの一部であるノードの完全なリストを再ロードするには、
[Set All]をクリックします。
5. [Configure]をクリックします。
インストールが完了すると、
[Info confirmation]ダイアログ ボックスが表示されます。
6. [OK]をクリックします。
7. バックアップ クラスタ エージェントを起動します。
Var フォルダがネットワーク共有上にある場合、Avamar ログ ファイル フォルダへ
のフルアクセス権限を持つアカウントを使用します。
Windows クラスタ用 Avamar クライアントソフトウェアのアップグレード
Windows クラスタ用 Avamar クライアントソフトウェアの新しいバージョンをインス
トールするには、以前のインストールで使用した[Var folder]フィールドの同じ共有
ネットワーク フォルダを使用します。このアンインストールにより、このフォルダは
削除されません。このフォルダには config ファイルとログ ファイルが含まれています。
Windows クラスタ用 Avamar クライアントの新しいバージョンにアップグレードする
には、以下の手順を実行します。
1. 「ソフトウェアのインストール:Microsoft Windows」(28 ページ)のステップに
従って Oracle 用 Avamar プラグ インを各ノードにインストールします。
2. 「Windows クラスタ用 Avamar クライアントの構成」
(31 ページ)のステップに従っ
て Windows クラスタ用 Avamar クライアントをアクティブ ノードにインストールし
ます。
ソフトウェアのインストール:Linux
Oracle 用 Avamar プラグ インを Linux プラットフォームにインストールするには、
以下の
手順を実行します。
1. 「Linux 向け Avamar インストール パッケージのダウンロード」(34 ページ)
。
2. 「Linux 用 Avamar クライアントのインストールと登録」(34 ページ)。
3. 「Oracle 用 Avamar プラグ インのインストール」(36 ページ)。
ソフトウェアのインストール:Linux
33
インストールと構成
Linux 向け Avamar インストール パッケージのダウンロード
Linux 向けインストール パッケージをダウンロードするには、
以下の手順を実行します。
1. root として Oracle サーバ ホストにログインし、Web ブラウザを起動します。
2. Web ブラウザに Avamar サーバの URL を入力します。
http://AVAMAR-SERVER
この場合、AVAMAR-SERVER は、Avamar サーバのネットワーク ホスト名(DNS とし
て定義)
、または IP アドレスです。
Avamar セキュア Web サーバにリダイレクトされます。
3. ブラウザにセキュリティ証明書の警告メッセージが表示された場合、
[Yes]または
[OK]をクリックして Avamar セキュア Web サーバへのリダイレクトを許可します。
[Secure Log On]ページが表示されます。
4. ページを下にスクロールして[Documents and Downloads]ハイパーリンクを表示し
ます。
5. [Documents and Downloads]をクリックします。
[Web Documents & Downloads]ページが表示されます。
6. クライアント コンピュータのオペレーティング システムのハイパーリンクをクリッ
クします。
ディレクトリの一覧が表示されます。
7. システムの一時インストール ディレクトリに Linux 用 Avamar クライアントインス
トール パッケージをダウンロードします。
8. Oracle 用 Avamar プラグ インインストール パッケージを、Linux 用 Avamar クライア
ントインストール パッケージと同じディレクトリにダウンロードします。
Linux 用 Avamar クライアントのインストールと登録
Linux 用 Avamar クライアントのインストールと登録を行うには、以下の手順を実行し
ます。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、Linux 用 Avamar クライアントソフトウェアをインストー
ルします。
cd /TMP
rpm -ih AvamarClient-linux-PLATFORM-VERSION.rpm
ここで、
• TMP は、一時インストール ディレクトリです。
• PLATFORM は、プラットフォームのタイプです。
• VERSION は、Avamar ソフトウェアのバージョンです。
以下の出力が、コマンド シェルに表示されます。
34
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
########################################### [100%]
########################################### [100%]
Installation complete
You may run /usr/local/avamar/bin/avregister to register and
activate this client with the Administrator server.
avagent Info <5241>:Logging to /usr/local/avamar/var/avagent.log
avagent Info <5417>:daemonized as process id 2066
avagent.d Info:Server started.
3. 以下のように入力して、クライアントを登録します。
/usr/local/avamar/bin/avregister
以下の出力が、コマンド シェルに表示されます。
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
4. Avamar Administrator サーバのネットワーク ホスト名(DNS として定義)を入力し、
Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
デフォルトのドメインは「clients」です。ただし、Avamar システム管理者が他のド
メインおよびサブドメインを定義している可能性があります。このクライアントの
登録時に使用する特定のドメインについては、管理者に問い合わせてください。
通知
サブドメイン(たとえば、clients/linux)を指定する場合、先頭の文字にスラッ
シュ (/) を含めないでください。先頭の文字にスラッシュが含まれていると、エ
ラーが発生し、クライアントの登録ができません。
5. Enter キーを押してデフォルトのドメイン(クライアント)を受け入れます。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Server stopped.
[ OK ]
avagent Info <5241>:Logging to /usr/local/avamar/var/avagent.log
avagent.d Info:Client activated successfully.
[ OK ]
avagent Info <5241>:Logging to /usr/local/avamar/var/avagent.log
avagent Info <5417>:daemonized as process id 3385
avagent.d Info:Server started.
[ OK ]
Registration Complete.
ソフトウェアのインストール:Linux
35
インストールと構成
Oracle 用 Avamar プラグ インのインストール
Oracle 用 Avamar プラグ インをインストールするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、Oracle 用 Avamar プラグ インをインストールします。
cd /TMP
rpm -hi AvamarRMAN-linux-PLATFORM-VERSION.rpm
ここで、
• TMP は、一時インストール ディレクトリです。
• PLATFORM は、プラットフォームのタイプです。
• VERSION は、Avamar ソフトウェアのバージョンです。
以下の出力が、コマンド シェルに表示されます。
########################################### [100%]
########################################### [100%]
Installation complete
ソフトウェアのインストール:HP-UX
Oracle 用 Avamar プラグ インを HP-UX プラットフォームにインストールするには、以
下の手順を実行します。
1. 「HP-UX 向け Avamar インストール パッケージのダウンロード」(36 ページ)
。
2. 「HP-UX 用 Avamar クライアントのインストールと登録」(37 ページ)
。
3. 「Oracle 用 Avamar プラグ インのインストール」(38 ページ)。
HP-UX 向け Avamar インストール パッケージのダウンロード
ソフトウェアをダウンロードするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインし、Web ブラウザを起動します。
2. Web ブラウザに Avamar サーバの URL を入力します。
http://AVAMAR-SERVER
ここで、AVAMAR-SERVER は、Avamar システムのネットワーク ホスト名(DNS と
して定義)、または IP アドレスです。
Avamar セキュア Web サーバに自動的にリダイレクトされます。
3. ブラウザにセキュリティ証明書の警告メッセージが表示された場合、
[Yes]または
[OK]をクリックして Avamar セキュア Web サーバへのリダイレクトを許可します。
[Secure Log On]ページが表示されます。
4. ページを下にスクロールして[Documents and Downloads]ハイパーリンクを表示し
ます。
5. [Documents and Downloads]をクリックします。
[Web Documents & Downloads]ページが表示されます。
36
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
6. クライアント コンピュータのオペレーティング システムのハイパーリンクをクリック
します。
ディレクトリの一覧が表示されます。
7. システムの一時インストール ディレクトリに HP-UX 用 Avamar クライアントインス
トール パッケージをダウンロードします。
8. Oracle 用 Avamar プラグ インインストール パッケージを、HP-UX 用 Avamar クライア
ントインストール パッケージと同じディレクトリにダウンロードします。
通知
Oracle 用 Avamar プラグ インインストール パッケージの詳細については、「ソフ
トウェア パッケージ」(23 ページ)を参照してください。
HP-UX 用 Avamar クライアントのインストールと登録
クライアント ソフトウェアのインストールと登録を行うには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
swinstall -s /TMP/AVAMARHPUX.depot \*
ここで、
• TMP は、一時インストール ディレクトリです。
• AVAMARHPUX.depot は、HP-UX 用 Avamar クライアントインストール パッケー
ジのファイル名です。
コマンド シェルに以下のような出力が表示されます。
======= 12/04/09 12:36:26 IST BEGIN swinstall SESSION
(non-interactive) (jobid=avamar-1.emc-0109)
* Session started for user "[email protected]".
* Beginning Selection
* Target connection succeeded for "avamar-1.emc:/".
* Source:
/AvamarClient-hpux11iv2-itan-6.1.100-nnn.depot
* Targets:
avamar-1r.emc:/
* Software selections:
hpuxclnt.hpuxclnt-exec,r=6.1.100-nnn,a=HP-UX_B.11.23_32/64
* Selection succeeded.
* Beginning Analysis and Execution
* Session selections have been saved in the file
"/.sw/sessions/swinstall.last".
* The analysis phase succeeded for "avamar-1.emc:/".
* The execution phase succeeded for "avamar-1.emc:/".
* Analysis and Execution succeeded.
NOTE:More information may be found in the agent logfile using the
command "swjob -a log avamar-1.emc-0109 @avamar-1.emc:/".
======= 12/04/09 12:36:47 IST END swinstall SESSION
(non-interactive)
(jobid=avamar-1.emc-0109)
ソフトウェアのインストール:HP-UX
37
インストールと構成
3. 以下のように入力して、クライアントを登録します。
cd /opt/AVMRclnt/bin/
./avregister
以下の出力が、コマンド シェルに表示されます。
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Enter the base directory of the AvamarClient installation
[/opt/AVMRclnt]:
using BASEDIR=/opt/AVMRclnt
4. Enter キーを押してデフォルトのベース インストール ディレクトリを受け入れます。
以下の出力が、コマンド シェルに表示されます。
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
5. Avamar Administrator サーバのネットワーク ホスト名(DNS として定義)を入力
し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
デフォルトのドメインは「clients」です。ただし、他のドメインおよびサブドメイ
ンが利用可能になっている場合があります。クライアントの登録時に使用するドメ
インについては、Avamar システム管理者に問い合わせてください。
通知
サブドメイン(たとえば、clients/linux)を指定する場合、先頭の文字にスラッ
シュ (/) を含めないでください。先頭の文字にスラッシュが含まれていると、エ
ラーが発生し、クライアントの登録ができません。
6. Enter キーを押してデフォルトのドメイン(クライアント)を受け入れます。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Stopping Avamar Client Agent (avagent)...
avagent.d Info:Client Agent stopped.
avagent Info <5241>:Logging to ///opt/AVMRclnt//var/avagent.log
avagent.d Info:Client activated successfully.
avagent Info <5241>:Logging to ///opt/AVMRclnt//var/avagent.log
avagent Info <5417>:daemonized as process id 6020
avagent.d Info:Client Agent started.
Registration Complete.
Oracle 用 Avamar プラグ インのインストール
ソフトウェアをインストールには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
swinstall -s /TMP/AvamarRMAN.depot \*
ここで、
38
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
• TMP は、一時インストール ディレクトリです。
• AvamarRMAN.depot は、Oracle 用 Avamar プラグ インインストール パッケージ
のファイル名です。
コマンド シェルに以下のような出力が表示されます。
======= 12/04/09 12:37:40 IST BEGIN swinstall SESSION
(non-interactive) (jobid=avamar-1.emc-0110)
* Session started for user "[email protected]".
* Beginning Selection
* Target connection succeeded for "avamar-1.emc:/".
* Source:
/AvamarRMAN-hpux11iv2-itan-6.1.100-nnn.depot
* Targets:
avamar-1.emc:/
* Software selections:
hpuxrman.hpuxrman-exec,r=6.1.100-nnn,a=HP-UX_B.11.00_32/64
* Selection succeeded.
* Beginning Analysis and Execution
* Session selections have been saved in the file
"/.sw/sessions/swinstall.last".
* The analysis phase succeeded for "avamar-1.emc:/".
* The execution phase succeeded for "avamar-1.emc:/".
* Analysis and Execution succeeded.
NOTE:More information may be found in the agent logfile using the
command "swjob -a log avamar-1.emc-0110 @avamar-1.emc:/".
======= 12/04/09 12:37:59 IST END swinstall SESSION
(non-interactive)
(jobid=avamar-1.emc-0110)
ソフトウェアのインストール:IBM AIX
Oracle 用 Avamar プラグ インを、サポートされている IBM AIX プラットフォームにイン
ストールするには、以下の手順を実行します。
1. 「インストール パッケージのダウンロード」(39 ページ)
。
2. 「AIX 用 Avamar クライアントのインストールと登録」(40 ページ)
。
3. 「Oracle 用 Avamar プラグ インのインストール」(42 ページ)。
インストール パッケージのダウンロード
クライアント ソフトウェアをダウンロードするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインし、Web ブラウザを起動します。
2. Web ブラウザに Avamar サーバの URL を入力します。
http://AVAMAR-SERVER
ここで、AVAMAR-SERVER は、Avamar システムのネットワーク ホスト名(DNS と
して定義)、または IP アドレスです。
Avamar セキュア Web サーバにリダイレクトされます。
3. ブラウザにセキュリティ証明書の警告メッセージが表示された場合、
[Yes]または
[OK]をクリックして Avamar セキュア Web サーバへのリダイレクトを許可します。
[Secure Log On]ページが表示されます。
4. ページを下にスクロールして[Documents and Downloads]ハイパーリンクを表示し
ます。
5. [Documents and Downloads]をクリックします。
ソフトウェアのインストール:IBM AIX
39
インストールと構成
[Web Documents & Downloads]ページが表示されます。
6. クライアント コンピュータのオペレーティング システムのハイパーリンクをクリッ
クします。
ディレクトリの一覧が表示されます。
7. システムの一時インストール ディレクトリに AIX 用 Avamar クライアントインス
トール パッケージをダウンロードします。
8. Oracle 用 Avamar プラグ インインストール パッケージを、AIX 用 Avamar クライアン
トインストール パッケージと同じディレクトリにダウンロードします。
通知
Oracle 用 Avamar プラグ インインストール パッケージの詳細については、「ソフ
トウェア パッケージ」(23 ページ)を参照してください。
AIX 用 Avamar クライアントのインストールと登録
クライアント ソフトウェアのインストールと登録を行うには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
geninstall -d AvamarClient-aix5-ppc-VERSION.bff all
ここで、
• TMP は、一時ディレクトリです。
• VERSION は、Avamar ソフトウェアのバージョンです。
以下の出力が、コマンド シェルに表示されます。
+-------------------------------------------------------------+
Pre-installation Verification...
+-------------------------------------------------------------+
Verifying selections...done
Verifying requisites...done
Results...
SUCCESSES
--------Filesets listed in this section passed pre-installation
verification and will be installed.
Selected Filesets
----------------AVMRclnt 6.1.100.nnn
# EMC Avamar client 6.1.100-nnn...
<< End of Success Section >>
FILESET STATISTICS
-----------------1 Selected to be installed, of which:
1 Passed pre-installation verification
---1 Total to be installed
Filesystem size changed to 524288
40
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
+-------------------------------------------------------------+
Installing Software...
+-------------------------------------------------------------+
installp:APPLYING software for:
AVMRclnt 6.1.100.nnn
. . . . . << Copyright notice for AVMRclnt >> . . . . . . .
This software is copyright EMC Corporation, 2001-2012.
Please read and agree to the End User License Agreement which will
be placed in the base directory of the install as a file named
AvamarClient-License.txt.
. . . . . << End of copyright notice for AVMRclnt >>.. . .
Installation complete
You may run /usr/local/avamar/bin/avregister to register and
activate this client with the Administrator server.
avagent Info <5241>:Logging to /usr/local/avamar/var/avagent.log
avagent Info <5417>:daemonized as process id 17444
avagent.d Info:Client Agent started.
Finished processing all filesets.(Total time:9 secs).
+-------------------------------------------------------------+
Summaries:
+-------------------------------------------------------------+
Installation Summary
-------------------Name
Level
Part
Event
Result
---------------------------------------------------------------------------AVMRclnt
6.1.100.nnn
USR
APPLY
SUCCESS
3. 以下のように入力して、クライアントを登録します。
/usr/local/avamar/bin/avregister
以下の出力が、コマンド シェルに表示されます。
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Enter the base directory of the AvamarClient installation
[/usr/local/avamar]:
4. Enter キーを押してデフォルトのベース インストール ディレクトリを受け入れます。
以下の出力が、コマンド シェルに表示されます。
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
5. Avamar Administrator サーバのネットワーク ホスト名(DNS として定義)を入力
し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
ソフトウェアのインストール:IBM AIX
41
インストールと構成
デフォルトのドメインは「clients」です。ただし、他のドメインおよびサブドメイ
ンが利用可能になっている場合があります。クライアントの登録時に使用する特定
のドメインについては、Avamar システム管理者に問い合わせてください。
通知
サブドメイン(たとえば、clients/linux)を指定する場合、先頭の文字にスラッ
シュ (/) を含めないでください。先頭の文字にスラッシュが含まれていると、エ
ラーが発生し、クライアントの登録ができません。
6. Enter キーを押してデフォルトのドメイン(クライアント)を受け入れます。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Server stopped.
avagent Info <5241>:Logging to ///usr/local/avamar//var/avagent.log
avagent.d Info:Client activated successfully.
avagent.d Info:start
avagent Info <5241>:Logging to ///usr/local/avamar//var/avagent.log
avagent Info <5417>:daemonized as process id 17620
avagent.d Info:Server started.
Registration Complete.
Oracle 用 Avamar プラグ インのインストール
ソフトウェアをインストールには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
geninstall -d AvamarRMAN-aix5-ppc-VERSION.bff all
ここで、
• TMP は、一時ディレクトリです。
• VERSION は、Avamar ソフトウェアのバージョンです。
以下の出力が、コマンド シェルに表示されます。
+-----------------------------------------------------------------+
Pre-deinstall Verification...
+-----------------------------------------------------------------+
Verifying selections...done
Verifying requisites...done
Results...
SUCCESSES
--------Filesets listed in this section passed pre-deinstall verification
and will be removed.
Selected Filesets
----------------AvamarRMAN-aix5-ppc # EMC Avamar client 6.1.100-nnn...
<< End of Success Section >>
FILESET STATISTICS
-----------------1 Selected to be deinstalled, of which:
1 Passed pre-deinstall verification
----
42
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
1 Total to be deinstalled
+-----------------------------------------------------------------+
Deinstalling Software...
+-----------------------------------------------------------------+
installp:DEINSTALLING software for:
AvamarRMAN-aix5-ppc
Finished processing all filesets.(Total time:1 secs).
+-----------------------------------------------------------------+
Summaries:
+-----------------------------------------------------------------+
Installation Summary
+-----------------------------------------------------------------+
Pre-installation Verification...
+---------------------------------------------------------------------------+
Verifying selections...done
Verifying requisites...done
Results...
SUCCESSES
--------Filesets
listed
in
this
section
passed
pre-installation
verification
and will be installed.
Selected Filesets
----------------AVMRrman 6.1.100.nnn
# EMC Avamar client 6.1.100-nnn...
<< End of Success Section >>
FILESET STATISTICS
-----------------1 Selected to be installed, of which:
1 Passed pre-installation verification
---1 Total to be installed
+-----------------------------------------------------------------+
Installing Software...
+-----------------------------------------------------------------+
installp:APPLYING software for:
AVMRrman 6.1.100.nnn
. . . . . << Copyright notice for AVMRrman >> . . . . . . .
This software is copyright EMC Corporation, 2001-2012.
Please read and agree to the End User License Agreement which
will be placed in the base directory of the install as a file
named AvamarClient-License.txt.
. . . . . << End of copyright notice for AVMRrman >>.. . .
installdir
total 48
-rw-r--r-drwxr-sr-x
drwxr-sr-x
total 64
is /usr/local/avamar/AVMRrman
1 root sys 12986 Jan 22 04:39 AvamarClient-License.txt
2 root sys 512
Jan 22 04:39 bin
2 root sys 512
Jan 22 04:39 bin
ソフトウェアのインストール:IBM AIX
43
インストールと構成
Installation complete
Finished processing all filesets.(Total time:1 secs).
+-----------------------------------------------------------------+
Summaries:
+-----------------------------------------------------------------+
Installation Summary
-------------------Name
Level
Part
Event
Result
--------------------------------------------------------------AVMRman
6.1.100.nnn
USR
APPLY
SUCCESS
ソフトウェアのインストール:Sun Solaris
Oracle 用 Avamar プラグ インをスタンドアロンの Sun Solaris プラットフォームにイン
ストールするには、以下の手順を実行します。
1. 「インストール パッケージのダウンロード」(44 ページ)
。
2. 「Solaris 用 Avamar クライアントのインストールと登録」(45 ページ)。
3. 「Oracle 用 Avamar プラグ インのインストール」(48 ページ)。
VCS (Veritas Cluster Server) を実行する Solaris プラットフォームに Oracle 用 Avamar プ
ラグ インをインストールするには、以下の手順を実行します。
1. 「インストール パッケージのダウンロード」(44 ページ)
。
2. 「Avamar Solaris Cluster クライアントのインストールと登録」(50 ページ)
。
インストール パッケージのダウンロード
クライアント ソフトウェアをダウンロードするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインし、Web ブラウザを起動します。
2. Web ブラウザに Avamar サーバの URL を入力します。
http://AVAMAR-SERVER
ここで、AVAMAR-SERVER は、Avamar システムのネットワーク ホスト名(DNS と
して定義)、または IP アドレスです。
Avamar セキュア Web サーバにリダイレクトされます。
3. ブラウザにセキュリティ証明書の警告メッセージが表示された場合、[Yes]また
は[OK]をクリックして Avamar セキュア Web サーバへのリダイレクトを許可し
ます。
[Secure Log On]ページが表示されます。
4. ページを下にスクロールして[Documents and Downloads]ハイパーリンクを表示し
ます。
5. [Documents and Downloads]をクリックします。
[Web Documents & Downloads]ページが表示されます。
44
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
6. クライアント コンピュータのオペレーティング システムのハイパーリンクをクリッ
クします。
ディレクトリの一覧が表示されます。
7. システムの一時インストール ディレクトリに Solaris 用 Avamar クライアントインス
トール パッケージをダウンロードします。
8. 適用可能なクライアント インストール パッケージを、Solaris 用 Avamar クライアン
トインストール パッケージと同じディレクトリにダウンロードします。
• スタンドアロンの Solaris の場合、Oracle 用 Avamar プラグ インパッケージをダ
ウンロードします。
• Solaris クラスタ (VCS) の場合、Solaris 用 Avamar クラスタ クライアントパッケー
ジをダウンロードします。
通知
Oracle 用 Avamar プラグ インは Solaris 用 Avamar クラスタ クライアントパッケー
ジと一緒にバンドルされています。
Oracle 用 Avamar プラグ インインストール パッケージの詳細については、
「ソフト
ウェア パッケージ」(23 ページ)を参照してください。
Solaris 用 Avamar クライアントのインストールと登録
クライアント ソフトウェアをスタンドアロンの Solaris プラットフォームにインス
トールし、登録するには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
pkgadd -d AVAMARSOLARIS.pkg
ここで、
• TMP は、一時ディレクトリです。
• AVAMARSOLARIS.pkg は、
Solaris 用 Avamar クライアントインストール パッケー
ジのファイル名です。
以下の出力が、コマンド シェルに表示されます。
The following packages are available:
1 AVMRclnt
Avamar Client
(sparc) 6.1.100-nnn
Select package(s) you wish to process (or 'all' to process
all packages).(default:all) [?,??,q]:
ソフトウェアのインストール:Sun Solaris
45
インストールと構成
3. 「1」 と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Processing package instance <AVMRclnt> from
</tmp/AvamarClient-solaris10-sparc-VERSION.pkg>
Avamar Client(sparc) 6.1.100-nnn
This software is copyright EMC Corporation, 2001-2012.
Please read and agree to the End User License Agreement which
will be placed in the base directory of the install as a file
named AvamarClient-License.txt.
Relocate install from /opt/AVMRclnt?[n]
4. Enter キーを押してデフォルトのインストールの場所を受け入れます。
以下の出力が、コマンド シェルに表示されます。
Directory to locate cache & log files [/var/avamar]:
Solaris 用 Avamar クライアントローカル キャッシュ ファイルではさらに、このマシ
ンでの 64 MB の物理 RAM ごとに 12 MB のハード ディスク ドライブの空き領域が必
要です。
このステップで選択したディレクトリに、ローカル キャッシュ ファイル用の十分
な空きがあることを確認してください。
5. Enter キーを押してデフォルトのキャッシュおよびログ ファイルの場所を受け入れ
ます。
以下の出力が、コマンド シェルに表示されます。
## Executing checkinstall script.
Using </opt> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <AVMRclnt> [y,n,?]
46
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
6. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Installing Avamar Client as <AVMRclnt>
## Executing preinstall script.
## Installing part 1 of 1.
/opt/AVMRclnt/AvamarClient-License.txt
/opt/AVMRclnt/bin/avagent.bin
/opt/AVMRclnt/bin/avregister
/opt/AVMRclnt/bin/avscc
/opt/AVMRclnt/bin/avtar
/opt/AVMRclnt/bin/avtar.bin
/opt/AVMRclnt/bin/unix.pin
/opt/AVMRclnt/etc/AvamarClient-UpdateReplace.sh
/opt/AVMRclnt/etc/avagent.d
[ verifying class <apps> ]
/opt/AVMRclnt/lib/libgcc_s.so.1
/opt/AVMRclnt/lib/libstdc++.so.5
[ verifying class <libs> ]
## Executing postinstall script.
Installation complete
You may run /opt/AVMRclnt/bin/avregister to register and activate
this client with the Administrator server.
avagent Info <5241>:Logging to /opt/AVMRclnt/var/avagent.log
avagent Info <5417>:daemonized as process id 7997
avagent.d Info:Client Agent started.
Installation of <AVMRclnt> was successful.
7. 以下のように入力して、クライアントを登録します。
/opt/AVMRclnt/bin/avregister
以下の出力が、コマンド シェルに表示されます。
===DPN Client Registration
This script will register the DPN agent (avagent) with the Management
Console Server (MCS).
Please specify the MCS address (DNS text name, not numeric IP address):
8. ユーティリティ ノードのネットワーク ホスト名(DNS として定義)を入力し、Enter
キーを押します。
通知
この処理手順では、
ユーティリティ ノードのネットワーク ホスト名に avamar-1s を
使用します。実際に入力するユーティリティ ノードのネットワーク ホスト名はそ
れとは異なります。
以下の出力が、コマンド シェルに表示されます。
avamar-1s Please specify the DPN domain [clients]:
ソフトウェアのインストール:Sun Solaris
47
インストールと構成
9. Enter キーを押してデフォルトのドメイン(クライアント)を受け入れます。
以下の出力が、コマンド シェルに表示されます。
avagent Info <5406>:Registration of client
complete.--hfsaddr=dpn07.avamar.com --sysdir=/opt/AVMRclnt/etc
--bindir=/opt/AVMRclnt/bin --vardir=/opt/AVMRclnt/var avagent Info
<5405>:avagent returning with exitcode 0 avagent Info <5241>:Logging
to /opt/AVMRclnt/var/avagent.log avagent Info <5417>:daemonized as
process ID 24930 Registration Complete.
Oracle 用 Avamar プラグ インのインストール
Oracle 用 Avamar プラグ インをスタンドアロンの Solaris プラットフォームにインス
トールするには、以下の処理手順をすべて実行します。
Oracle 用 Avamar プラグ インを Solaris クラスタ (VCS) にインストールする場合は、こ
の処理手順をスキップして「Avamar Solaris Cluster クライアントのインストールと登
録」(50 ページ)に進みます。
ソフトウェアをインストールには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
pkgadd -d AvamarRMAN-solaris8-sparc-VERSION.pkg
ここで、
• TMP は、一時ディレクトリです。
• VERSION は、Avamar ソフトウェアのバージョンです。
以下の出力が、コマンド シェルに表示されます。
The following packages are available:
1 AVMRrman
Avamar Client Plugin for Oracle RMAN
(sparc) 6.1.100-nnn
Select package(s) you wish to process (or 'all' to process
all packages).(default:all) [?,??,q]:
3. 「1」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Processing package instance <AVMRrman> from
</tmp/AvamarRMAN-solaris10-sparc-6.1.100-nnn.pkg>
Avamar Client Plugin for Oracle RMAN(sparc) 6.1.100-nnn
Relocate install from /opt/AVMRclnt?[n]
48
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
4. Enter キーを押してデフォルトのインストールの場所を受け入れます。
以下の出力が、コマンド シェルに表示されます。
## Executing checkinstall script.
Using </opt> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <AVMRrman> [y,n,?]
5. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
## Executing checkinstall script.
Using </opt> as the package base directory.
## Processing package information.
## Processing system information.
3 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
The following files are already installed on the system and are being
used by another package:
/opt/AVMRclnt/lib/libgcc_s.so.1
Do you want to install these conflicting files [y,n,?,q]
6. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <AVMRrman> [y,n,?]
ソフトウェアのインストール:Sun Solaris
49
インストールと構成
7. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Installing Avamar Client Plugin for Oracle RMAN as <AVMRrman>
## Installing part 1 of 1.
/opt/AVMRclnt/bin/avoracle
/opt/AVMRclnt/bin/oracle.pin
/opt/AVMRclnt/bin/sbtscan
[ verifying class <apps> ]
/opt/AVMRclnt/lib/libgcc_s.so.1
/opt/AVMRclnt/lib/libobk_avamar.so
/opt/AVMRclnt/lib/libobk_avamar64.so
[ verifying class <libs> ]
## Executing postinstall script.
INSTALLDIR /opt/AVMRclnt
CLIENTBASEDIR /opt/AVMRclnt
BASEDIR /opt
AVMRDIR AVMRclnt
avagent.d Info:Stopping Avamar Client Agent (avagent)...
avagent.d Info:Client Agent stopped.
avagent Info <5241>:Logging to /opt/AVMRclnt/var/avagent.log
avagent Info <5417>:daemonized as process id 8041
avagent.d Info:Client Agent started.
Installation complete
Installation of <AVMRrman> was successful.
Avamar Solaris Cluster クライアントのインストールと登録
Solaris プラットフォームがスタンドアロンのプラットフォームの場合は、この処理手
順をスキップします。
通知
Solaris 用 Avamar クラスタ クライアントには Oracle 用 Avamar プラグ インが含まれて
います。
ソフトウェアのインストール
Solaris 用 Avamar クラスタ クライアントを VCS クラスタ内の両方のノードにインストー
ルします。
ソフトウェアをインストールには、以下の手順を実行します。
1. root としてアクティブ VCS ノードにログインします。
2. 以下のように入力して、ソフトウェアをインストールします。
cd /TMP
pkgadd -d Avamar-Solaris-Cluster-Client.pkg
ここで、
• TMP は、一時ディレクトリです。
• Avamar-Solaris-Cluster-Client.pkg は、インストール パッケージのファイル名です。
50
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
以下の出力が、コマンド シェルに表示されます。
The following packages are available:
1 AVMRclusclnt
Avamar Cluster Client
(sparc) 6.1.100-nnn
Select package(s) you wish to process (or 'all' to process all
packages).(default:all) [?,??,q]:
3. 「1」 と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Processing package instance <AVMRclusclnt> from
</home/source/fresh/installers/solpkgs/PKGS/AvamarClusterClient-sol
aris10-sparc-6.1.100-nnn.pkg>
Avamar Cluster Client(sparc) 6.1.100-nnn
This software is copyright EMC Corporation, 2001-2012.
Please read and agree to the End User License Agreement which will
be placed in the base directory of the install as a file named
AvamarClient-License.txt.
## Executing checkinstall script.
Using </opt> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setvtgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <AVMRclusclnt>
[y,n,?] y
4. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
## Installing part 1 of 1.
/opt/AVMRclusclnt/AvamarClient-License.txt
/opt/AVMRclusclnt/bin/avagent.bin
/opt/AVMRclusclnt/bin/avclusinstall
/opt/AVMRclusclnt/bin/avclusuninstall
/opt/AVMRclusclnt/bin/avoracle
/opt/AVMRclusclnt/bin/avregister
/opt/AVMRclusclnt/bin/avscc
/opt/AVMRclusclnt/bin/avtar
/opt/AVMRclusclnt/bin/avtar.bin
/opt/AVMRclusclnt/bin/oracle.pin
/opt/AVMRclusclnt/bin/sbtscan
/opt/AVMRclusclnt/bin/unix.pin
/opt/AVMRclusclnt/etc/AvamarClient-UpdateReplace.sh
/opt/AVMRclusclnt/etc/avagent.d
/opt/AVMRclusclnt/etc/start.sh
/opt/AVMRclusclnt/etc/stop.sh
[ verifying class <apps> ]
/opt/AVMRclusclnt/lib/libgcc_s.so.1
/opt/AVMRclusclnt/lib/libobk_avamar.so
/opt/AVMRclusclnt/lib/libobk_avamar64.so
/opt/AVMRclusclnt/lib/libstdc++.so.5
[ verifying class <libs> ]
## Executing postinstall script.
Installation complete
You may run /opt/AVMRclusclnt/bin/avclusinstall to configure avamar
cluster client.
Installation of <AVMRclusclnt> was successful.
ソフトウェアのインストール:Sun Solaris
51
インストールと構成
5. 以下のように入力して、avclustinstall を実行します。
cd /opt/AVMRclusclnt/bin/
./avclusinstall
以下の出力が、コマンド シェルに表示されます。
Setting PATH set for Veritas Cluster Server commands
Available service groups for configuration
1. oraclegrp
Select an option:
6. 「1」 と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Selected service group:oraclegrp
Group
State
oraclegrp
PARTIAL
Enter the resource name of Avamar application for selected service
group (Default:avagent_oraclegrp):
通知
oraclegrp の状態は ONLINE または PARTIAL になります。通常、状態は ONLINE です。
7. Avamar アプリケーションのリソース名を入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Available mount Resources:
1. oramnt (Mount point:/fsclus01)
Selected mount resource:oramnt
Do you want to install Avamar Client Plugin for Oracle RMAN?(y/n) [y]:
8. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the hostname or dns alias associated with virtual-ip
(15.16.140.13):
9. ホスト名または DNS エイリアスを入力し、Enter キーを押します。
Active node detected
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Using /opt/AVMRclusclnt/cluster/oraclegrp/var as the var dir for the
group oraclegrp avagent
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
通知
ホスト名または DNS エイリアスは、tnsnames.ora および listener.ora ファイルの
HOST パラメータで指定されているホスト名と一致する必要があります。
10. Administrator サーバのホスト名(DNS で定義)または IP アドレスを入力し、Enter
キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
52
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
11. ドメイン名を入力して、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Client Agent not running.
avagent Info <5241>:Logging to
/opt/AVMRclusclnt/cluster/oraclegrp/var/avagent.log
avagent Info <5174>:- Reading
/opt/AVMRclusclnt/cluster/oraclegrp/var/avagent.cmd
avagent.d Info:Client activated successfully.
avagent Info <5241>:Logging to
/opt/AVMRclusclnt/cluster/oraclegrp/var/avagent.log
avagent Info <5174>:- Reading
/opt/AVMRclusclnt/cluster/oraclegrp/var/avagent.cmd
avagent Info <5417>:daemonized as process id 7154
avagent.d Info:Client Agent started.
avagent.d Info:Stopping Avamar Client Agent (avagent)...
avagent.d Info:Client Agent stopped.
Registration Complete.
Avamar Client has been installed for service group 'oraclegrp'
successfully.
Do you want to install Avamar in another service group?(y/n) [n]:
12.「n」と入力し、Enter キーを押します。
13. root としてパッシブ ノードにログインします。
14. 以下のように入力します。
cd /opt/AVMRclusclnt/bin
./avclusinstall
以下の出力が、コマンド シェルに表示されます。
Setting PATH set for Veritas Cluster Server commands
Available service groups for configuration
1. oraclegrp
Select an option:
15.「1」 と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Selected service group:oraclegrp
Group
State
oraclegrp
OFFLINE
Do you want to install Avamar Client Plugin for Oracle RMAN?(y/n) [y]:
16.「y」と入力し、Enter キーを押します。
Passive node detected.
Avamar Client has been installed for service group 'oraclegrp'
successfully.
Do you want to install Avamar in another service group?(y/n) [n]:
17.「n」と入力し、Enter キーを押します。
ソフトウェアのインストール:Sun Solaris
53
インストールと構成
VCS リソースをオンラインにします。
VCS リソースをオンラインにするには、以下を入力します。
hares -online avagent_servicegroup -sys hostname
ここで、
◆
◆
avagent_servicegroup は、Avamar VCS クラスタ エージェントのデフォルト名です。
ステップ 7 でデフォルト名を選択しなかった場合、ステップ 7 で指定した名前を
使用します。
hostname は、VCS サービス グループが PARTIAL 状態になっているシステムです。
Oracle 用 Avamar プラグ イン RAC の構成
Oracle 用 Avamar プラグ インを使用して Oracle 11g R2 RAC データベースをバックアッ
プする前に、各ノードを構成する必要があります。使用する構成プロセスは、プラッ
トフォームのタイプにより異なります。
◆
◆
IBM AIX、Linux、Solaris の場合、各クラスタ ノードで rac_config スクリプトを実行し、
1 つのノードのみを Avamar サーバに登録します。手順については、「RAC の構
成:IBM AIX、Linux、Solaris プラットフォーム」
(54 ページ)を参照してください。
Windows 2008 の場合、1 つのクラスタ ノードで AvamarRACConfiguration.exe を実行
します。手順については、「RAC の構成:Windows 2008」
(57 ページ)を参照し
てください。
通知
EMC では、フェイルオーバー後に最善のバックアップ パフォーマンスを確保するために
共有ディスク上に var ディレクトリ(UNIX または Linux)または Var フォルダ (Windows) を
構成することを推奨しています。
RAC の構成:IBM AIX、Linux、Solaris プラットフォーム
IBM AIX、Linux、Solaris プラットフォームで RAC を構成するには、rac_config スクリプ
トを各クラスタ ノードで実行します。rac_config スクリプトでは、Avamar var ディレ
クトリの共有ディスクを選択する必要があります。構成する各ノードでは同じ共有
Avamar var ディレクトリを指定する必要があります。
1 つのノードでのみ Avamar クライアントを Avamar サーバに登録します。Avamar ク
ライアントを Avamar サーバに登録すると、start.sh が実行し、これにより EMCagent が
現在のノードでクラスタ リソースとして起動します。バックアップおよびリストア
は、登録済みノードの RAC データベース インスタンスに接続します。登録済みノー
ドがダウンした場合、EMCagent および他のクラスタ リソースは他の RAC ノードで自
動的に再起動されます。
通知
共有ディスクが存在しない RAC 構成に対する Avamar for Oracle クライアントのインス
トールおよび構成については、付録 A,「Oracle RAC の構成」を参照してください。
54
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
タスク 1:rac_config スクリプトの実行
rac_config スクリプトを各ノードで実行します。
1. Oracle クラスタ ノードの 1 つにログインします。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/bin に変更します。
cd /usr/local/avamar/bin
3. 以下のように入力して、スクリプトを起動します。
./rac_config
コマンド シェルに以下のような出力が表示されます。
Enter the path of Oracle Clusterware Home : /u01/app/11.2.0/grid
Using ORACLE_HOME : /u01/app/11.2.0/grid
Setting PATH set for Oracle commands
Oracle cluster version 11 R2
Do you want to configure on a cluster shared filesystem?[y/n] [y]:y
Enter the full path of var directory location[]:
4. ディレクトリ パスを入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the virtual hostname [vlrac1]:
ここで、vlrac1 は、Oracle grid 11g R2 のスキャン名です。
5. Enter キーを押してデフォルトの仮想ホスト名を受け入れます。
以下の出力が、コマンド シェルに表示されます。
Using vlrac1 as hostname
6. 2 番目のノードでステップ 1 からステップ 5 を繰り返します。
タスク 2:Avamar クライアントの登録
Avamar クライアントを Avamar サーバに登録するには、以下の手順を実行します。
1. Oracle クラスタ ノードの 1 つにログインします。
通知
1 つのクラスタ ノードで avregister を実行します。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/ora_rac/bin に変更します。
cd /usr/local/avamar/ora_rac/bin
3. 以下のように入力して、登録スクリプトを起動します。
./avregister
以下の出力が、コマンド シェルに表示されます。
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
Oracle 用 Avamar プラグ イン RAC の構成
55
インストールと構成
4. Administrator サーバのホスト名または IP アドレスを入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
5. Enter キーを押してデフォルトのドメイン(クライアント)を受け入れます。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Server stopped.[ OK ]
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent.d Info:Client activated successfully.[ OK ]
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5417>:daemonized as process id 3385
avagent.d Info:Server started.[ OK ]
Registration Complete.
Avamar クライアントを Avamar サーバに登録すると、start.sh が実行し、これによ
り EMCagent が現在のノードでクラスタ リソースとして起動します。バックアップ
およびリストアは、登録済みノードの RAC データベース インスタンスに接続しま
す。登録済みノードがダウンした場合、EMCagent および他のクラスタ リソースは
他の RAC ノードで自動的に再起動されます。
登録済みノードの変更
現在登録されている RAC ノードを非アクティブ ノードに変更するには、以下の手順を
実行します。
1. 非アクティブ クラスタ ノードにログインします。
2. ディレクトリを共有ディレクトリに変更します。
3. 以下のように入力して、EMCagent を再起動します。
./start.sh.
Oracle RAC 構成の削除
rac_deconfig を使用して、Oracle RAC 構成を 1 つのノードまたは両方のノードから削除
することができます。EMCagent リソースがオンラインにある場合、rac_deconfig を実行
する前にまずそれを別のノードに移動する必要があります。
Oracle RAC 構成を削除するには、以下の手順を実行します。
1. 登録済みノードにログインします。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/bin に変更します。
cd /usr/local/avamar/bin
3. 以下のように入力して、EMCagent を停止し、それをクラスタ リソースから削除
します。
./rac_stop
以下の出力が、コマンド シェルに表示されます。
/usr/local/avamar/bin/rac_stop
Enter the path of Oracle Clusterware Home:
56
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
4. 以下のように入力して、rac_deconfig スクリプトを実行します。
./rac_deconfig
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Client Agent not running.
[PASSED]
rac_deconfig スクリプトにより、AVAMAR-INSTALL-DIR/ora_rac ディレクトリが削除
されます。
RAC の構成:Windows 2008
Windows 2008 プラットフォームで RAC を構成するには、Oracle クラスタ ノードのい
ずれか 1 つで AvamarRACConfiguration.exe を実行します。AvamarRACConfiguration.exe は
Oracle 用 Avamar プ ラ グ イ ン イ ン ス ト ー ル の 一 部 と し て イ ン ス ト ー ル さ れ、
C:\Program Files\avs\bin に配置されます。
タスク 1:AvamarRACConfiguration.exe の実行
AvamarRACConfiguration.exe を実行するには、以下の手順を実行します。
1. Oracle クラスタ ノードの 1 つにログインします。
2. C:\Program Files\avs\bin\AvamarRACConfiguration.exe をダブル クリックします。
[Setup Avamar RAC Configuration for Windows]ダイアログ ボックスが表示されます。
3. [Choose Oracle RAC Scan Name/Virtual]リストから、適切な名前を選択します。
• Oracle 11g R1 の場合、仮想ホスト名を選択します。
• Oracle 11g R2 の場合、スキャン名を選択します。
4. [Var folder]フィールドに、var フォルダのフル パスとフォルダ名を入力します。
ファイル システムから var フォルダを参照するには、
[Browse]をクリックし、
[File
Open]ダイアログ ボックスから var フォルダを選択します。
Oracle 用 Avamar プラグ イン RAC の構成
57
インストールと構成
5. var フォルダが共有フォルダまたはディスクの場合は、[Shared]チェックボック
スを選択します。
注:Avamar サーバが構成されない場合、
[Change Avamar Server Registration]オプ
ションは無効にされます。
6. [Administrator server hostname or IP]フィールドに、Avamar サーバの DNS ホスト名
または IP アドレスを入力します。
7. [Administrative server listen port]フィールドに、Avamar サーバのポートを入力しま
す。デフォルト値は 28001 です。
8. [Backup domain for this client]フィールドに、ドメイン名を入力します。デフォル
ト値は clients です。
9. [Available Nodes]ボックスから、1 つまたは複数のノードを選択します。
エントリーを複数選択するには、Ctrl キーを押した状態で、マウスでエントリーを
選択します。
10.[Configure]をクリックします。
タスク 2:EMCagent クラスタウェア リソースの起動
「タスク 1:AvamarRACConfiguration.exe の実行」
(57 ページ)を完了させたら、EMCagent
を起動します。1 つのクラスタ ノードでのみ EMCagent クラスタウェア リソースを起
動します。
EMCagent を起動するには、以下の手順を実行します。
1. Oracle クラスタ ノードの 1 つにログインします。
2. 以下のコマンドのいずれか 1 つを入力して、コマンド プロンプトから EMCagent を起
動します。
• Oracle 11g R1 の場合、以下を入力します。
crs_start EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl start resource EMCagent
タスク 3:Oracle RAC 構成の確認
Oracle RAC 構成を確認するには、以下の手順を実行します。
1. Oracle クラスタ ノードにログインします。
2. [Windows Services]リストに[Avamar Oracle RAC Backup Agent]が表示されてい
ることを確認します。
3. 以下のコマンドのいずれか 1 つを入力して、EMCagent リソースが Oracle Clusterware
に追加されたことを確認します。
• Oracle 11g R1 の場合、以下を入力します。
crs_stat EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl status resource EMCagent
58
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
Oracle EMCagent クラスタウェア リソースの停止
EMCagent を停止するには、以下の手順を実行します。
1. EMCagent が実行している Oracle クラスタ ノードにログインします。
2. 以下のコマンドのいずれか 1 つを入力して、コマンド プロンプトから EMCagent を停
止します。
• Oracle 11g R1 の場合、以下を入力します。
crs_stop EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl stop resource EMCagent
Oracle RAC 構成への新しいノードの追加
新しいノードを追加するには、以下の手順を実行します。
1. 以下のコマンドのいずれか 1 つを入力して、コマンド プロンプトから EMCagent を停
止します。
• Oracle 11g R1 の場合、以下を入力します。
crs_stop EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl stop resource EMCagent
2. Avamar Administrator を使用して、登録済み Oracle RAC クライアントを非アクティ
ブ化します。
a. Avamar Administrator で[Policy]起動ボタンをクリックします。
[Policy]ウィンドウが表示されます。
b. [Policy Management]タブをクリックします。
c. [Clients]タブをクリックします。
d. テーブルからクライアントを選択します。
e. [Actions]>[Client]>[Edit Client]を選択します。
[Edit Client]ダイアログ ボックスが表示されます。
f. [Properties]タブをクリックします。
g. [Activated]チェックボックスをクリアします。
Oracle 用 Avamar プラグ イン RAC の構成
59
インストールと構成
3. 任意の 1 つのノードで AvamarRACConfiguration.exe を実行します。
[Cluster Configured Node]セクションには、構成済みのすべてのノードが表示さ
れます。
新し いノー ドが クラス タ構成 に追 加され た時点 で[Oracle RAC Parameters]、
[Logs/Var Folder]、[Registration]の各グループ ボックスは無効になります。
4. [Available Nodes]グループ ボックスから、ノードを選択します。
エントリーを複数選択するには、Ctrl キーを押した状態で、マウスでエントリーを
選択します。
5. ノードが構成に追加されたら、任意の Clusterware ノードで EMCagent を起動します。
• Oracle 11g R1 の場合、以下を入力します。
crs_start EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl start resource EMCagent
別の Avamar サーバへのノードの再登録
別の Avamar サーバにノードを再登録するには、以下の手順を実行します。
1. 以下のコマンドのいずれか 1 つを入力して、コマンド プロンプトから EMCagent を停
止します。
• Oracle 11g R1 の場合、以下を入力します。
crs_stop EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl stop resource EMCagent
2. AvamarRACConfiguration.exe を実行します。
[Cluster Configured Nodes]グループ ボックスには、構成済みのすべてのノードが
表示されます。
60
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
3. [Change Avamar Server Registration]チェックボックスを選択します。
[Setup Avamar Oracle RAC Configuration for Windows]ダイアログ ボックスが表示
されます。
[Change Avamar Server Registration]オプションを選択することにより、
[Available
Nodes]グループ ボックス内のノードがクリアされます。
4. [Administrator server hostname or IP]フィールドに、Avamar サーバの DNS ホスト名
または IP アドレスを入力します。
5. [Administrative server listen port]フィールドに、Avamar サーバのポートを入力しま
す。デフォルト値は 28001 です。
6. [Backup domain for this client]フィールドに、ドメイン名を入力します。デフォル
ト値は clients です。
7. [Register]をクリックします。
8. 登録が完了したら、以下のコマンドのいずれか 1 つを入力して、任意の Clusterware
ノードで EMCagent を起動します。
• Oracle 11g R1 の場合、以下を入力します。
crs_start EMCagent
• Oracle 11g R2 の場合、以下を入力します。
crsctl start resource EMCagent
Oracle 用 Avamar プラグ イン RAC の構成
61
インストールと構成
Oracle RAC 構成のリセット
クラスタ構成のメンバーになっていないノードではリセット操作を実行できません。
RAC 構成を削除するには、以下の手順を実行します。
1. Oracle クラスタ ノードにログインします。
2. 任意のクラスタ ノードで、AvamarRACConfiguration.exe を実行します。
[Setup Avamar RAC Configuration for Windows]ダイアログ ボックスが表示されます。
3. [Reset]をクリックします。
[Cluster Configured Nodes]グ ル ー プ ボ ッ クス 内 の す べ て の ノ ー ドが 削 除 さ れ、
Avamar サーバへの登録が解除されます。
ファイル システム バックアップからの Oracle ディレクトリの
除外
Oracle データベースを最適化し ストレージ容量を節約するには、プラットフォーム
固有のファイル システムを Oracle 用 Avamar プラグ インバックアップから除外する
データセットを作成します。1 つのバックアップに Oracle データベース ファイルと通
常のファイル システムを結合した場合、Avamar システムのストレージ容量が消費さ
れ、夜間のバックアップ ウィンドウ時のネットワーク トラフィックが増加する可能
性があります。
各 Oracle インスタンスの root ディレクトリ ブランチ全体を除外するデータセットを
作成し、そのデータセットを Avamar クライアントに割り当てます。たとえば、デー
タベース インスタンスのフルパスが /space/local/oracle/ora901 の場合、システムの
Avamar データセットからこのディレクトリを除外します。
62
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
Oracle ディレクトリを除外するには、データセットを作成します。
1. テキスト エディタで「oratab ファイル」を開いて、すべての Oracle データベース
インスタンスのホーム ディレクトリをメモしておきます。
2. Avamar Administrator で、
[Tools]>[Manage Dataset]を選択します。
[Manage All Datasets]ウィンドウが表示されます。
3. [New]をクリックします。
[New Dataset]ダイアログ ボックスが表示されます。
4. 新規データセットの名前を入力します。
通知
データセット名には、次に示す文字を使用しないでください。アスタリスク (*)、
フォワード スラッシュ (/)、バック スラッシュ (\)、コロン (:)、セミコロン (;) 疑
問符 (?)、大なり記号 (>)、小なり記号 (<)、縦棒 (|)。
5. [Source Data]タブをクリックします。
[Source Data]タブでは、このデータセットにデータを送るソース データ プラグ
インのリストを定義します。
6. [Enter Explicitly]を選択し、
[Select Plug-In Type]リストからプラグ インを選択します。
ファイル システム バックアップからの Oracle ディレクトリの除外
63
インストールと構成
通知
Oracle 用 Avamar プラグ インは、データセットにおいて包含または除外リストを
サポートしていません。
7. [Options]タブをクリックし、
[Select Plug-In Type]リストからプラグ インを選択し
ます。
以下の図は、[Options]タブを示します。
8. 以下の各フィールドに入力します。
• [Oracle instance name]:このフィールドは空にしておきます。Oracle サーバが
グループに割り当てられている場合、[Oracle instance name]は埋まります。
• [User name]
:Oracle データベースの認証に使用されるユーザー名を指定します。
空白の場合、RMAN は、Avamar クライアント エージェントが使用するのと同じ
ユーザー名とパスワードでログ インを試み、SYSDBA 権限を引き継ごうとします。
• [Password]
:ユーザー名アカウントのパスワードを指定します。
64
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
9. [OK]をクリックします。
[New Dataset]ダイアログ ボックスが閉じます。
10.[Manage All Datasets]ウィンドウに切り換えて、[OK]をクリックします。
[Manage All Datasets]ウィンドウが閉じます。
11.[Policy]ウィンドウに切り換えて、[Policy Management]タブをクリックします。
12.[Clients]タブをクリックし、Avamar システムに以前追加されたクライアントを選
択します。
13.[Edit Client]ツールバー ボタンをクリックし、
[Edit Client]ウィンドウを開きます。
14.[Dataset]タブをクリックし、ステップ 4 で作成したデータセットを[Select An
Existing Dataset]リストから選択します。
15.[Override group dataset]を選択します。
16.[OK]をクリックして、[Edit Client]ウィンドウを閉じます。
Avamar ソフトウェアのアンインストール
Oracle サーバから Avamar ソフトウェアをアンインストールするには、処理手順に従っ
て正しく行う必要があります。
◆
「Avamar ソフトウェアのアンインストール:HP-UX」(66 ページ)
◆
「Oracle 用 Avamar プラグ インのアンインストール:IBM AIX」
(67 ページ)
◆
「Oracle 用 Avamar プラグ インのアンインストール:Linux」(69 ページ)
◆
「Oracle 用 Avamar プラグ インソフトウェアのアンインストール:Windows」
(69
ページ)
◆
「Oracle 用 Avamar プラグ インのアンインストール:Solaris」(71 ページ)
◆
「Solaris 用 Avamar クラスタ クライアントのアンインストール」(72 ページ)
Avamar ソフトウェアのアンインストール
65
インストールと構成
Avamar ソフトウェアのアンインストール:HP-UX
ソフトウェアをアンインストールするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、Oracle 用 Avamar プラグ インをアンインストールします。
swremove hpuxrman
コマンド シェルに以下のような出力が表示されます。
======= 12/04/09 12:33:25 IST BEGIN swremove SESSION
(non-interactive) (jobid=avamar-1.emc-0106)
* Session started for user "[email protected]".
* Beginning Selection
* Target connection succeeded for "avamar-1.emc:/".
* Software selections:
hpuxrman.hpuxrman-exec,l=/opt/AVMRclnt,r=6.1.100-nnn,a=HP-UX_B.11.0
0_32/64
* Selection succeeded.
* Beginning Analysis
* Session selections have been saved in the file
"/.sw/sessions/swremove.last".
* The analysis phase succeeded for "avamar-1.emc:/".
* Analysis succeeded.
* Beginning Execution
* The execution phase succeeded for "avamar-1.emc:/".
* Execution succeeded.
NOTE:More information may be found in the agent logfile using the
command "swjob -a log avamar-1.emc-0106 @avamar-1.emc:/".
======= 12/04/09 12:33:42 IST END swremove SESSION
(non-interactive)
(jobid=avamar-1.emc-0106)
3. 以下のように入力して、HP-UX 用 Avamar クライアントをアンインストールします。
swremove hpuxclnt
コマンド シェルに以下のような出力が表示されます。
======= 12/04/09 12:34:42 IST BEGIN swremove SESSION
(non-interactive) (jobid=avamar-1.emc-0107)
* Session started for user "[email protected]".
* Beginning Selection
* Target connection succeeded for "avamar-1.emc:/".
* Software selections:
hpuxclnt.hpuxclnt-exec,l=/opt/AVMRclnt,r=6.1.100-nnn,a=HP-UX_B.11.2
3_32/64
* Selection succeeded.
* Beginning Analysis
* Session selections have been saved in the file
"/.sw/sessions/swremove.last".
* The analysis phase succeeded for "avamar-1.emc:/".
* Analysis succeeded.
* Beginning Execution
* The execution phase succeeded for "avamar-1.emc:/".
* Execution succeeded.
NOTE:More information may be found in the agent logfile using the
command "swjob -a log avamar-1.emc-0107 @avamar-1.emc:/".
======= 12/04/09 12:34:46 IST END swremove SESSION (non-interactive)
(jobid=avamar-1.emc-0107)
66
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
Oracle 用 Avamar プラグ インのアンインストール:IBM AIX
ソフトウェアをアンインストールするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、Oracle 用 Avamar プラグ インソフトウェアをアンインス
トールします。
geninstall -u AvamarRMAN-aix5-ppc-VERSION.bff
ここで、VERSION は、Avamar ソフトウェアのバージョンです。
以下の出力が、コマンド シェルに表示されます。
+-----------------------------------------------------------------+
Pre-deinstall Verification...
+-----------------------------------------------------------------+
Verifying selections...done
Verifying requisites...done
Results...
SUCCESSES
--------Filesets listed in this section passed pre-deinstall verification
and will be removed.
Selected Filesets
----------------AvamarRMAN-aix5-ppc
# EMC Avamar client 6.1.100-nnn...
<< End of Success Section >>
FILESET STATISTICS
-----------------1 Selected to be deinstalled, of which:
1 Passed pre-deinstall verification
---1 Total to be deinstalled
+-----------------------------------------------------------------+
Deinstalling Software...
+-----------------------------------------------------------------+
installp:DEINSTALLING software for:
AvamarRMAN-aix5-ppc
Finished processing all filesets.(Total time:1 secs).
+-----------------------------------------------------------------+
Summaries:
+-----------------------------------------------------------------+
Installation Summary
<-------------------Name
Level
Part
Event
Result
-----------------------------------------------------------------AVMRrman
6.1.100.nnn USR
DEINSTALL
SUCCESS
3. 以下のように入力して、AIX 用 Avamar クライアントをアンインストールします。
geninstall -u AvamarClient-aix5-ppc-VERSION.bff
ここで、VERSION は、Avamar ソフトウェアのバージョンです。
Avamar ソフトウェアのアンインストール
67
インストールと構成
以下の出力が、コマンド シェルに表示されます。
+-----------------------------------------------------------------+
Pre-deinstall Verification...
+-----------------------------------------------------------------+
Verifying selections...avagent.d Info:Could not cd into vardir
("/usr/local/avamar/var").
avagent.d Info:Could not cd into vardir ("/usr/local/avamar/var").
avagent.d Info:Could not cd into vardir ("/usr/local/avamar/var").
done
Verifying requisites...done
Results...
SUCCESSES
--------Filesets listed in this section passed pre-deinstall
verification and will be removed.
Selected Filesets
----------------AvamarClient-aix5-ppc# AIX 用 Avamar ク ラ イ ア ン ト 6.1.100-nnn...
<< End of Success Section >>
FILESET STATISTICS
-----------------1 Selected to be deinstalled, of which:
1 Passed pre-deinstall verification
---1 Total to be deinstalled
+-----------------------------------------------------------------+
Deinstalling Software...
+-----------------------------------------------------------------+
installp:DEINSTALLING software for:
AvamarClient-aix5-ppc
Finished processing all filesets.(Total time:1 secs).
+-----------------------------------------------------------------+
Summaries:
+-----------------------------------------------------------------+
Installation Summary
-------------------Name
Level
Part
Event
Result
------------------------------------------------------------------AvamarClient-aix5-ppc 6.1.100.nnn USR
DEINSTALL
SUCCESS
68
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
Oracle 用 Avamar プラグ インのアンインストール:Linux
ソフトウェアをアンインストールするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、システムにインストールされているすべての Avamar パッ
ケージをクエリーします。
rpm -qa | grep Av
以下の出力が、コマンド シェルに表示されます。
download-AvamarRMAN-VERSION
download-AvamarClient-VERSION
ここで、
• AvamarRMAN は、Oracle 用 Avamar プラグ インのパッケージ名です。
• AvamarClient は、Avamar クライアントのパッケージ名です。
• VERSION は、Avamar ソフトウェアのバージョンです。
3. パッケージ名をメモしておきます。
4. 以下のように入力して、両方のソフトウェア パッケージをアンインストールします。
rpm -e AvamarRMAN-VERSION
rpm -e AvamarClient-VERSION
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Server stopped.
Oracle 用 Avamar プラグ インソフトウェアのアンインストール:Windows
Oracle 用 Avamar プラグ インをアンインストールするには、以下の表に示される処理
手順に従って正しく完了する必要があります。
表 5 Windows プラットフォームのための アンインストール マトリックス
目的
操作
Oracle 用 Avamar プラグ インをスタンド 「Oracle 用 Avamar プラグ インのアンインストー
アロンの Windows プラットフォームから ル」(70 ページ)の手順をすべて実行します。
アンインストールする
Oracle 用 Avamar プラグ インを 2 ノード 以下の手順をすべて実行します。
Windows クラスタからアンインストール 1.「Oracle 用 Avamar プラグ インのアンインス
する
トール」(70 ページ)。
2.「Windows クラスタ用 Avamar クライアントのリ
セット(アンインストール)」(70 ページ)。
Windows クラスタ用 Avamar クライアン 「Windows クラスタ用 Avamar クライアントの以前
(71 ページ)
トの以前のバージョンをアンインストー のバージョンのアンインストール」
の手順をすべて実行します。
ルする
Avamar ソフトウェアのアンインストール
69
インストールと構成
Oracle 用 Avamar プラグ インのアンインストール
Oracle 用 Avamar プラグ インをMicrosoft Windowsシステムからアンインストールする
には、以下のいずれかの方法を使用します。
◆
ウィザードによる方法:
1. Oracle 用 Avamar プラグ インのインストール ファイルを実行します。
インストール ウィザードが開始します。
2. オプションから、[Remove old Oracle 用 Avamar プラグ イン installation]を選択し
ます。
ウィザード セッションは「アンインストール」セッションになります。
3. ウィザードの手順に従ってソフトウェアを削除します。
◆
Windows による方法:
ウィザードによる方法の代替となります。Windows の[コントロール パネル]を
開いて、[アプリケーションの追加と削除]アプリケーションを実行して Oracle 用
Avamar プラグ インを完全にアンインストールします。
Windows クラスタ用 Avamar クライアントのリセット(アンインストール)
クラスタ内のアクティブ ノードから Windows クラスタ用 Avamar クライアントをリ
セットします。
通知
リセット プロセス時にすべてのクラスタ ノードが動作中であることを確認します。
クラスタ クライアントをリセットするには、以下の手順を実行します。
1. Windows クラスタ内のアクティブ ノードにログインします。
2. C:\Program Files\avs\bin ディレクトリから、AvamarClusterConfiguration.exe をダブル
クリックします。
[Setup - Cluster Backup Agent for Windows]ダイアログ ボックスが表示されます。
70
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
3. [Choose a Group for Install or Update]リストから、アンインストールするクラスタ グ
ループを選択します。
4. [Reset]をクリックします。
アンインストールが完了すると、
[Avamar Cluster Configuration confirmation]ダイ
アログ ボックスが表示されます。
5. [OK]をクリックします。
Windows クラスタ用 Avamar クライアントの以前のバージョンのアンインストール
クラスタ クライアントの以前のバージョン(5.0 より前のバージョン)をアンインス
トールするには、以下の手順を実行します。
1. Cluster Administrator ツールを使用してクラスタをオフラインにします。
a. [スタート]>[プログラム]>[Administrator Tools]>[Cluster Administrator] を
選択して、Cluster Administrator を起動します。
b. バックアップ エージェント サービスを右クリックして、オフラインにします。
2. パッシブ ノードから以下の手順を実行します。
a. [スタート]>[コントロール パネル]>[アプリケーションの追加と削除]を選択
します。
b. Oracle 用 Avamar プラグ インと Windows クラスタ用 Avamar クライアントをア
ンインストールします。
3. アクティブ ノードから以下の手順を実行します。
a. [スタート]>[コントロール パネル]>[アプリケーションの追加と削除]を選択
します。
b. Oracle 用 Avamar プラグ インと Windows クラスタ用 Avamar クライアントをア
ンインストールします。
c. Cluster Administrator から、バックアップ エージェント リソースを削除します。
Oracle 用 Avamar プラグ インのアンインストール:Solaris
ソフトウェアをアンインストールするには、以下の手順を実行します。
1. root として Oracle サーバ ホストにログインします。
2. 以下のように入力して、システムにインストールされているすべての Avamar パッ
ケージを表示します。
pkginfo | grep AVMR
コマンド シェルに以下のような情報が表示されます。
The following packages are currently installed:
1 AVMRclnt
Avamar Client
(sparc) 6.1.100-nnn
2 AVMRrman
Avamar Client Plugin for Oracle RMAN
(sparc) 6.1.100-nnn
3. パッケージ名をメモしておきます。
Avamar ソフトウェアのアンインストール
71
インストールと構成
4. 以下のように入力して、ソフトウェアをアンインストールします。
pkgrm package-name
ここで、package-name は、ステップ 2 で表示された Avamar ソフトウェアのイン
ストール パッケージの 1 つです。
以下の出力が、コマンド シェルに表示されます。
The following package is currently installed:
package-name
Do you want to remove this package?
5. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Removal of package-name was successful.
6. Avamar ソフトウェアのインストール パッケージの削除に必要な回数分だけ、ス
テップ 4 およびステップ 5 を繰り返します。
Solaris 用 Avamar クラスタ クライアントのアンインストール
Oracle 用 Avamar プラグ インを Solaris VCS プラットフォームからアンインストールす
るには、以下の手順を実行します。
1. コマンド シェルを開き、root としてアクティブ VCS ノードにログインします。
2. 以下のように入力して、VCS サービス グループから Avamar エージェントをアン
インストールします。
cd /opt/AVMRclusclnt/bin
./avclusuninstall
以下の出力が、コマンド シェルに表示されます。
1. oraclus
Select an option:1
Selected service group:oraclus
Avamar will be uninstalled for the selected service group.
Do you want to continue?(y/n) [n]:
3. 「y」と入力し、Enter キーを押します。
Current backup or restore activity will be stopped on active node for
this group.
Do you want to continue?(y/n) [n]:
4. 「y」と入力し、Enter キーを押します。
Removing Agent from oraclus service group...
Agent resource deleted from group oraclus ...
Removing the binaries now...
Do you want to uninstall Avamar in another service group?(y/n) [n]:
5. 「n」と入力し、Enter キーを押します。
6. 以下のように入力して、Solaris 用 Avamar クラスタ クライアントをアンインストー
ルします。
pkgrm AVMRclusclnt
以下の出力が、コマンド シェルに表示されます。
The following package is currently installed:
AVMRclusclnt Avamar Cluster Client
(sparc) 6.1.100-nnn
Do you want to remove this package?[y,n,?,q]
72
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
インストールと構成
7. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
## Removing installed package instance <AVMRclusclnt>
This package contains scripts which will be executed with super-user
permission during the process of removing this package.
Do you want to continue with the removal of this package [y,n,?,q]
8. 「y」と入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
## Verifying package <AVMRclusclnt> dependencies in global zone
## Processing package information.
## Executing preremove script.
## Removing pathnames in class <syms>
## Removing pathnames in class <dirs>
## Removing pathnames in class <mans>
## Removing pathnames in class <libs>
/opt/AVMRclusclnt/lib/libstdc++.so.5
/opt/AVMRclusclnt/lib/libobk_avamar64.so
/opt/AVMRclusclnt/lib/libobk_avamar.so
/opt/AVMRclusclnt/lib/libgcc_s.so.1
/opt/AVMRclusclnt/lib
## Removing pathnames in class <etcs>
## Removing pathnames in class <apps>
/opt/AVMRclusclnt/etc/stop.sh
/opt/AVMRclusclnt/etc/start.sh
/opt/AVMRclusclnt/etc/avagent.d
/opt/AVMRclusclnt/etc/AvamarClient-UpdateReplace.sh
/opt/AVMRclusclnt/etc
/opt/AVMRclusclnt/bin/unix.pin
/opt/AVMRclusclnt/bin/sbtscan
/opt/AVMRclusclnt/bin/oracle.pin
/opt/AVMRcluscl
nt/bin/avtar.bin
/opt/AVMRclusclnt/bin/avtar
/opt/AVMRclusclnt/bin/avscc
/opt/AVMRclusclnt/bin/avregister
/opt/AVMRclusclnt/bin/avoracle
/opt/AVMRclusclnt/bin/avclusuninstall
/opt/AVMRclusclnt/bin/avclusinstall
/opt/AVMRclusclnt/bin/avagent.bin
/opt/AVMRclusclnt/bin
/opt/AVMRclusclnt/AvamarClient-License.txt
## Removing pathnames in class <none>
## Updating system information.
Removal of <AVMRclusclnt> was successful.
Avamar ソフトウェアのアンインストール
73
インストールと構成
74
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
第3章
データベースの準備
この章では、バックアップまたはリストアの前に Oracle データベースを準備する方法
について説明します。
この章のトピックは次のとおりです。
◆
◆
◆
◆
◆
◆
「backupuser アカウントの作成」.........................................
「バックアップのためのデータベースの準備」.............................
「リストアのためのデータベースの準備」.................................
「リカバリのためのデータベースの準備」.................................
「1 つの Oracle サーバに対する複数のホスト名の指定」.....................
「ブロックの変更履歴の有効化」.........................................
データベースの準備
76
78
81
84
84
86
75
データベースの準備
backupuser アカウントの作成
SYSDBA 権限を持つ Oracle ユーザー アカウントがまだ存在しない場合、そのアカウン
トを作成する必要があります。Avamar ソフトウェアは、その Oracle アカウント
(backupuser) を使用してデータベースのバックアップおよびリストアを実行します。
[Backup Command Line Options]、
[Restore Command Line Options]、
[New Dataset]ダ
イアログ ボックスでユーザー名とパスワードを指定します。
Linux および UNIX における backupuser アカウントの作成
backupuser アカウントを作成するには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. 以下のように入力して、ORACLE_HOME と ORACLE_SID が正しく設定されているこ
とを確認します。
echo $ORACLE_HOME
ORACLE-SW-INST-LOC
echo $ORACLE_SID
MY-SID
ここで、
• ORACLE-SW-INST-LOC は、Oracle ソフトウェアのインストール ディレクトリです。
•
MY-SID は、Oracle データベース SID(システム識別子)です。
3. Oracle パスワード ファイルがすでに存在する場合は、ステップ 4 をスキップして
ステップ 5 に進みます。
4. Oracle パスワード ファイルが存在しない場合は、以下の手順を実行します。
a. 単一のコマンド ラインで以下のコマンドを入力して、パスワード ファイルを
作成します。
cd $ORACLE_HOME/dbs
/oracle/product/10.1.0/Db_1/dbs/
orapwd file=/oracle/product/10.1.0/Db_ 1/dbs/orapw
password=PASSWORD
ここで、PASSWORD は、ORACLE_SID によって指し示されるデータベースの sys
アカウントのパスワードです。
Oracle ユーザー アカウントのパスワードには区切り記号を使用しないでくだ
さい。また、Oracle 用 Avamar プラグ インを使用して Oracle データを保護する
場合、Oracle ユーザー アカウントのパスワードにアットマーク (@) がないこ
とを確認します。アットマークがある場合、バックアップおよびリストアは失
敗します。
b. 以下のように入力して、Oracle パスワード ファイルが作成されたことを確認し
ます。
ls -la orapw
以下の情報が、コマンド シェルに表示されます。
-rwSr-----1
76
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
oracle
oracle
1536
Oct 1
17:02
orapw
データベースの準備
5. テキスト エディタでデータベースの $ORACLE_HOME/dbs/initdbname.ora(または、
同等の initSID.ora ファイル)を開いて、以下のエントリーのコメントを削除します。
REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
6. 以下のように入力して、データベースを通常モードで再起動します。
sqlplus /nolog <<EOF
connect sys/oracle as sysdba
shutdown immediate
startup
exit
EOF
7. データベースに接続し、ユーザーを作成してそのユーザーに SYSDBA 権限を付与
します。
a. Start SQL*Plus by typing:
sqlplus /nolog
以下の情報が、コマンド シェルに表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Sat Jul 11 11:42:08 2009
Copyright (c) 1982, 2008, Oracle.All rights reserved.(不許複製・禁
無断転載)
コマンド プロンプトが以下のように変わります。
SQL>
b. 以下のように入力して、データベースに接続します。
connect sys/oracle as sysdba;
以下の情報が、コマンド シェルに表示されます。
Connected.
c. 以下のように入力して、ユーザーを作成します。
create
create user backupuser identified by PASSWORD;
ここで、PASSWORD は、backupuser のパスワードです。
以下の情報が、コマンド シェルに表示されます。
User created.
d. SYSDBA 権限を新しいユーザーに付与します。
grant sysdba to backupuser;
以下の情報が、コマンド シェルに表示されます。
Grant succeeded.
8. リカバリ カタログを使用するには、Oracle リカバリ カタログに接続し、ステップ
3 からステップ 8 を繰り返して、backupuser アカウントをリカバリ カタログに追
加します。
通知
リカバリ カタログを使用しない場合は何も行わないでください。これで処理手順
が完了しました。
backupuser アカウントの作成
77
データベースの準備
Microsoft Windows における backupuser アカウントの作成
backupuser アカウントを作成するには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
3. バックアップ対象の Oracle データベースに接続します。
4. 改行せずに 1 行のコマンド ラインで、以下のように入力します。
sql 'create user backupuser identified by PASSWORD'; sql 'grant
sysdba to backupuser'; exit
ここで、PASSWORD は、backupuser アカウントに割り当てるパスワードです。
5. リカバリ カタログを使用するには、Oracle リカバリ カタログに接続し、ステップ
4 を繰り返して、backupuser アカウントをリカバリ カタログに追加します。
通知
リカバリ カタログを使用しない場合は何も行わないでください。これで処理手順
が完了しました。
バックアップのためのデータベースの準備
データベースがシャットダウンしている間はコールド バックアップ、データベースが
ARCHIVELOG モードにある間はホット バックアップを実行することができます。
コールド バックアップ用のデータベースの構成
Oracle データベースのコールド バックアップを実行するには、データベースをシャッ
トダウンします。
1. 以下のように入力して、データベースに接続します。
sqlplus "/ as sysdba"
コマンド シェルに以下のような情報が表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Sat Jul 11 11:42:08 2009
Copyright (c) 1982, 2008, Oracle.All rights reserved.(不許複製・禁無断
転載)
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 Production With the Partitioning, OLAP and Data Mining options
コマンド プロンプトが以下のように変わります。
SQL>
78
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
データベースの準備
2. 以下のように入力して、データベースをシャットダウンします。
shutdown immediate;
以下の情報が、コマンド シェルに表示されます。
Database closed.
Database dismounted.
ORACLE instance shut down.
3. 以下のように入力して、データベースから切断します。
exit
コマンド シェルに以下のような情報が表示されます。
Disconnected from Oracle Database 11g Enterprise Edition Release
11.1.0.7.0
4. 「オン デマンド バックアップ」(88 ページ)の手順に従って
$ORACLE_HOME/oradata/DB_NAME ディレクトリ全体を通常のファイル システム
バックアップとしてバックアップします。
ホット バックアップ用のデータベースの構成
Oracle デ ー タ ベ ー ス の ホ ッ ト バ ッ ク ア ッ プ を 実 行 す る に は、デ ー タ ベ ー ス を
ARCHIVELOG モードに設定する必要があります。
1. 以下のように入力して、データベースに接続します。
sqlplus "/ as sysdba"
コマンド シェルに以下のような情報が表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Sat Jul 11 11:42:08 2009
Copyright (c) 1982, 2008, Oracle.All rights reserved.(不許複製・禁無
断転載)
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 Production With the Partitioning, OLAP and Data Mining options
コマンド プロンプトが以下のように変わります。
SQL>
2. 以下のように入力して、データベースをシャットダウンします。
shutdown immediate;
以下の情報が、コマンド シェルに表示されます。
Database closed.
Database dismounted.
ORACLE instance shut down.
バックアップのためのデータベースの準備
79
データベースの準備
3. 以下のように入力して、データベースを起動します。
startup mount;
コマンド シェルに以下のような情報が表示されます。
ORACLE instance started.
Total System Global Area
Fixed Size
Variable Size
Database Buffers
Redo Buffers
171966464 bytes
787988 bytes
144964076 bytes
25165824 bytes
1048576 bytes
Database mounted.
4. 以下のように入力して、データベースをアーカイブ モードに変更します。
alter database archivelog;
以下の情報が、コマンド シェルに表示されます。
Database altered.
5. 以下のように入力して、通常のオペレーションとしてデータベースを開きます。
alter database open;
以下の情報が、コマンド シェルに表示されます。
Database altered.
6. 以下のように入力して、データベースから切断します。
exit
コマンド シェルに以下のような情報が表示されます。
Disconnected from Oracle Database 11g Enterprise Edition Release
11.1.0.7.0
7. 「オン デマンド バックアップ」(88 ページ)の手順に従ってデータベースをバッ
クアップします。
80
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
データベースの準備
リストアのためのデータベースの準備
コールドまたはホット バックアップからリストアを実行することができます。データ
ベースがオフラインの間はコールド バックアップからリストアを実行し、データベー
スがオンラインの間はホット バックアップからリストアを実行します。以下のトピッ
クでは、バックアップをリストアする前にデータベースを準備する方法について取り
上げます。
コールド バックアップからのリストアに向けたデータベースの準備
コールド バックアップのリストアのためにデータベースを準備するには、以下の手順を
実行します。
1. Oracle データベースを Solaris クラスタにリストアする場合、リスナーおよびそれと
依存関係を持つ他のプロセスを停止します。それ以外の場合は、このステップを
スキップしてステップ 2 に進みます。
2. SQL*Plus で以下のコマンドを使用してデータベースをシャットダウンします。
a. 以下のように入力して、データベースに接続します。
sqlplus "/ as sysdba"
コマンド シェルに以下のような情報が表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Sat Jul 11 11:42:08
2009
Copyright (c) 1982, 2008, Oracle.All rights reserved.(不許複製・禁
無断転載)
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 Production With the Partitioning, OLAP and Data Mining options
コマンド プロンプトが以下のように変わります。
SQL>
b. 以下のように入力して、データベースをシャットダウンします。
shutdown immediate;
以下の情報が、コマンド シェルに表示されます。
Database closed.
Database dismounted.
ORACLE instance shut down.
c. 以下のように入力して、データベースから切断します。
exit
コマンド シェルに以下のような情報が表示されます。
Disconnected from Oracle Database 11g Enterprise Edition Release
11.1.0.7.0
3. 「リストアの準備」
(106 ページ)のステップに従ってデータベース ファイルを通
常のファイル システムとして $ORACLE_HOME/oradata/DB_NAME ディレクトリに
リストアします。
4. リストアが完了したら、データベースを再起動します。
リストアのためのデータベースの準備
81
データベースの準備
ホット バックアップからのリストアに向けたデータベースの準備
ホット バックアップのリストアのためにデータベースを準備するには、以下の手順を
実行します。
1. Oracle データベースを Solaris VCS クラスタにリストアする場合、リスナーおよび
それと依存関係を持つ他のプロセスを停止します。それ以外の場合は、このステッ
プをスキップしてステップ 3 に進みます。
2. (raw デバイスのみ)データファイルを raw デバイスにリストアする前に、ファイ
ルをフラッシュ リカバリ領域にバックアップします。それ以外の場合は、このス
テップをスキップしてステップ 3 に進みます。
通知
データベースが未フォーマット ファイル構造に保存される構成の場合、Oracle で
は、通常のファイル システムをフラッシュ リカバリ領域として使用するよう推奨
しています。
3. 以下のように入力して、ORACLE_SID が正しく設定されていることを確認します。
echo $ORACLE_SID
MY-SID
ここで、
MY-SID は、
リストア元の Oracle データベースの正しいシステム識別子です。
4. Oracle RAC (Real Application Clusters) データベースをリストアするには、以下の手
順を実行します。
a. 以下のように入力して、すべてのノードのすべてのデータベース インスタン
スをシャットダウンします。
sqlplus “/ as sysdba”
shutdown immediate;
exit
b. 以下のように入力して、登録されたノードにマウントせずにインスタンスを起
動します。
startup nomount;
exit
c. ステップ 5 をスキップしてステップ 6 に進みます。
5. 非クラスタ化 Oracle データベースをリストアするには、データベースを閉じ、デー
タベースをマウントせずにインスタンスを起動します。
a. 以下のように入力して、データベースに接続します。
sqlplus "/ as sysdba"
コマンド シェルに以下のような情報が表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Sat Jul 11 11:42:08
2009
Copyright (c) 1182, 2008, Oracle.All rights reserved.(不許複製・禁
無断転載)
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 Production With the Partitioning, OLAP and Data Mining options
コマンド プロンプトが以下のように変わります。
SQL>
82
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
データベースの準備
b. 以下のように入力して、データベースをシャットダウンします。
shutdown immediate;
以下の情報が、コマンド シェルに表示されます。
Database closed.
Database dismounted.
ORACLE instance shut down.
c. 以下のように入力して、データベースを起動します。
startup nomount;
コマンド シェルに以下のような情報が表示されます。
ORACLE instance started.
Total System Global Area
Fixed Size
Variable Size
Database Buffers
Redo Buffers
171966464 bytes
787988 bytes
144964076 bytes
25165824 bytes
1048576 bytes
Database mounted.
d. 以下のように入力して、データベースから切断します。
exit
コマンド シェルに以下のような情報が表示されます。
Disconnected from Oracle Database 11g Enterprise Edition Release
11.1.0.7.0
6. 既存のデータファイル(*.dbf)、制御ファイル(*.ctl)、REDOログ ファイル(*.log)、アー
カイブ ログ ファイル (*.arc)、自動バックアップ ファイル (*.bkp) を移動します。
既存のデータベース ファイルを便利な場所に移動するには、以下のように入力し
ます。
mkdir $ORACLE_HOME/oradata/DB_NAME.saved
mv $ORACLE_HOME/oradata/DB_NAME/* \
$ORACLE_HOME/oradata/DB_NAME.saved
mkdir $ORACLE_HOME/flash_recovery_area/DB_NAME.saved
mv $ORACLE_HOME/flash_recovery_area/DB_NAME/* \
$ORACLE_HOME/flash_recovery_area/DB_NAME.saved
ここで、DB_NAME は、大文字のデータベース名です。
Oracle 11g R2 の場合、以下の追加のコマンドを入力します。
mkdir $ORACLE_HOME/flash_recovery_area/db_name.saved
mv $ORACLE_HOME/flash_recovery_area/db_name/* \
$ORACLE_HOME/flash_recovery_area/db_name.saved
ここで、db_name は、小文字のデータベース名です。
データファイル (*.dbf)、制御ファイル (*.ctl)、REDO ログ ファイル (*.log)、アーカ
イブ ログ ファイル (*.arc)、自動バックアップ ファイル (*.bkp) のデフォルトの場
所は以下のようになります。
• $ORACLE_HOME/oradata/DB_NAME
• $ORACLE_HOME/flash_recovery_area/DB_NAME
7. 「リストアの準備」(106 ページ)のステップに従ってデータベースを
$ORACLE_HOME/oradata/DB_NAME ディレクトリにリストアします。
リストアのためのデータベースの準備
83
データベースの準備
リカバリのためのデータベースの準備
Oracle 用 Avamar プラグ インは、データベースの予備的な構成を必要とするデータ
ベース リカバリ オプションを提供します。適切なセクションを完了させて、リカバ
リ用にデータベースを設定します。
◆
「フラッシュバック データベース リカバリの構成」(84 ページ)
◆
「破損したブロックのリカバリのためのデータベースの構成」(84 ページ)
フラッシュバック データベース リカバリの構成
Oracle 用 Avamar プラグ インを使用して FRA(フラッシュ リカバリ領域)からデータ ブ
ロックをリカバリするには、フラッシュバック データベースの構成が必要になります。
1. データベースを ARCHIVELOG モードに設定します。
2. フラッシュ リカバリ領域を有効化します。
3. (RAC 構成の場合のみ)クラスタ化されたファイル システムまたは ASM でフラッ
シュ リカバリ領域を構成します。
4. STARTUP コマンドと MOUNT オプションを使用して、データベースをマウント状態
で起動します。
リストアが正常に完了すると、Avamar は、データベースを開くためのコマンドを
発行します。
破損したブロックのリカバリのためのデータベースの構成
破損したデータ ブロックをリカバリする前に、初期パラメータ DB_BLOCK_CHECKSUM を
Oracle データベースの TYPICAL に設定します。このパラメータ設定により、RMAN は
物理的および論理的な破損を検出することができます。
1 つの Oracle サーバに対する複数のホスト名の指定
1 つの Oracle サーバに複数のホスト名が存在している場合、avoracle.cmd ファイル、
または Avamar Administrator を使用してホスト名を指定する必要があります。
avoracle.cmd でのホスト名の指定
avoracle.cmd ファイルでホスト名を指定するには、以下のように --hostlist または
--hostname オプションのいずれかを追加します。
1. テキスト エディタで、avoracle.cmd ファイルを開きます。
84
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
データベースの準備
2. 適切なオプションを追加します。
• 複数のホスト名が使用されている場合は --hostlist オプションを使用します。
--hostlist=HOST1.example.com,HOST2.example.com
このコマンド ラインには空白を含めることはできません。
コンマを使用して複数のホスト名を区切ります。
• 1 つの代替名が使用されている場合は --hostname を使用します。
--hostname=ALTHOST.example.com
バックアップの際に --hostname と --hostlist の両方を指定した場合、--hostname オ
プションは無視されます。バックアップでは警告が報告され、--hostlist オプショ
ンの値が使用されます。
Avamar Administrator からのホスト名の指定
また、
[Backup Command Line Options]ダイアログ ボックスまたは[Restore Command Line
Options]ダイアログ ボックスでホスト名を属性として指定することができます。以下の
手順は、
[Restore Command Line Options]ダイアログ ボックスからホスト リスト (hostlist)
を 1 つの属性として設定する方法を示します。
[Backup Command Line Options]ダイアロ
グ ボックスから hostlist 属性を設定する場合にもこれと同じ手順が適用されます。
Avamar Administrator でホスト名を属性として指定するには、以下の手順を実行します。
1. [Restore Options]ダイアログ ボックスから、[More Options]をクリックして、
[Restore Command Line Options]ダイアログ ボックスを開きます。
2. [More]をクリックして、
[Enter Attribute]と[Enter Attribute Value]フィールドを
表示します。
3. [Enter Attribute]フィールドに以下のように入力します。
[avoracle]hostlist
1 つの Oracle サーバに対する複数のホスト名の指定
85
データベースの準備
4. [Enter Attribute Value]フィールドに、Oracle サーバのホスト名の名前を入力します。
コンマを使用して複数のホスト名を区切ります。
5.
([Add to List]ボタン)をクリックします。
hostlist 属性とホスト名のリストが属性テキスト ボックスのリストに表示されます。
ブロックの変更履歴の有効化
Oracle データベースのレベル 0 とレベル 1 のバックアップを実行するには、ブロック
の変更履歴機能を有効化します。
1. SQL プロンプトから以下のコマンドを入力して、ブロックの変更履歴が有効化され
ているかどうかを判断します。
select status from v$block_change_tracking;
STATUS 列は、ブロックの変更履歴が有効化されているかどうかを示します。
FILENAME 列には、ブロックの変更履歴ファイルのファイル名が含まれています。
v$block_change_tracking の詳細については、Oracle ドキュメントを参照してくだ
さい。
2. SQL プロンプトから以下のコマンドを入力してブロックの変更履歴を有効化します。
alter database enable block change tracking using file
'FILENAME';
ここで、FILENAME は、ブロックの変更履歴で使用されるファイルの絶対パス名で
す。Oracle は、このファイルを使用してデータファイルの変更のトラッキングを
行います。
レベル 0 とレベル 1 のバックアップをスケジュール設定する際には、2 つのバック
アップのスケジュールを作成します。1 つはレベル 0 のバックアップ用、もう 1 つは
レベル 1 のバックアップ用です。「Oracle データベース バックアップのスケジュール
設定」(92 ページ)で詳細を参照してください。
ブロックの変更履歴の詳細については、Oracle ドキュメントを参照してください。
86
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
第4章
バックアップ
この章では、Oracle 用 Avamar プラグ インを使用してコールドおよびホット データ
ベース バックアップを実行する方法について説明します。この章で示される手順は、
スタンドアロンおよびクラスタ化されたプラットフォームの両方に適用されます。
この章のトピックは次のとおりです。
◆
◆
◆
◆
「バックアップの準備」................................................. 88
「オン デマンド バックアップ」.......................................... 88
「Oracle データベース バックアップのスケジュール設定」................... 92
「Oracle RAC のバックアップの失敗」..................................... 103
バックアップ
87
バックアップ
バックアップの準備
Oracle データベースをバックアップする前に、データベースを準備する必要がありま
す。手順については、「バックアップのためのデータベースの準備」(78 ページ)を
参照してください。
オン デマンド バックアップ
データベースをバックアップするには、以下の手順を実行します。
1. Avamar Administrator を起動して、ログインします。
2. Avamar Administrator で[Backup & Restore]起動ボタンをクリックします。
[Backup and Restore]ウィンドウが表示されます。
3. [Select for Backup]タブをクリックします。
4. クライアントのツリーで、Oracle サーバを選択します。
ログイン アカウントの対象となるドメイン外のクライアントは表示することはで
きません。すべてのクライアントを表示するには、root ドメインにログインします。
5. [Browse for Files]、[Folders]、[Directories]オプションは選択されている状態に
します。
6. 以下のいずれかの操作を実行します。
• コールド バックアップを実行するには、マシンのファイル システム プラグ インを
選択します。
• ホット バックアップを実行するには、マシンの Oracle RMAN プラグ インを選択
します。
7. バックアップするデータベース(ホット バックアップの場合)またはデータベース
ファイル(コールド バックアップの場合)を選択します。
以下の図は、ORCL2 データベースを選択した後の[Backup and Restore]ウィンド
ウを示します。
88
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
8. [Actions]>[Back Up Now]を選択します。
[On Demand Backup Options]ダイアログ ボックスが表示されます。
9. [On Demand Backup Options]ダイアログ ボックスで設定を完了させます。
a. バックアップの保存ポリシー設定を選択します。
– ある特定の時間が経過した後に、Avamar サーバからこのバックアップを自
動的に削除する場合は、
[Retention period]を選択し、保存期間の日数、週
数、月数、年数を指定します。
– ある特定のカレンダー日付に、Avamar サーバからこのバックアップを自動的
に削除する場合は、
[End date]選択し、カレンダーでその日付を参照します。
– このクライアントが Avamar サーバでアクティブである限り、このバック
アップを保存する場合は、[No end date]を選択します。
b. [Encryption method]リストから、バックアップ時のクライアント / サーバの
データ転送に使用する暗号化方式を選択します。
クライアント / サーバ接続に使用する暗号化テクノロジーとビット強度は、ク
ライアント プラットフォームや Avamar サーバのバージョンなど、複数の要因
により異なります。詳細については、EMC Avamar 製品セキュリティ ガイドを
参照してください。
c. [More Options]をクリックします。
[Backup Command Line Options]ダイアログ ボックスが表示されます。
オン デマンド バックアップ
89
バックアップ
10.[Backup Command Line Options]ダイアログ ボックスで設定を完了させます。
a. 詳細オプションを表示するには、ダイアログ ボックスの下にある[Show
Advanced Options]を選択します。
詳細オプションは赤のテキストで表示されます。
b. [Oracle Instance Name]フィールドは空にしておきます。バックアップするター
ゲットが参照され、選択されると、Oracle 用 Avamar プラグ インによって Oracle
インスタンス名が決定されます。
c. [User Name]フィールドに、Oracle データベースの認証に使用されるユーザー
名を入力します。
d. [Password]フィールドに、アカウントのパスワードを入力します。
e. [Number of RMAN Channels]リストから、バックアップ時に割り当てるチャネ
ルの数を選択します。最大数は 6 です。
[Number of RMAN Channels]オプションの詳細については、「バックアップ オ
プション」(146 ページ)を参照してください。
90
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
f. 1 つまたは複数のバックアップ オプションを選択します。
– Oracle データベース全体をバックアップする場合は、
[Back up database]を
選択します。
– アーカイブ ログのみをバックアップする場合は、
[Back up archive logs]を
選択します。
– データベース バックアップの正常終了後にアーカイブ ログを自動的に削
除する場合は、[Delete archive logs after backup]を選択します。
g. [Enhanced Data Deduplication]リストから以下を選択します。
– [Default]:サーバにすでに設定されているグローバルな高度なデータ重複
排除を使用します。これはデフォルト設定です。
– [Disabled]:高度なデータ重複排除を使用せずにデータファイルをバック
アップします。
– [Enabled]:バックアップの際に高度なデータ重複排除を使用します。
h. (Linux および UNIX のみ)アプリケーション ビットと OS ビットが同じでない場
合、
[Media Management Library Bitwidth]リストから適切な設定を選択します。
アプリケーション ビットと OS ビットが同じ場合、
[Media Management Library
Bitwidth]を[Automatic](デフォルト)に設定しておきます。
[Management Library Bitwidth]オプションは Windows プラットフォームには
適用されません。
i. (オプション)1 つのバックアップが失敗した後に複数ターゲット バックアッ
プが継続しないようにする場合は、[Exit a multiple target backup when any one
backup fails]を選択します。
j. (詳細オプション)[Enable debugging message]オプションは選択しないでく
ださい。このオプションは、バックアップの問題をトラブルシューティングす
るためのものです。
[Enable debugging messages]オプションを選択した場合、
Oracle 用 Avamar プラグ インにより大きなログ ファイルが作成されます。
k. (詳細オプション)[NLS_DATE_FORMAT]フィールドに、ターゲット マシンの
タイム スタンプの形式を入力します。
l. [Incremental Backup]グループ ボックスから、バックアップ レベルを選択し
ます :
– すべてのデータファイル、REDO ログ、アーカイブ ログをバックアップする
場合は、
[Full backup]を選択します。
– すべてのデータファイル、REDO ログ、アーカイブ ログをバックアップする
場合は、
[Level 0 backup]を選択します。
レベル 1 バックアップを実行する前にレベル 0 バックアップを実行する必
要があります。
レベル 0 バックアップを実行する前に、[RMAN Change Block Tracking]を
有効化する必要があります。「ブロックの変更履歴の有効化」(86 ページ)
で詳細を参照してください。
– データベースの変更されたブロックのみをバックアップする場合は、
[Level
1 backup]を選択します。
レベル 1 バックアップを実行する前に、[RMAN Change Block Tracking]を
有効化する必要があります。「ブロックの変更履歴の有効化」(86 ページ)
で詳細を参照してください。
オン デマンド バックアップ
91
バックアップ
通知
Oracle 用 Avamar プラグ インは、Oracle 11g 以降、増分(レベル 0 およびレベ
ル 1)バックアップをサポートしています。レベル 0 およびレベル 1 バック
アップは RMAN ブロック チェンジ トラッキング機能を使用するので、Oracle
バックアップのサイズを縮小し、迅速に完了させることができます。
m.[Use recovery catalog]を選択して、以下の各フィールドに入力します。
– [Recovery Catalog Server Name]に、リカバリ カタログのサーバ名を入力し
ます。
– [Recovery Catalog User Name]に、リカバリ カタログのユーザー名を入力
します。
– [Recovery Catalog Password]に、リカバリ カタログのパスワードを入力し
ます。
通知
[Use recovery catalog]オプションを選択した場合、[Recovery Catalog Server
Name]
、
[Recovery Catalog User Name]、
[Recovery Catalog Password]の各設定
は、RMAN のリカバリ カタログ サーバの接続文字列を指定する際に使用され
ます。
n. バックアップの際に Data Domain システムを使用するには、
[Use Data Domain
System]チェックボックスを選択し、リストから Data Domain システムを選択
します。
o. [OK]をクリックして、[Backup Command Line Options]ダイアログ ボックス
を閉じます。
11.[OK]をクリックして、
[On Demand Backup Options]ダイアログ ボックスを閉じ
ます。
次のようなステータス メッセージが表示されます。Backup initiated.
12.[OK]をクリックします。
Oracle データベース バックアップのスケジュール設定
Oracle データベース バックアップのスケジュール設定を行うには、以下の手順を実行
します。
1. 「データセットの作成」(93 ページ)で説明しているように Oracle データベース
バックアップのデータセットを作成します。
2. 「グループの作成」(99 ページ)で説明しているように Oracle データベース バッ
クアップのグループを作成します。
a. Oracle データベース クライアントを新しいグループに追加します。
b. 新規データセットを新しいグループに割り当てる。
c. スケジュールを新しいグループに割り当てる。
d. 保存ポリシーを新しいグループに割り当てる。
92
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
3. 「スケジュール設定されたバックアップの有効化」(103 ページ)で説明している
ようにグループのスケジュール設定を有効化します。
グループ ポリシー、データセット、スケジュール、保存ポリシーの詳細については、
EMC Avamar 管理ガイドを参照してください。
データセットの作成
データセットを作成するには、以下の手順を実行します。
1. Avamar Administrator で、
[Tools]>[Manage Datasets]を選択します。
[Manage All Datasets]ウィンドウが表示されます。
2. [New]をクリックします。
[New Dataset]ダイアログ ボックスが表示されます。
Oracle データベース バックアップのスケジュール設定
93
バックアップ
3. [New Dataset]ダイアログ ボックスで設定を完了させます。
a. [Name]フィールドに、データセットの名前を入力します。
名前には、英数字 (A-Z、a-z、0-9) および次の特殊文字を含めることができま
す。ピリオド (.)、ハイフン (-)、アンダースコア (_)。Unicode 文字または次に
示す特殊文字は使用しないでください。` ~ ! @ # $ % ^ & * ( ) = + [ ] { } | \ / ; : ' "
<>,?
通知
Oracle 用 Avamar プラグ インは、Oracle 用 Avamar プラグ インログ ファイル内
ではデータセットのスペースをアンダースコアに変換します。
b. [Source Data]タブをクリックします。
c. [Enter Explicitly]を選択します。
d. [Select Plug-in Type]リストからプラットフォーム用の Oracle RMAN プラグ イ
ンを選択します。
e.
([Browse for files and/or folders]ボタン)をクリックします。
[Select Files and/or Folders]ダイアログ ボックスが表示されます。
4. [Select Files and/or Folder]ダイアログ ボックスで、以下の手順を実行します。
a. [Clients]ツリーから Oracle クライアントを選択します。
b. プラットフォーム用の Oracle RMAN プラグ インを選択します。
プラグ インの右のテーブルに、データベースのリストが表示されます。
c. データセットに含める 1 つまたは複数のデータベースを選択します。
以下の図は、Oracle データベースを選択した後の[Select Files and/or Folder]
ダイアログ ボックスを示します。
d. [OK]をクリックします。
また、
[Select File and/or Folder]ダイアログ ボックスが閉じて、
[New Dataset ]
ダイアログ ボックスには選択したファイルまたはフォルダが表示されます。
94
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
5.
([Remove From List]ボタン)をクリックして、Oracle データベースを除くすべ
ての項目をソース データ リストから削除します。
非データベース項目を削除した後、[Source]タブは以下の図のようになります。
6. [Inclusion]と[Exclusion]タブはそのままにしておきます。Oracle 用 Avamar プ
ラグ インは、包含または除外リストをサポートしていません。
7. [Options]タブをクリックします。
Oracle データベース バックアップのスケジュール設定
95
バックアップ
8. [Options]タブで設定を完了させます。
a. 詳細オプションを表示するには、
ダイアログ ボックスの下にある
[Show Advanced
Options]を選択します。
詳細オプションは赤のテキストで表示されます。
b. [Oracle Instance Name]フィールドは空にしておきます。バックアップするター
ゲットが参照され、選択されると、Oracle 用 Avamar プラグ インによって Oracle
インスタンス名が決定されます。
c. [User Name]フィールドに、Oracle データベースの認証に使用されるユーザー
名を入力します。
d. [Password]フィールドに、ユーザー名アカウントのパスワードを入力します。
e. [Number of RMAN Channels]リストから、バックアップまたはリストア時に割
り当てるチャネルの数を選択します。最大数は 6 です。[Number of RMAN
channels]オプションの詳細については、
「バックアップ オプション」(146
ページ)を参照してください。
96
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
f. 1 つまたは複数のバックアップ オプションを選択します。
– Oracle データベース全体をバックアップする場合は、
[Back up database]を
選択します。
– アーカイブ ログのみをバックアップする場合は、
[Back up archive logs]を
選択します。
– データベース バックアップの正常終了後にアーカイブ ログを自動的に削
除する場合は、[Delete archive logs after backup]を選択します。
g. [Enhanced Data Deduplication]リストから以下を選択します。
– [Default]:サーバにすでに設定されているグローバルな高度なデータ重複
排除を使用します。これはデフォルト設定です。
– [Disabled]:高度なデータ重複排除を使用せずにデータファイルをバック
アップします。
– [Enabled]:バックアップの際に高度なデータ重複排除を使用します。
h. (Linux および UNIX のみ)アプリケーション ビットと OS ビットが同じでない場
合、
[Media Management Library Bitwidth]リストから適切な設定を選択します。
アプリケーション ビットと OS ビットが同じ場合、
[Media Management Library
Bitwidth]を[Automatic](デフォルト)に設定しておきます。
[Management Library Bitwidth]オプションは Windows プラットフォームには適用
されません。
i. (オプション)1 つのバックアップが失敗した後に複数ターゲット バックアッ
プが継続しないようにする場合は、[Exit a multiple target backup when any one
backup fails]を選択します。
j. (詳細オプション)[Enable debugging message]オプションは選択しないでく
ださい。このオプションは、バックアップの問題をトラブルシューティングす
るためのものです。
[Enable debugging messages]オプションを選択した場合、
Oracle 用 Avamar プラグ インにより大きなログ ファイルが作成されます。
k. (詳細オプション)[NLS_DATE_FORMAT]フィールドに、ターゲット マシンの
タイム スタンプの形式を入力します。
l. [Incremental Backup]
グループ ボックスから、
バックアップ レベルを選択します:
– すべてのデータファイル、REDO ログ、アーカイブ ログをバックアップする
場合は、
[Full backup]を選択します。
– すべてのデータファイル、REDO ログ、アーカイブ ログをバックアップする
場合は、
[Level 0 backup]を選択します。
レベル 1 バックアップを実行する前にレベル 0 バックアップを実行する必
要があります。
レベル 0 バックアップを実行する前に、[RMAN Change Block Tracking]を
有効化する必要があります。「ブロックの変更履歴の有効化」(86 ページ)
で詳細を参照してください。
– データベースの変更されたブロックのみをバックアップする場合は、
[Level
1 backup]を選択します。
Oracle データベース バックアップのスケジュール設定
97
バックアップ
レベル 1 バックアップを実行する前に、[RMAN Change Block Tracking]を
有効化する必要があります。「ブロックの変更履歴の有効化」(86 ページ)
で詳細を参照してください。
通知
Oracle 用 Avamar プラグ インは、Oracle 11g 以降、増分(レベル 0 およびレベル
1)バックアップをサポートしています。レベル 0 およびレベル 1 バックアップ
はRMAN ブロック チェンジ トラッキング機能を使用するので、
Oracleバックアッ
プのサイズを縮小し、迅速に完了させることができます。
m.[Use recovery catalog]を選択して、以下の各フィールドに入力します。
– [Recovery Catalog Server Name]に、リカバリ カタログのサーバ名を入力します。
– [Recovery Catalog User Name]に、リカバリ カタログのユーザー名を入力し
ます。
– [Recovery Catalog Password]に、リカバリ カタログのパスワードを入力します。
通知
[Use recovery catalog]オプションを選択した場合、
[Recovery Catalog Server
Name]
、
[Recovery Catalog User Name]
、
[Recovery Catalog Password]の各設定は、
RMAN のリカバリ カタログ サーバの接続文字列を指定する際に使用されます。
n. バックアップの際に Data Domain システムを使用するには、
[Use Data Domain
System]チェックボックスを選択し、リストから Data Domain システムを選択し
ます。
o. [OK]をクリックします。
通知
Oracle 用 Avamar プラグ インのプラグ イン オプションの詳細については、付録 B,
“プラグ イン オプション ,”を参照してください。
9. [OK]をクリックして[New Dataset]ダイアログ ボックスを閉じます。
新規データセットは、[Manage All Datasets]ウィンドウに表示されるデータセッ
トのリストに追加されます。
10.[OK]をクリックして[Manage All Datasets]ウィンドウを閉じます。
98
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
グループの作成
グループを作成するには、以下の手順を実行します。
1. Avamar Administrator で[Policy]起動ボタンをクリックします。
[Policy]ウィンドウが表示されます。
2. [Groups]タブを選択します。
3. 左パネルで、グループが属する Avamar ドメインを選択します。
4. [New Group]ボタンをクリックします。
[New Group]ウィザードが表示されます。
Oracle データベース バックアップのスケジュール設定
99
バックアップ
5. [New Group]ウィザードで設定を完了させます。
a. [Name]フィールドに、グループの名前を入力します。
名前には、英数字 (A-Z、a-z、0-9) および次の特殊文字を含めることができま
す。ピリオド (.)、ハイフン (-)、アンダースコア (_)。Unicode 文字または次に
示す特殊文字は使用しないでください。` ~ ! @ # $ % ^ & * ( ) = + [ ] { } | \ / ; : ' "
<>,?
b. [Disabled]チェックボックスをクリアして、スケジュール設定されたクライ
アント バックアップでこのグループを使用します。
チェックボックスを選択すると、このグループのバックアップは無効になり
ます。
c. [Encryption method]リストから、バックアップ時のクライアント / サーバの
データ転送に使用する暗号化方式を選択します。
クライアント / サーバ接続に使用する暗号化テクノロジーとビット強度は、ク
ライアント プラットフォームや Avamar サーバのバージョンなど、複数の要因
により異なります。詳細については、EMC Avamar 製品セキュリティ ガイドを
参照してください。
d. [Override Schedule]を選択して、このグループに割り当てられているスケジュー
ルを上書きします。
[Override Schedule]を選択したら、以下のいずれかのオプションを選択します。
– 次回のスケジュール設定されたバックアップを完全にスキップする場合
は、[Skip Next Backup]を選択します。
– 次回のスケジュール設定されたバックアップを 1 度だけ実行する場合は、
[Run Next Backup Once]を選択します。
6. [Next]をクリックします。
次のウィザード スクリーンがデータセット情報とともに表示されます。
7. [Select An Existing Dataset]リストから、「データセットの作成」(93 ページ)で
作成したデータセットを選択します。
以下の図は、データセットを選択した後の[New Group]ウィザードを示します。
100
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
8. [Next]をクリックします。
次のウィザード スクリーンがスケジュール情報とともに表示されます。
9. [Select An Existing Schedule]リストから、スケジュールを選択します。
このウィザードを使用してスケジュールを修正することはできません。このユー
ザー インタフェースでは、選択内容を確定する前にその内容を確認できるよう
に、スケジュールのプロパティが表示されます。スケジュールのプロパティの編
集の詳細については、EMC Avamar 管理ガイドを参照してください。
10.[Next]をクリックします。
次のウィザード スクリーンが保存ポリシー情報とともに表示されます。
Oracle データベース バックアップのスケジュール設定
101
バックアップ
11.[Select An Existing Retention Policy]リストから、グループの保存ポリシーを選択
します。
このウィザードから保存ポリシーを編集することはできません。このユーザー イ
ンタフェースでは、選択内容を確定する前にその内容を確認できるように、保存
ポリシーのプロパティが表示されます。保存ポリシーのプロパティの編集の詳細
については、EMC Avamar 管理ガイドを参照してください。
12.[Next]をクリックします。
最後のウィザード スクリーンがドメインおよびクライアントのツリーとともに
表示されます。
13. グループに含める 1 つまたは複数のクライアントを選択します。クライアントを
複数選択する場合は、Ctrl+ クリックを使用します。
14.[Finish]をクリックします。
[New Group]ウィザードが終了し、[Policy]ウィンドウに新しいグループが表示
されます。
102
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
バックアップ
スケジュール設定されたバックアップの有効化
バックアップ スケジュールを有効化するには、以下の手順を実行します。
1. Avamar Administrator で[Policy]起動ボタンをクリックします。
[Policy]ウィンドウが表示されます。
2. [Policy Management]タブをクリックします。
3. [Groups]タブをクリックします。
4. 「グループの作成」(99 ページ)で作成したグループを選択します。
5. [Actions]>[Group]>[Disable Group]を選択します。
これで、
[Actions]>[Group]メニューの[Disable Group]オプションが解除されます。
確認メッセージが表示されます。
6. このグループを有効にするには、[Yes]をクリックします。
Oracle RAC のバックアップの失敗
データベースの唯一のローカル インスタンスがダウンするか、またはノードがダウン
した場合、Oracle RAC バックアップは失敗します。失敗のタイプに応じて、バックアッ
プを再開する必要があります。
唯一のローカル インスタンスがダウンした後のバックアップの再開
唯一のローカル インスタンスがダウンした後にバックアップを再開するには、以下の
手順を実行します。
1. ローカル インスタンスを再起動するか、またはセカンダリ ノードで EMCagent ク
ラスタ リソースを再起動します。
2. 新しいバックアップを開始します。
Oracle RAC のバックアップの失敗
103
バックアップ
ノードがダウンした後のバックアップの再開
ノードがダウンした後にバックアップを再開するには、適切な解決策を使用します。
◆
EMCagent がクラスタ リソースとして構成されており、var ディレクトリが共有ファ
イル システムに存在している場合、Avamar Administrator からバックアップを再開
します。
EMCagent は他のノードで自動的に起動します。
◆
EMCagent がクラスタ リソースとして構成されておらず、var ディレクトリが全ノー
ドで共有されているとは限らない場合、以下の手順を実行します。
1. 利用可能なノードの 1 つで EMCagent を構成します。
2. バックアップを再開します。
通知
フェイルオーバー ノードを再構成する場合、Avamar Administrator を使用してクライ
アントを非アクティブ化する必要があります。次に、同じ仮想名またはスキャン名を
使用してフェイルオーバー ノードを登録します。
104
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
第5章
リストアとリカバリ
この章では、Oracle 用 Avamar プラグ インを使用してデータベース全体をリストアす
る方法について説明します。
この章のトピックは次のとおりです。
◆
◆
◆
◆
◆
「リストアの準備」.................................................... 106
「リストアのタイプ」.................................................. 106
「元のクライアントへのデータベースのリストア」........................ 106
「別のクライアントへのデータベースのリストア」........................ 111
「災害復旧」.......................................................... 116
リストアとリカバリ
105
リストアとリカバリ
リストアの準備
Oracle データベースをリストアする前に、データベースを準備する必要があります。
手順については、「 リストアのためのデータベースの準備」
(81 ページ)を参照して
ください。Oracle 用 Avamar プラグ インは、予備的な構成を必要とするリカバリ オプ
ションを提供します。手順については、
「 リカバリのためのデータベースの準備」
(84
ページ)を参照してください。
リストアのタイプ
Avamar Administrator は、1 つのシステムから別のシステムへ、または同一システムの別
のディレクトリへのデータベース バックアップのリストアをサポートしています。リ
ストアでは、リストアされるデータベースに対して元のデータベースと同じ Oracle SID
(システム識別子)と DBID(データベース識別番号)を使用します。
通知
別のクライアントに対してリストアを実行するには、
「 ホット バックアップからのリ
ストアに向けたデータベースの準備」
(82 ページ)の手順に従ってターゲット システ
ムを準備する必要があります。
データベースを準備したら、データベース ファイルを元のクライアントまたは別のク
ライアントにリストアすることができます。
◆
データベースを元のクライアントにリストアするには、「 元のクライアントへの
データベースのリストア」(106 ページ)の手順をすべて実行します。
◆
データベースを別のクライアントにリストアするには、「 別のクライアントへの
データベースのリストア」(111 ページ)の手順をすべて実行します。
元のクライアントへのデータベースのリストア
データベースを元のクライアントにリストアするには、以下の手順を実行します。
1. Avamar Administrator を起動して、ログインします。
2. Avamar Administrator で[Backup & Restore]起動ボタンをクリックします。
[Backup and Restore]ウィンドウが表示されます。
3. [Select for Restore]をクリックします。
4. [Clients]ツリーで、Oracle サーバを選択します。
ログイン アカウントの対象となるドメイン外のクライアントは表示することはで
きません。すべてのクライアントを表示するには、root ドメインにログインします。
5. [By Date]タブをクリックします。
6. カレンダーからバックアップ日付を選択します。
a. 年と月のナビゲーション矢印を使用して、バックアップを参照します。
黄色でハイライト表示されている日付は、有効なバックアップがその日に実行さ
れたことを示します。
b. 黄色でハイライト表示されている日付をクリックします。
その日に実行されたバックアップのリストが、カレンダーの横の[Backups]
テーブルに表示されます。
106
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
リストアとリカバリ
7. [Backups]テーブルから 1 つのバックアップを選択します。
1 つのバックアップを選択すると、[Backup History]パネルの下のコンテンツ リ
ストにその内容が示されます。
8. カレンダーの下のコンテンツ パネルで、データベース SID が表示されるまでフォ
ルダを展開します。
9. コンテンツ パネルから 1 つまたは複数の SID フォルダを選択します。
通知
ポイント イン タイム リカバリの場合、1 つのデータベースのみを選択します。複数
のデータベースのポイント イン タイム リカバリの実行はサポートされていません。
以下の図は、データベースおよび制御ファイルを選択した後の[Backup and
Restore]ウィンドウを示します。
10. 制御ファイルを選択します。
通知
リストアを正常に完了させるには制御ファイルの選択が必要です。
元のクライアントへのデータベースのリストア
107
リストアとリカバリ
11.[Actions]>[Restore Now]を選択します。
[Restore Options]ウィンドウが表示されます。
12.[Restore Options]ウィザードで設定をすべて行います。
a. [Encryption method]リストから、リストア時のクライアント / サーバのデー
タ転送に使用する暗号化方式を選択します。
クライアント / サーバ接続に使用する暗号化テクノロジーとビット強度は、ク
ライアント プラットフォームや Avamar サーバのバージョンなど、複数の要因に
より異なります。詳細については、EMC Avamar 製品セキュリティ ガイドを参照
してください。
b. [Restore everything to its original location]を選択します。
c. [More Options]をクリックします。
[Restore Command Line Options]ダイアログ ボックスが表示されます。
108
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
リストアとリカバリ
13.[Restore Command Line Options]ダイアログ ボックスの各フィールドに入力します。
a. 詳細オプションを表示するには、
ダイアログ ボックスの下にある
[Show Advanced
Options]を選択します。
詳細オプションは赤のテキストで表示されます。
b. [Oracle Instance Name]フィールドは空にしておきます。リストアするデータ
ベースが参照され、選択されると、Oracle 用 Avamar プラグ インによって Oracle
インスタンス名が決定されます。
c. [User Name]フィールドに、Oracle データベースの認証に使用されるユーザー
名を入力します。
d. [Password]フィールドに、ユーザー名アカウントのパスワードを入力します。
e. (Linux および UNIX のみ)アプリケーション ビットと OS ビットが同じでない
場合、
[Media Management Library Bitwidth]リストから適切な設定を選択します。
アプリケーション ビットと OS ビットが同じ場合、
[Media Management Library
Bitwidth]を[Automatic](デフォルト)に設定しておきます。
[Management Library Bitwidth]オプションは Windows プラットフォームには適用
されません。
f. [Number of RMAN Channels]リストから、リストア時に割り当てるチャネルの
数を選択します。最大数は 6 です。
g. (オプション)1 つのリストア オペレーションが失敗した後に複数ターゲット リ
ストアを継続しないようにする場合は、
[Exit a multiple target restore when any
one restore fails]を選択します。
元のクライアントへのデータベースのリストア
109
リストアとリカバリ
h. (詳細オプション)[Enable debugging message]オプションは選択しないでく
ださい。このオプションは、リストアの問題をトラブルシューティングするた
め の も の で す。[Enable debugging messages]オ プ シ ョ ン を 選 択 し た 場 合、
Oracle 用 Avamar プラグ インにより大きなログ ファイルが作成されます。
i. (詳細オプション)[NLS_DATE_FORMAT]フィールドに、ターゲット マシンの
タイム スタンプの形式を入力します。
j. [Recovery Type]を選択します。
– [Point-in-Time (PIT)]
:Oracle 用 Avamar プラグ インは、現在の時間、または
過去の任意のポイント イン タイムまでデータベースをリカバリすることが
できます。
ポイント イン タイム リカバリの場合は複数のデータベースを選択しないで
ください。リストアの場合は 1 つのデータベースのみを選択する必要があり
ます。
– [Flashback Database (FRA)]
:Oracle 用 Avamar プラグ インは、FRA(フラッシュ
リカバリ領域)からデータ ブロックをリカバリすることができます。
[Flashback Database (FRA)]のリカバリ タイプを使用する前にフラッシュ リ
カバリ領域の構成が必要になります。「 フラッシュバック データベース リ
カバリの構成」(84 ページ)で詳細を参照してください。
– [Corrupt blocks only]:Oracle 用 Avamar プラグ インは、データベース全体
ではなく、破損したブロックのみをリカバリすることができます。
[Corrupt blocks only]リカバリ オプションを使用するには、初期パラメータ
DB_BLOCK_CHECKSUM を Oracle データベースの TYPICAL に設定する必要が
あります。データベースは、マウント状態またはオープン状態である必要が
あります。
[Corrupt blocks only]オプションは、詳細オプションの 1 つです。
k. [Recovery mode]リストから、ステップ j で選択したリカバリ タイプのオプ
ションを選択します。
[Recovery mode]オプションの詳細については、
「 リカバリ モードと値」
(151
ページ)を参照してください。
l. [OK]をクリックして、
[Restore Command Line Options]ダイアログ ボックス
を閉じます。
14.[OK]をクリックして、[Restore Options]ダイアログ ボックスを閉じます。
次のようなステータス メッセージが表示されます。Restore initiated.(リストアが
開始しました。)
15.[OK]をクリックします。
通知
リストア プロセスが失敗した場合は、追加の手動のリカバリ ステップが必要にな
る場合があります。詳細については、「 リストアが正常に完了しない」
(159 ペー
ジ)を参照してください。
16.(Solaris のみ)データベースを Solaris VCS クラスタにリストアした場合、リスナー
およびそれと依存関係を持つ他のプロセスを再開します。
110
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
リストアとリカバリ
別のクライアントへのデータベースのリストア
Oracle データベースを別のクライアントにリストアするには、ターゲット クライアン
トの以下の項目がソース クライアントと一致する必要があります。
◆
ORACLE_HOME
◆
oradata
◆
flash_recovery_area paths
◆
データベース SID
さらに、
「 ホット バックアップからのリストアに向けたデータベースの準備」
(82 ペー
ジ)の手順に従ってターゲット クライアントを準備する必要があります。
データベースを別のクライアントにリストアするには、以下の手順を実行します。
1. Avamar Administrator を起動して、ログインします。
2. Avamar Administrator で[Backup & Restore]起動ボタンをクリックします。
[Backup and Restore]ウィンドウが表示されます。
3. [Select for Restore]をクリックします。
4. クライアントのツリーで、Oracle サーバを選択します。
ログイン アカウントの対象となるドメイン外のクライアントは表示することはで
きません。すべてのクライアントを表示するには、root ドメインにログインします。
5. [By Date]タブをクリックします。
6. カレンダーからバックアップ日付を選択します。
a. 年と月のナビゲーション矢印を使用して、バックアップを参照します。
黄色でハイライト表示されている日付は、有効なバックアップがその日に実行
されたことを示します。
b. 黄色でハイライト表示されている日付をクリックします。
その日に実行されたバックアップのリストが、カレンダーの横の[Backups]
テーブルに表示されます。
7. [Backups]テーブルから 1 つのバックアップを選択します。
バックアップの内容は[Backup History]パネルの下に表示されます。
8. データベース SID が表示されるまでフォルダを展開します。
SID フォルダをクリックするとその内容が表示されます。
9. コンテンツ パネルから 1 つまたは複数の SID フォルダを選択します。
通知
ポイント イン タイム リカバリの場合、1 つのデータベースのみを選択します。複数
のデータベースのポイント イン タイム リカバリの実行はサポートされていません。
別のクライアントへのデータベースのリストア
111
リストアとリカバリ
以下の図は、orcl を選択した後の[Backup and Restore]ウィンドウを示します。
10. 制御ファイルを選択します。
通知
リストアを正常に完了させるには制御ファイルの選択が必要です。
11.[Actions]>[Restore Now]を選択します。
[Restore Options]ダイアログ ボックスが表示されます。
12.[Restore Options]ダイアログ ボックスの各フィールドに入力します。
a. [Encryption method]リストから、リストア時のクライアント / サーバのデータ
転送に使用する暗号化方式を選択します。
クライアント / サーバ接続に使用する暗号化テクノロジーとビット強度は、ク
ライアント プラットフォームや Avamar サーバのバージョンなど、複数の要因
により異なります。詳細については、EMC Avamar 製品セキュリティ ガイドを
参照してください。
b. [Restore everything to a different location]を選択します。
112
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
リストアとリカバリ
このオプションを選択すると、[Item Marked for Restore]テーブルおよびオプ
ションがアクティブ化されます。
c. [Set Destination]をクリックします。
[Set Destination]ダイアログ ボックスが表示されます。
d. [Browse]をクリックします。
[Browse for File, Folder, or Directory]ダイアログ ボックスが表示されます。
e. リストアのターゲット デスティネーションを選択し、
[OK]をクリックします。
[Save Target(s) in Directory]フィールドに、ターゲットが表示されます。
f. [OK]をクリックし、[Set Destination]ダイアログ ボックスを閉じます。
[Items Marked for Restore]テーブルの[Destination]列には、ステップ e で選
択したターゲット デスティネーションが含まれています。
g. [More Options]をクリックします。
[Restore Command Line Options]ダイアログ ボックスが表示されます。
別のクライアントへのデータベースのリストア
113
リストアとリカバリ
13.[Restore Command Line Options]ダイアログ ボックスの各フィールドに入力します。
a. 詳細オプションを表示するには、
ダイアログ ボックスの下にある
[Show Advanced
Options]を選択します。
詳細オプションは赤のテキストで表示されます。
b. [Oracle Instance Name]フィールドは空にしておきます。リストアするデータ
ベースが参照され、選択されると、Oracle 用 Avamar プラグ インによって Oracle
インスタンス名が決定されます。
c. [User Name]フィールドに、Oracle データベースの認証に使用されるユーザー
名を入力します。
d. [Password]フィールドに、ユーザー名アカウントのパスワードを入力します。
e. (Linux および UNIX のみ)アプリケーション ビットと OS ビットが同じでない
場合、
[Media Management Library Bitwidth]リストから適切な設定を選択します。
アプリケーション ビットと OS ビットが同じ場合、
[Media Management Library
Bitwidth]を[Automatic](デフォルト)に設定しておきます。
[Management Library Bitwidth]オプションは Windows プラットフォームには
適用されません。
f. [Number of RMAN Channels]リストから、リストア時に割り当てるチャネルの
数を選択します。最大数は 6 です。
g. (オプション)1 つのリストア オペレーションが失敗した後に複数ターゲット リ
ストアを継続しないようにする場合は、
[Exit a multiple target restore when any
one restore fails]を選択します。
114
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
リストアとリカバリ
h. (詳細オプション)[Enable debugging message]オプションは選択しないでく
ださい。このオプションは、リストアの問題をトラブルシューティングするた
め の も の で す。[Enable debugging messages]オ プ シ ョ ン を 選 択 し た 場 合、
Oracle 用 Avamar プラグ インにより大きなログ ファイルが作成されます。
i. (詳細オプション)[NLS_DATE_FORMAT]フィールドに、ターゲット マシンの
タイム スタンプの形式を入力します。
j. [Recovery Type]を選択します。
– [Point-in-Time (PIT)]:現在の時間、または過去の任意のポイント イン タイ
ムまでデータベースをリカバリすることができます。
ポイント イン タイム リカバリの場合は複数のデータベースを選択しないで
ください。リストアの場合は 1 つのデータベースのみを選択する必要があり
ます。
– [Flashback Database (FRA)]:FRA(フラッシュ リカバリ領域)からデータ
ブロックをリカバリすることができます。
[Flashback Database (FRA)]
のリカバリ タイプを使用する前にフラッシュ リ
カバリ領域の構成が必要になります。「 フラッシュバック データベース リ
カバリの構成」(84 ページ)で詳細を参照してください。
– [Corrupt blocks only]:Oracle 用 Avamar プラグ インは、データベース全体
ではなく、破損したブロックのみをリカバリすることができます。
[Corrupt blocks only]リカバリ オプションを使用するには、初期パラメー
タ DB_BLOCK_CHECKSUM を Oracle データベースの TYPICAL に設定する必要
があります。データベースは、マウント状態またはオープン状態である必
要があります。
[Corrupt blocks only]オプションは、詳細オプションの 1 つです。
k. [Recovery mode]リストから、ステップ j で選択したリカバリ タイプのオプ
ションを選択します。
「 リカバリ モードと値」(151 ページ)で詳細を参照してください。
l. [OK]をクリックして、
[Restore Command Line Options]ダイアログ ボックスを閉
じます。
14.[OK]をクリックして、[Restore Options]ダイアログ ボックスを閉じます。
次のようなステータス メッセージが表示されます。Restore initiated.(リストアが
開始しました。)
15.[OK]をクリックします。
通知
リストア プロセスが失敗した場合は、追加の手動のリカバリ ステップが必要にな
る場合があります。詳細については、「 リストアが正常に完了しない」
(159 ペー
ジ)を参照してください。
16.(Solaris のみ)データベースを Solaris VCS クラスタにリストアした場合、リスナー
およびそれと依存関係を持つ他のプロセスを再開します。
別のクライアントへのデータベースのリストア
115
リストアとリカバリ
災害復旧
完全な消失から Oracle サーバをリカバリするには、以下の手順を実行します。
1. 必要に応じてハードウェアを交換します。
2. 同じバージョンの Avamar クライアントおよび Oracle 用 Avamar プラグ インをイ
ンストールします。手順については、
「 インストールと構成」
(21 ページ)を参照
してください。
3. クライアントを同じ Avamar サーバに登録し、アクティブ化します。
登録に関する問題が発生した場合は、クライアントを破棄 (retire) し、それを Avamar
サーバに再登録します。
クライアントの登録とアクティブ化の詳細については、EMC Avamar 管理ガイドを
参照してください。
4. 以前インストールされていたものと同じバージョンの Oracle ソフトウェアをイン
ストールします。
5. Oracle データベースを設定します。
a. ORACLE_HOME が以前設定されていた場所と同じ場所に設定されていることを
確認します。
b. 以前使用されていたものと同じ SID 名を使用して Oracle データベースを作成し
ます。
ORACLE_SID、oradata、flash_recovery_area のパスが以前の構成のときと同一で
あることを確認します。
6. 「非マウント」状態でデータベースを起動します。
STARTUP NOMOUNT
7. 以下の RMAN スクリプトを使用して、spfile(サーバ パラメータ ファイル)をリス
トアします。
connect target "/";
set dbid=DBID;
run{
restore spfile to '/HOME/ORACLE/spfiletestdb.ora' from autobackup
MAXSEQ=SEQ
until time = "TO_DATE('DATE','YYYYMMDD')";
}
ここで、
• DBID は、データベース ID です。
• /HOME/ORACLE は、spfile のパスです。
• SEQ は、制御ファイル自動バックアップ検索の最も高いシーケンス番号です。
• DATE, YYYYMMDD は、バックアップ日付です。
8. 「 別のクライアントへのデータベースのリストア」
(111 ページ)のステップを完
了させて Oracle データベースをリストアします。
116
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
第6章
Oracle RMAN を使用したバックアップおよびリ
ストア
この章では、Oracle RMAN スクリプトを使用して Avamar サーバまたは Data Domain シス
テムに対して Oracle のバックアップおよびリストアを行うための方法について説明し
ます。
この章のトピックは次のとおりです。
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
「RMAN を使用する前に」............................................... 118
「RMAN バックアップおよびリストアのグラニュール」..................... 118
「avtar フラグ ファイルの作成」......................................... 119
「SBT_LIBRARY 設定」................................................... 120
「ライブラリ パスの設定」.............................................. 121
「基本的なバックアップ コマンド」...................................... 121
「基本的なリストア コマンド」.......................................... 124
「高度なリストア コマンド」............................................ 128
「バックアップ保存管理」.............................................. 129
「複数チャネルの割り当て」............................................ 133
「Avamar プロセスの停止」.............................................. 134
Oracle RMAN を使用したバックアップおよびリストア
117
Oracle RMAN を使用したバックアップおよびリストア
RMAN を使用する前に
この章では、RMAN から Oracle データベースのバックアップまたはリストアを直接手動
で 行 う 際 の 参 考 資 料 を 提 供 し ま す。た だ し、シ ス テ ム 管 理 者 の 大 半 は、Avamar
Administratorを使用してOracleデータベースのバックアップまたはリストアを行います。
これらのトピックでは以下の経験が必要になります。
◆
Oracle プラットフォームにおけるオペレーティング システムのシェル コマンド
(root 権限が必要)
◆
Oracle ソフトウェア
◆
Oracle RMAN (Recovery Manager)
RMAN を使用して Avamar Administrator ではなく Oracle のバックアップを行う場合、
バックアップの有効期限を明示的に指定する必要があります。各バックアップに avtar
--expires オプションを含めることにより、有効期限が設定されます。avtar --expires オ
プションが存在しない場合、Avamar サーバに保存されたバックアップの使用期間は
決して終了しません。--expires オプションは、バックアップを保持する日数または明
示的な有効期限タイム スタンプを受け入れます。通常、avtar オプションはフラグ ファ
イルで指定されます。このファイルは RMAN バックアップ時に avtar により読み取ら
れます。このガイドのすべての RMAN バックアップ スクリプト例はフラグ ファイルを
使用しており、フラグ ファイル例には --expires オプションが含まれています。フラ
グ ファイルの詳細については、「avtar フラグ ファイルの作成」
(119 ページ)を参照
してください。
通知
Oracle RMAN スクリプトを使用して特定のテーブルスペースを Data Domain システム
にバックアップする処理はサポートされていません。
RMAN バックアップおよびリストアのグラニュール
RMAN スクリプト バックアップまたはリストアの際にターゲット システムとして
Avamar サーバまたは Data Domain システムのいずれかを使用することができます。以
下の表は、サポートされている各ターゲット システムに対して、RMAN スクリプトが
サポートするソース データのタイプを示します。
表 6 RMAN スクリプトによりサポートされるデータのタイプ
118
ターゲット システム
Oracle ソース
Avamar サーバ
• データベース全体
• 特定のテーブルスペース
• 特定のデータファイル
Data Domain
• データベース全体
• 特定のデータファイル
RMANスクリプトを使用してOracleテーブルスペースをData
Domain システムにバックアップすることはできません。
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
avtar フラグ ファイルの作成
Oracle RMAN を使用したバックアップ時またはリストア時、RMAN は、send コマンドを
使用して指定の情報を avtar に渡す必要があります。行長の制限が RMAN コマンド内
で超えないように、これらの avtar オプションを avtar フラグ ファイルに含めます。
通知
avtar -c と -x オプションをフラグ ファイルに含めないようにしてください。その理由
は、それらのオプションは、Avamar Administrator によって開始されるバックアップ
またはリストアオペレーションの際に設定される avtar オプションと競合する可能性が
あるためです。
avtar フラグ ファイルを作成するには、以下の手順を実行します。
1. UNIX テキスト エディタでプレーン テキスト ファイルを開きます。
残りのステップでは、my-avtar-flags.txt をフラグ ファイル例として使用します。
2. 以下のエントリーを追加します。
--pidname=Oracle
--pidnum=PIDNUM
--logfile=INSTALL-DIR/var/avtar.log
--vardir=INSTALL-DIR/var
--id=USER
--ap=PASSWORD
--path=/clients/MY-DB-CLIENT
--expires={NUM-DAYS |TIMESTAMP}
ここで、
• PIDNUM は、オペレーティング システムの適切な PID 番号です。
– Linux の場合、PID 1002 を使用します。
– Solaris の場合、2002 を使用します。
– Windows の場合、3002 を使用します。
– HP-UX の場合、4002 を使用します。
– AIX の場合、5002 を使用します。
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)
。
• USER は、Avamar 管理ユーザー アカウントです。
• PASSWORD は、Avamar 管理パスワードです。
• MY-DB-CLIENT は、Oracle データベース ホスト名です。
• {NUM-DAYS |TIMESTAMP} は、バックアップの有効期限を本日から起算した日数
(NUM-DAYS) として、または絶対的な TIMESTAMP として指定します。
avtar フラグ ファイルの作成
119
Oracle RMAN を使用したバックアップおよびリストア
3. RMAN スクリプトを使用して Oracle を Data Domain システムにバックアップするに
は、以下の Data Domain 固有のエントリーを追加します。
--ddr
--ddr-index=DDR-INDEX
ここで、DDR-INDEX は、Avamar サーバ構成に追加される際に Data Domain システ
ムに割り当てられるインデックス番号(1、2、3 など)です。
通知
Data Domain システムを使用しない場合は、このステップをスキップしてください。
4. 元々 Avamar Administrator を使用して作成されたバックアップをリストアするには、
--incpartials エントリーを追加します。
5. ファイルを /oracle、または検索パスの別の便利な場所に保存します。
SBT_LIBRARY 設定
Avamar ソフトウェアとともに使用される RMAN バックアップおよびリストア スクリ
プトでは、バックアップのチャネルを非常に特殊な方法で定義する必要があります。
RMAN allocate channel コマンドには以下のような SBT_LIBRARY 値を定義する PARMS
句を含める必要があります。
SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so
ここで、INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows
の場合は C:\Program Files\avs\bin)
。
64 ビットの Oracle インストールの場合、libobk_avamar.so の代わりに libobk_avamar64.so を
使用します。Windows の場合、対応するライブラリはそれぞれ libobk_avamar64.dll と
libobk_avamar.dll です。
以下のコマンドは、IBM AIX における allocate channel コマンドの例です。
allocate channel c1 type sbt
PARMS="SBT_LIBRARY=/usr/local/avamar/AVMRrman/lib/libobk_avamar.so"
;
以下のコマンドは、HP-UX 上の 64 ビットの Oracle に対して適切に形成された allocate
channel コマンドの例です。
allocate channel c1 type sbt
PARMS="SBT_LIBRARY=/opt/AVMRclnt/lib/libobk_avamar64.so";
120
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
ライブラリ パスの設定
RMAN による libobk のロード時、RMAN 依存ライブラリへのパスを動的ローダに伝達
する必要があります。動的ローダが libobk で必要なライブラリを見つけることができ
ない場合、動的ローダは失敗とともに終了し、RMAN によるチャネル割り当ては失敗
します。ライブラリの場所を指定するには環境変数を使用します。Avamar バックアッ
プまたはリストア オペレーションにより RMAN スクリプトが実行される前に、適切な
ライブラリ パス環境変数を設定する必要があります。場所および環境変数は、以下の
表に示すように各オペレーティング システムにより異なります。
表 7 libobk の環境変数
オペレーティング システム
環境変数
AIX
LIBPATH
HP-UX
SHLIB_PATH
HP-UX、Linux、Solaris
LD_LIBRARY_PATH
ライブラリ パスは通常、INSTALL-DIR/lib になります。ここで、INSTALL-DIR は、プラット
フォームのベース インストール ディレクトリです(Linux の場合は /usr/local/avamar、
Solaris の場合は /opt/AVMRclnt、Windows の場合は C:\Program Files\avs\bin)
。
set および export コマンド(sh、ksh、bash シェルの場合)
、または setenv コマンド(csh
または bash シェルの場合)を使用して、ライブラリ パス変数を設定します。
LD_LIBRARY_PATH を Solaris に設定するには、以下の手順を実行します。
◆
sh、ksh、bash シェルから、以下を入力します。
set LD_LIBRARY_PATH=/opt/AVMRclnt/lib
export LD_LIBRARY_PATH
◆
csh または bash シェルから、以下を入力します。
setenv LD_LIBRARY_PATH /opt/AVMRclnt/lib
基本的なバックアップ コマンド
このトピックでは、RMAN を使用して Oracle データベース、テーブルスペース、単一の
データファイルをバックアップする方法について説明します。
通知
Avamar は、Oracle RMAN インタフェースを使用してホット バックアップを実行しま
す。Oracle RMAN では、ホット バックアップを実行するには Oracle データベースが実
行中である必要があります。
データベースのバックアップ
Oracle データベースをバックアップするには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
ライブラリ パスの設定
121
Oracle RMAN を使用したバックアップおよびリストア
通知
リカバリ カタログではなくデータベース制御ファイルを使用してデータベースを
バックアップする場合、RMAN を呼び出すコマンド ラインに nocatalog を含める必
要があります。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. バックアップ対象の Oracle データベースに接続します。
5. 次のように入力します。
run {
configure controlfile autobackup on;
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
set controlfile autobackup format for device type sbt\
to "CONTROLFILE.%F";
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
backup database plus archivelog;
release channel c1;
}
ここで、INSTALL-DIR は、プラットフォームのベース インストール ディレクトリ
です(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)
。
テーブルスペースのバックアップ
RMAN スクリプトを使用してテーブルスペースを Avamar サーバまたは Data Domain シ
ステムにバックアップすることができます。
Oracle データベースのテーブルスペースをバックアップするには、以下の手順を実行
します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. バックアップ対象の Oracle データベースに接続します。
122
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
5. 次のように入力します。
run {
configure controlfile autobackup on;
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
set controlfile autobackup format for device type sbt\
to "CONTROLFILE.%F";
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
backup tablespace "USERS";
release channel c1;
}
ここで、
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)。
• USERS は、バックアップするテーブルスペースです。
データファイルのバックアップ
Oracle データベースのデータファイルをバックアップするには、以下の手順を実行し
ます。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. バックアップ対象の Oracle データベースに接続します。
5. 次のように入力します。
run {
configure controlfile autobackup on;
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
set controlfile autobackup format for device type sbt\
to "CONTROLFILE.%F";
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
backup datafile "MyFile.dbf";
release channel c1;
}
ここで、
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)。
• MyFile.dbf は、バックアップする Oracle データファイルです。
基本的なバックアップ コマンド
123
Oracle RMAN を使用したバックアップおよびリストア
基本的なリストア コマンド
このトピックでは、Oracle データベース、テーブルスペース、単一のデータファイルを
リストアする方法について説明します。
通知
Oracle データベースのホット リカバリの実行はできません。これらのリカバリ処理手
順を実行する前に Oracle svrmgr を使用してデータベース インスタンスを停止する必
要があります。
データベースのリストア
RMAN が生成するデフォルト制御ファイル名は、以下の形式を使用します。
c.DBID-DATE-SEQ
ディレクティブを RMAN スクリプトに渡すことによってこの形式を変更することがで
きます。
Avamar Administrator は、以下のディレクティブを含んだスクリプトを生成します。
set controlfile autobackup format for device type sbt\
to "CONTROLFILE.%F";
結果として、以下の形式を使用する制御ファイル名が生まれます。
CONTROLFILE.c.DBID-DATE-SEQ
このガイドのサンプル スクリプトは、制御ファイル名に対してこの形式を仮定します。
現在のリストアに使用するバックアップを実行する際に Avamar Administrator が使用
されていた場合、制御ファイル名にはプレフィックスが含まれます。このプレフィッ
クスを send コマンドに追加する必要があります。プレフィックスは最初のディレク
ティブとなります。以下の send コマンドは、orcl の SID を持つ 11g データベースの
例です。
send '"--prefix=11g/orcl/" "--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
--prefix オプションで指定されたパスには、フォワード スラッシュ (/) を含める必要が
あります。スラッシュの向きは Windows プラットフォームでは変わりません。
Oracle データベース全体をリストアするには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. リストア対象の Oracle データベースに接続します。
5. 以下のように入力して、利用可能なすべてのバックアップを表示します。
list backup;
124
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
6. リストア対象のバックアップから、制御ファイルの以下の情報を取得します。
a. データベース バックアップ制御ファイル名をチェックします。
b. 今後の使用に備えて以下の値をメモします。
– DATE
– DBID
– SEQ
以降の処理手順では、これらのトークンのいずれかに遭遇したら、それを制御ファ
イルの値に置き換えます。
7. DBID、DATE、SEQ をステップ 6 の値に置き換えて以下のコマンドを入力します。
set dbid=DBID;
set controlfile autobackup format for device type sbt to\
'CONTROLFILE.%F';
run {
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
restore controlfile from autobackup MAXSEQ=SEQ\
until time = "TO_DATE('DATE','YYYYMMDD')";
startup mount;
release channel c1;
list backup;
}
ここで、
• DBID は、データベース ID です。
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです(た
とえば、
Linuxの場合は/usr/local/avamar、
Solarisの場合は/opt/AVMRclnt、
Windows
の場合は C:\Program Files\avs\bin)
。
• YYYYMMDD は、日付です。
制御ファイルがコピーされ、データベースはマウント状態に入ります。
利用可能なデータベース バックアップとそれに対応する SCN(システム変更番号)
のリストがコマンド シェルに表示されます。
8. リカバリで使用するバックアップに対応する SCN を探してメモします。
• アーカイブ ログ バックアップをリカバリする場合は、アーカイブ ログの次の
SCN を探してメモします。
• データベース バックアップからのみリカバリする場合は、データベースの SCN を
探してメモします。
9. 以下のように入力して、RMAN セッションからログアウトします。
exit
10. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
11. リストア対象の Oracle データベースに接続します。
基本的なリストア コマンド
125
Oracle RMAN を使用したバックアップおよびリストア
12. 次のように入力します。
run {
allocate channel c1 type sbt PARMS="SBT_LIBRARY=INSTALL-DIR\
/lib/libobk_avamar.so" format '%d_%U';
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
set until scn SCN;
restore database;
recover database;
release channel c1;
}
alter database open resetlogs;
ここで、
• SCN は、ステップ 8 でメモした SCN 値です。アーカイブ ログ バックアップの
次の SCN 値、またはデータベースの SCN 値になります。
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです(Linux
の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、Windows の場合
は C:\Program Files\avs\bin)
。
通知
リストア プロセスが失敗した場合は、追加の手動のリカバリ ステップが必要にな
る場合があります。詳細については、「リストアが正常に完了しない」(159 ペー
ジ)を参照してください。
テーブルスペースのリストア
RMANスクリプトを使用してAvamar サーバからテーブルスペースをリストアすることが
できます。RMAN スクリプトを使用して Data Domain システムからテーブルスペースを
リストアすることはできません。
Oracle データベースのテーブルスペースをリストアするには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. リストア対象の Oracle データベースに接続します。
126
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
5. 次のように入力します。
run {
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
restore tablespace "USERS";
recover tablespace "USERS";
release channel c1;
}
ここで、
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)
。
• USERS は、リストアするテーブルスペースです。
データファイルのリストア
Oracleデータベースのデータファイルをリストアするには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. リストア対象の Oracle データベースに接続します。
5. 次のように入力します。
run {
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin" "--labelnum=NUM"';
restore datafile "MyFile.dbf";
recover datafile "MyFile.dbf";
release channel c1;
}
ここで、
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)
。
• NUM は、リストア対象のバックアップの番号です。
• MyFile.dbf は、リストアする Oracle データファイルです。
基本的なリストア コマンド
127
Oracle RMAN を使用したバックアップおよびリストア
高度なリストア コマンド
RMAN を使用して Oracle 用 Avamar プラグ インの基本的な機能を拡張することができ
ます。このトピックでは、リカバリ カタログを使用してデータベースをリストアする
方法と、データベースを別のネットワーク ホスト(マシン)にリストアする方法につ
いて説明します。
リカバリ カタログを使用したデータベースのリストア
バックアップされたデータベースをリカバリ カタログを使用してリストアするには、
以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. 次のように入力します。
Connect catalog USER/PASSWD@CATALOG;
run {
allocate channel c1 type sbt\
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so"\
format '%d_%U';
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
restore database;
recover database;
release channel c1;
}
ここで、
• USER と PASSWD は、は、リカバリ カタログ (CATALOG) 用の認証情報です。
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです
(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)
。
リダイレクトされたリストア
RMAN を使用して、バックアップされたデータベースをあるネットワーク ホスト(マシ
ン)から別のマシンにリストアすることができます。
Oracle を別のマシンにリストアするには、以下の手順を実行します。
◆
◆
128
ソースとターゲット マシンは同じ構成を持つ同様のタイプである必要がある。
ターゲット マシンの RMAN のバージョンは、バックアップの作成に使用された
RMAN のバージョンと互換性がある必要がある。
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
リダイレクトされたリストアを実行するには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. ターゲット マシンで、avtar フラグ ファイルを作成します。
このファイルは、--id、--ap、--path エントリーを除いて「avtar フラグ ファイルの
作成」(119 ページ)で説明したものと同じです。これらのエントリーは、ター
ゲット マシンではなく(バックアップが最初に実行された)元のホスト マシンを
参照します。
3. 変更を保存します。
4. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
5. 元のデータベースと同じ SID を使用してターゲット マシンに空のデータベースを
作成します。
6. データベースをシャットダウンし、データベースに対応するすべての制御ファイ
ル、データファイル、ログ、FRA コンテンツを削除します。
7. nomount オプションを使用してデータベースを再起動します。
8. フラグ ファイルを使用してデータベースをリストアします。手順については、
「データベースのリストア」(124 ページ)を参照してください。
バックアップ保存管理
RMAN は、リカバリ ウィンドウと冗長性という 2 種類の保存ポリシーをサポートして
います。
◆
リカバリ ウィンドウ ポリシーは、現在の時間から開始し、復旧可能性のポイント
までさかのぼった時間までの期間を指定します。たとえば、リカバリ ウィンドウ
ポリシーを 7 日に設定できます。
◆
冗長性ポリシーは、データベースに保持されるバックアップの数を指定します。
デフォルト保存ポリシーでは、
1 つのバックアップを保持するように構成されます。
バックアップが累積すると、以前のバックアップは保存ポリシーに従って obsolete
(廃止)になります。RMAN は、クロスチェックおよび削除処理によって Avamar サー
バに保存されたバックアップを管理します。
◆
◆
クロスチェックでは、Avamar サーバのバックアップが存在するかどうかを確認し
ます。クロスチェック操作は、Avamar Administrator によって作成されたバック
アップに対しても機能します。
バックアップが obsolete としてマークされている場合、削除により、使用期限が
終了したバックアップが Avamar サーバから削除されます。削除操作は、Avamar
Administrator によって作成されたバックアップに対しては機能しません。
バックアップ保存管理
129
Oracle RMAN を使用したバックアップおよびリストア
保存ポリシーの構成
Avamar Administrator によって実行されたバックアップをクロスチェックを使用して
確認するには、Avamar保存ポリシーとRMAN保存ポリシーを構成する必要があります。
Avamar 保存ポリシーの構成
Avamar 保存ポリシーを構成するには、以下の手順を実行します。
1. Avamar Administrator で[Tools]>[Manage Retention Policies]を選択します。
[Manage All Retention Policies]ダイアログ ボックスが表示されます。
2. [New]をクリックします。
[New Retention Policy]ダイアログ ボックスが表示されます。
3. [New Retention Policy]ダイアログ ボックスの各フィールドに入力します。
a. [Name]フィールドに、この新しい保存ポリシーの名前を入力します。
保存ポリシー名には、次に示す文字を使用しないでください。
~!@$^%(){}[]|,`;#\/:*?<>'"&。
b. 指定した日数、週数、月数、年数の経過後に Avamar サーバから今後のバック
アップを削除する場合は、[Retention period]オプションを選択し、日数、週
数、月数、年数を入力します。
c. ある特定のカレンダー日付に、Avamar サーバから今後のバックアップを削除
する場合は、[End date]オプションを選択し、カレンダーでその日付を参照
します。
d. このクライアントがAvamarサーバでアクティブである限り、今後のバックアッ
プを保持する場合は、[No end date]オプションを選択します。
4. [OK]をクリックします。
新しい保存ポリシーが[Manage All Retention Policies]ダイアログ ボックスに表
示されます。
RMAN 保存ポリシーの構成
RMAN の保存ポリシーを構成するには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
3. Oracle データベースに接続します。
4. 適切なコマンドを使用して保存ポリシーを作成します。以下はコマンドの例です。
CONFIGURE RETENTION POLICY TO REDUNDANCY 2;
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;
RMAN 保存期間は、Avamar 保存ポリシーによって指定されているものよりも長い
期間にします。
130
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
バックアップのクロスチェック
crosscheck コマンドでは、Avamar サーバのバックアップが存在するかどうかを確認し
ます。このコマンドの正常終了時に RMAN はバックアップを「available(利用可能)
」ま
たは「expired(使用期限の終了)
」としてマークします。crosscheck コマンドが Avamar
サーバに接続できない場合、このオペレーションは失敗します。
Avamar Administrator からデータベースをバックアップする場合、Oracle 用 Avamar プ
ラグ インはプレフィックスをバックアップ ファイルの名前に追加します。このタイ
プのバックアップをクロスチェックするには、以下の処理手順のステップ 5 に示され
るようにプレフィックス ディレクティブを send コマンドに追加するようにします。
RMAN コマンド ラインから指定されたプレフィックスは、Avamar Administrator バッ
クアップのプレフィックスと一致する必要があります。
バックアップをクロスチェックするには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. Oracle データベースに接続します。
5. 次のように入力します。
allocate channel for maintenance type sbt
PARMS="SBT_LIBRARY=INSTALL-DIR/lib/libobk_avamar.so";
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=/usr/local/avamar/bin"';
crosscheck backup device type sbt;
ここで、INSTALL-DIR は、プラットフォームのベース インストール ディレクトリ
です(たとえば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)
。
バックアップの削除
バックアップを正常に削除するには、
(avtar フラグ ファイルの --id 値に対応する)
Avamar ユーザー アカウントに削除権限が設定されている必要があります。削除権限を
持たないアカウントから delete コマンドが実行された場合、avtar プログラムはエラー
ではなく、警告を発行します。削除権限を Avamar ユーザー アカウントに追加するに
は、avmgr コマンドを使用します。
avmgr chgv --u=NAME --pv=delete
ここで、NAME は、ユーザー アカウントの名前です。
通知
delete コマンドは RMAN バックアップを管理する場合にのみ使用します。Avamar
Administrator によって最初に作成されたバックアップを管理するために delete コマ
ンドを使用すると、予測不可能なシステム動作が生じる場合があります。
バックアップ保存管理
131
Oracle RMAN を使用したバックアップおよびリストア
バックアップが obsolete としてマークされている場合、delete コマンドにより、使用
期限が終了したバックアップが Avamar サーバから削除されます。
使用期限が終了したバックアップを削除するには、以下の手順を実行します。
1. コマンド シェルを開きます。
2. avtar フラグ ファイルが正しい場所に存在することを確認します。
avtar フラグ ファイルが存在しない場合は、「avtar フラグ ファイルの作成」(119
ページ)で説明しているようにファイルを作成します。
3. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
4. Oracle データベースに接続します。
5. 次のように入力します。
run {
allocate channel c1 type sbt
PARMS="SBT_LIBRARY=/INSTALL-DIR/lib/libobk_avamar.so";
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=/usr/local/avamar/bin"';
delete expired backupset;
}
ここで、INSTALL-DIR は、プラットフォームのベース インストール ディレクトリ
です(たとえば、Linux の場合は /usr/local/avamar、
Solaris の場合は /opt/AVMRclnt、
Windows の場合は C:\Program Files\avs\bin)。
RMAN と Avamar Administrator バックアップの混在
RMAN と Avamar Administrator の両方から同じデータベースをバックアップする場合、
以下の処理が必要になります。
◆
◆
◆
バックアップを実行する際、プレフィックス ディレクティブを send コマンドに追
加する必要がある。プレフィックス ディレクティブの詳細については、「データ
ベースのリストア」(124 ページ)を参照してください。
プレフィックス ディレクティブの引数は、Avamar Administrator がバックアップ
ファイルの名前に追加するプレフィックスと一致する必要がある。
クロスチェックおよび削除操作でもプレフィックスが必要になる。
これらの 3 つの条件が揃えば、すべてのバックアップで同じプレフィックスが使用さ
れるようになります。
RMAN カタログの同期化
RMAN カタログを Avamar サーバと同期化させるには、以下のいずれかの方法を使用
します。
◆
report obsolete コマンドの後に delete obsolete コマンドを入力する。
RMAN は、保存ポリシーの範囲外にあるバックアップを特定し、それらのバックアッ
プをカタログおよび Avamar サーバから削除します。
132
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RMAN を使用したバックアップおよびリストア
◆
crosscheck コマンドの後に delete expired コマンドを入力する。
RMAN は、Avamar サーバ上にある利用可能なバックアップを特定し、そのカタログを
適宜更新します。
複数チャネルの割り当て
複数チャネルを指定する RMAN バックアップ スクリプトは、avtar プログラムのマル
チ インスタンスを並列で実行します。チャネルの最大数は 6 です。キャッシュ ファ
イルの競合を回避するには、チャネルごとに個別のキャッシュ ファイルを指定しま
す。cacheprefix 演算子はキャッシュ ファイルの名前を決定します。データベースご
とに個別のキャッシュ ファイルのセットを使用します。
チャネルをあまり多く割り当てると、プロセスがロック アウトして、タイムアウト
エラーが発生することがあります。このタイプのエラーが発生した場合は、チャネル
の数を減らして操作を再試行します。
RMAN スクリプトを設定して複数チャネルを使用するには、以下の手順を実行します。
1. 以下のエントリーを avtar フラグ ファイルに追加してファイル キャッシュを無効
にします。
--enable-filecache=false
2. 以下のように allocate channel コマンドを含んだ RMAN スクリプトを作成します。
allocate channel c0 type sbt
PARMS="SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so"
format '%d_%U';
allocate channel c1 type sbt
PARMS="SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so"
format '%d_%U';
allocate channel c2 type sbt
PARMS="SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so"
format '%d_%U'
3. 必要に応じてallocate channelコマンドを繰り返し、
さらにチャネルを割り当てます。
4. send コマンドを各チャネルの RMAN スクリプトに追加します。たとえば、以下の
send コマンドは、ステップ 2 で指定されたチャネルに対応します。
send channel='c0' '"--flagfile=/oracle/my-avtar-flags.txt"
"--bindir=INSTALL-DIR/bin" "--cacheprefix=orcl-c0"';
send channel='c1' '"--flagfile=/oracle/my-avtar-flags.txt"
"--bindir=INSTALL-DIR/bin" "--cacheprefix=orcl-c1"';
send channel='c2' '"--flagfile=/oracle/my-avtar-flags.txt"
"--bindir=INSTALL-DIR/bin" "--cacheprefix=orcl-c2"';
このスクリプトはチャネルごとに 1 つの cacheprefix ディレクティブを指定します。
send コマンドがマルチ インスタンスに分割した場合、cacheprefix ディレクティ
ブをチャネルごとに 1 度だけ指定します。
5. 複数チャネルを割り当てる RMAN スクリプトを実行する前に、INSTALL-DIR/var ディ
レクトリのファイルを作成するための権限がユーザー アカウントに存在してい
るか、または適切な権限が設定されたキャッシュ ファイルが存在していることを
確認します。
複数チャネルの割り当て
133
Oracle RMAN を使用したバックアップおよびリストア
Avamar プロセスの停止
Oracle 用 Avamar プラグ インプロセスは、Oracle サーバの起動またはシャットダウン
時に自動的に開始および停止します。これらのプロセスを手動で停止するには、UNIX
の kill コマンドを使用します。
1. Oracle サーバにログインします。
2. 以下のように入力して、Avamar プロセスを表示します。
ps -ef | grep AVMR
コマンド シェルにはアクティブ プロセスのリストが表示されます。それらの一部
が Oracle 用 Avamar プラグ インプロセスです。
3. リストから Oracle 用 Avamar プラグ インプロセスを探して、PID(プロセス ID 番号)を
メモします。
4. 以下のように入力して、プロセスを終了させます。
kill PID
ここで、PID は、ステップ 2 で表示されるプロセス ID です。
5. すべての Avamar プロセスが停止するまでステップ 4 を繰り返します。
134
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
付録 A
Oracle RAC の構成
この付録では、共有ディスクを使用しない 2 ノード RAC 構成に Oracle 用 Avamar プラ
グ インを設定する方法について説明します。
この付録のトピックは次のとおりです。
◆
◆
◆
◆
◆
「タスク 1:Avamar ソフトウェアのインストール」........................ 136
「タスク 2:rac_config スクリプトの実行」................................ 136
「タスク 3:Avamar クライアントの登録とアクティブ化」.................. 137
「バックアップを非アクティブ ノードにリストアする方法」................ 138
「各ノードから Oracle RAC 構成を削除する方法」.......................... 140
通知
共有ディスクを使用する RAC 構成に対する Oracle 用 Avamar プラグ インのインストー
ルおよび構成の手順については、
「Oracle 用 Avamar プラグ イン RAC の構成」
(54 ペー
ジ)を参照してください。
Oracle RAC の構成
135
Oracle RAC の構成
タスク 1:Avamar ソフトウェアのインストール
両方のノードにプラットフォーム向けの Avamar クライアント ソフトウェアおよび
Oracle 用 Avamar プラグ インをインストールします。手順については、第 2 章「イン
ストールと構成」を参照してください。
タスク 2:rac_config スクリプトの実行
rac_config スクリプトを各ノードで実行するには、以下の手順を実行します。
1. 最初のクラスタ ノードにログインします。
2. rac_config を含んだディレクトリに変更します。
3. 以下のように入力して、スクリプトを起動します。
./rac_config
コマンド シェルに以下のような出力が表示されます。
sles11asm2:~ # /usr/local/avamar/bin/rac_config
Enter the path of Oracle Clusterware Home :
4. Oracle Clusterware ホームのパスを入力し、Enter キーを押します。
コマンド シェルに以下のような出力が表示されます。
Using ORACLE_HOME : /u01/grid/product/11gR2/crs/
Setting PATH set for Oracle commands
Oracle cluster version 11 R2
Do you want to configure on a cluster shared filesystem?[y/n] [y]:
5. 「n」と入力し、Enter キーを押します。
コマンド シェルに以下のような出力が表示されます。
Not configuring EMCagent as cluster resource...Automatic failover
not available...
Enter the full path of var directory location[]:
6. var ディレクトリへのフルパスを入力し、Enter キーを押します。
コマンド シェルに以下のような出力が表示されます。
Using /home/oracle/lvar1 as var directory location
Make sure the Cluster scan name is same across all nodes.
Enter the cluster scan name [sles11-asmscan.bgl.avamar.emc]:
7. クラスタ スキャン名を入力し、Enter キーを押します。
コマンド シェルに以下のような出力が表示されます。
Using sles11-asmscan.bgl.avamar.emc as hostname
8. 2 番目のクラスタ ノードにログインし、
ステップ 2 からステップ 7 を繰り返します。
136
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RAC の構成
タスク 3:Avamar クライアントの登録とアクティブ化
Avamar クライアントを Avamar サーバに登録し、アクティブ化するには、1 つのクラ
スタ ノードで avregister を実行します。
1. 最初のクラスタ ノードにログインします。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/ora_rac/bin に変更し
ます。
cd /usr/local/avamar/ora_rac/bin
3. 以下のように入力して、登録スクリプトを起動します。
./avregister
以下の出力が、コマンド シェルに表示されます。
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
4. Administrator サーバのホスト名または IP アドレスを入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
5. Enter キーを押してデフォルトのドメインを受け入れるか、または適切なドメイン
名を入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Client Agent not running.
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent.d Info:Client activated successfully.
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent Info <5417>:daemonized as process id 25264
avagent.d Info:Client Agent started.
avagent.d Info:Stopping Avamar Client Agent (avagent)...
avagent.d Info:Client Agent stopped.
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent Info <5417>:daemonized as process id 25294
avagent.d Info:Client Agent started.
Registration Complete.
登録と構成が完了しました。これでこのノードの RAC データベースのバックアップお
よびリストアが可能になります。詳細については、第 4 章「バックアップ」および第
5 章「リストアとリカバリ」を参照してください。
タスク 3:Avamar クライアントの登録とアクティブ化
137
Oracle RAC の構成
バックアップを非アクティブ ノードにリストアする方法
以下のタスクでは、アクティブ ノードを非アクティブ化し、次に avregister を実行して、
その非アクティブ ノードの登録とアクティブ化を行います。
タスク 1:アクティブ ノードの非アクティブ化
ノードを非アクティブ化するには、以下の手順を実行します。
1. Avamar Administrator を起動して、ログインします。
2. [Policy]起動ボタンをクリックします。
[Policy]ウィンドウが表示されます。
3. [Clients]タブをクリックします。
4. クライアント(アクティブ ノード)を選択し、[Actions]>[Client]>
[Edit Client...]を選択します。
[Edit Client]ダイアログ ボックスが表示されます。
5. 以下の図に示されるように[Activated]オプションをクリアします。
6. [OK]をクリックします。
7. アクティブ ノードにログインします。
8. 以下のように入力して、ディレクトリを /usr/local/avamar/bin に変更します。
cd /usr/local/avamar/bin
138
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RAC の構成
9. 以下のように入力して、rac_deconfig スクリプトを実行します。
./rac_deconfig
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Stopping Avamar Client Agent (avagent)... avagent.d
Info:
Client Agent stopped.
avagent.d Info: Client Agent not running.
[PASSED]
タスク 2:非アクティブ ノードの登録と非アクティブ化
非アクティブ ノードの登録と非アクティブ化を行うには、以下の手順を実行します。
1. 非アクティブ ノードにログインします。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/ora_rac/bin に変更します。
cd /usr/local/avamar/ora_rac/bin
3. 以下のように入力して、登録スクリプトを起動します。
./avregister
以下の出力が、コマンド シェルに表示されます。
=== Client Registration and Activation
This script will register and activate the client with the
Administrator server.
Enter the Administrator server address (DNS text name or numeric IP
address, DNS name preferred):
4. Administrator サーバのホスト名または IP アドレスを入力し、Enter キーを押します。
以下の出力が、コマンド シェルに表示されます。
Enter the Avamar server domain [clients]:
バックアップを非アクティブ ノードにリストアする方法
139
Oracle RAC の構成
5. 最初のクラスタ ノードで指定したものと同じドメイン名を入力し、Enter キーを
押します。
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Client Agent not running.
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent.d Info:Client activated successfully.
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent Info <5417>:daemonized as process id 25264
avagent.d Info:Client Agent started.
avagent.d Info:Stopping Avamar Client Agent (avagent)...
avagent.d Info:Client Agent stopped.
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent Info <5417>:daemonized as process id 25294
avagent.d Info:Client Agent started.
Registration Complete.
6. バックアップをリストアします。手順については、第 5 章「リストアとリカバリ」を
参照してください。
各ノードから Oracle RAC 構成を削除する方法
rac_deconfig を使用して、各ノードから Oracle RAC 構成を削除します。
タスク 1:アクティブ ノードからの RAC 構成の削除
アクティブ ノードから Oracle RAC 構成を削除するには、以下の手順を実行します。
1. アクティブ ノードにログインします。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/bin に変更します。
cd /usr/local/avamar/bin
3. 以下のように入力して、rac_deconfig スクリプトを実行します。
./rac_deconfig
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Stopping Avamar Client Agent (avagent)... avagent.d
Info:
Client Agent stopped.
avagent.d Info:Client Agent not running.
[PASSED]
4. 以下のように入力して、RPM ファイルをアンインストールします。
rpm -e pkg1 … pkgN
where pkg1 ... pkgN are package names.
140
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Oracle RAC の構成
タスク 2:非アクティブ ノードからの RAC 構成の削除
非アクティブ ノードから Oracle RAC 構成を削除するには、以下の手順を実行します。
1. 非アクティブ ノードにログインします。
2. 以下のように入力して、ディレクトリを /usr/local/avamar/bin に変更します。
cd /usr/local/avamar/bin
3. 以下のように入力して、rac_deconfig スクリプトを実行します。
./rac_deconfig
以下の出力が、コマンド シェルに表示されます。
avagent.d Info:Client Agent not running.
[PASSED]
4. 以下のように入力して、RPM ファイルをアンインストールします。
rpm -e pkg1 … pkgN
where pkg1 ... pkgN are package names.
各ノードから Oracle RAC 構成を削除する方法
141
Oracle RAC の構成
142
「Oracle 用 EMC Avamar 6.1 ユーザー ガイド
付録 B
プラグ イン オプション
この付録のトピックは次のとおりです。
◆
◆
◆
◆
「プラグ イン オプションの設定方法」................................... 144
「オペレーション原理」................................................ 144
「バックアップ オプション」............................................ 146
「リストア オプション」................................................ 149
プラグ イン オプション
143
プラグ イン オプション
プラグ イン オプションの設定方法
プラグ イン オプションにより、オン デマンド バックアップ、リストア、スケジュー
ル設定されたバックアップの特定のアクションを制御することができます。オペレー
ションのタイプとクライアント プラグ インのタイプによって、利用可能なオプショ
ンも異なります。
これらのプラグ イン オプションは、オン デマンド バックアップおよびリストア処理
の実行時、またはスケジュール設定されたバックアップとして適用するデータセット
の作成時に指定します。プラグ イン オプションは、GUI(グラフィカル ユーザー イ
ンタフェース)コントロール(テキスト ボックス、チェックボックス、ラジオ ボタ
ンなど)を備える Avamar Administrator で設定します。GUI コントロールの使用に加
えて、
[Enter Attribute]および[Enter Attribute Value]フィールドにオプションや値を
入力することもできます。これらは特別な状況下で使用されます。
通知
Avamar ソフトウェアは、
[Enter Attribute]および[Enter Attribute Value]フィールドに
入力された情報のチェックまたは妥当性検査を行いません。さらに、
[Enter Attribute]
および[Enter Attribute Value]フィールドの値によって、GUI コントロールで指定され
た設定は上書きされます。
バックアップ時またはリストア時のプラグ イン オプションへのアクセス方法および
その設定方法についての詳細な手順については、第 4 章「バックアップ」および第 5
章「リストアとリカバリ」を参照してください。
オペレーション原理
バックアップとリストア中に Avamar Oracle データベースは、指定したデータベースの
バックアップとリストアを実行する RMAN スクリプトを生成します。Avamar クライア
ント エージェントは、このスクリプトで RMAN を実行します。このスクリプトでは、
Oracle は EMC の RMAN モジュールで接続を開くよう指示されます。この場合、
avtar セッ
ションが呼び出され、Avamar サーバに接続されます。
以下の図は、Avamar クライアントと Avamar サーバ間のプロセス フローを示します。
Avamar クライアント
Oracle ࠨ࡯ࡃ
Oracle ↪ Avamar ࡊ࡜ࠣࠗࡦ
Oracle ࠺࡯࠲ࡌ࡯ࠬ AIX ↪Avamar ࠢ࡜ࠗࠕࡦ࠻
ࡈࠔࠗ࡞
RMAN
Avamar ࠨ࡯ࡃ
avoracle
MCS
avagent
࠺࡯࠲ࠨ࡯ࡃ
avtar
࡝ࠞࡃ࡝
ࠞ࠲ࡠࠣ
Avamar ࡔ࠺ࠖࠕ
▤ℂ࡜ࠗࡉ࡜࡝
図 3 Avamar クライアントおよび Avamar サーバのプロセス ダイアグラム
以下に RMAN スクリプトの例を示します。このスクリプトは、Oracle データベース
バックアップの一部として生成されます。
144
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
プラグ イン オプション
configure controlfile autobackup on;
run {
allocate channel c1 type sbt;
send 'connect information for avtar to connect to the Avamar
server'; backup database; }
バックアップ / リストア処理の際、RMAN は Avamar Administrator から表示可能なログ
ファイルを作成します。例:
Recovery Manager:Release 11.1.0.7.0 - Production
Copyright (c) 1995, 2004, Oracle.All rights reserved.
connected to target database:ORACLE (DBID=1420649215)
using target database controlfile instead of recovery catalog
RMAN> configure controlfile autobackup on;
2> run {
3> allocate channel c1 type sbt;
4> send '...';
6> backup database;
7> }
8>
old RMAN configuration parameters:
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
new RMAN configuration parameters:
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
new RMAN configuration parameters are successfully stored
allocated channel:c1
channel c1:sid=142 devtype=SBT_TAPE
channel c1:AVTAR/Avamar backup (EMC)
sent command to channel:c1
Starting backup at 21-MAR-11
channel c1:starting full datafile backupset
channel c1:specifying datafile(s) in backupset
input datafile fno=00001
name=D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORACLE\ORACLE\SYSTEM01.DBF
input datafile fno=00003
name=D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORACLE\ORACLE\SYSAUX01.DBF
input datafile fno=00002
name=D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORACLE\ORACLE\UNDOTBS01.DBF
input datafile fno=00004
name=D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORACLE\ORACLE\USERS01.DBF
channel c1:starting piece 1 at 21-MAR-05
channel c1:finished piece 1 at 21-MAR-05
piece handle=15gfs32k_1_1 comment=API Version 2.0,MMS Version
2.2.0.108 channel c1:backup set complete, elapsed time:00:00:45
channel c1:starting full datafile backupset channel c1:specifying
datafile(s) in backupset including current controlfile in backupset
including current SPFILE in backupset channel c1:starting piece 1 at
21-MAR-05 channel c1:finished piece 1 at 21-MAR-05 piece
handle=16gfs341_1_1 comment=API Version 2.0,MMS Version 2.2.0.108
channel c1:backup set complete, elapsed time:00:00:17 Finished
backup at 21-MAR-11 released channel:c1
Recovery Manager complete.
オペレーション原理
145
プラグ イン オプション
バックアップ オプション
以下のオプションは、オン デマンド バックアップの実行時、またはスケジュール設
定されたバックアップのデータセットの構成時に Oracle 用 Avamar プラグ インで利用
可能です。
表 8 バックアップ プラグ イン オプション (1/3 ページ)
設定
説明
[Oracle instance name]
このフィールドは空にしておきます。バックアップするター
ゲットが参照され、選択されると、Oracle 用 Avamar プラグ イ
ンによって Oracle インスタンス名が決定されます。
[User Name]
Oracleデータベースによる認証に使用されるユーザー名を指定
します。
空白の場合、RMAN は、Avamar クライアント エージェントが
使用するものと同じユーザー名とパスワードでログインを試
み、SYSDBA 権限を引き継ごうとします。
通常、このフィールドには、特別なアカウント名 (backupuser)
が入ります。「backupuser アカウントの作成」
(76 ページ)で
詳細を参照してください。
ユーザー名とパスワードはOracleへの接続文字列からなります。
接続文字列は、データベースのバックアップ権限を持つユー
ザーを指定する必要があります。
[Password]
ユーザー名アカウントのパスワードを指定します。
[Number of RMAN channels] バックアップまたはリストア時に割り当てるチャネルの数を
指定します。最大数は 6 です。デフォルトは 1 です。
このオプションを指定すると、Data Domain システムが使用す
るストリーム数に影響します。ストリーム数を決定する公式は
以下のとおりです。
RMAN チャネル数 x DATA DOMAIN ストリーム数
通知: Avamar の構成に Data Domain システムを追加すると、
Data Domain ストリーム数が設定されます。
通知: バックアップおよびリストアに対して複数チャネルを
割り当てることにより、パフォーマンスが向上する場合があり
ます。ただし、バックアップおよびリストアのパフォーマンス
が向上するかどうかは Oracle サーバの構成によります。
チャネルを必要以上に多く割り当てた場合、プロセスがロック
アウトして、タイムアウト エラーが発生することがあります。
RMAN スクリプトの使用時にはこの問題は発生しません。
[Back up database]
選択した場合、Oracle 用 Avamar プラグ インは、Oracle データ
ベースをバックアップします。このオプションは、単独で使用
するか、または[Backup archive logs]オプションと一緒に使
用できます。
[Back up archive logs]
選択した場合、Oracle 用 Avamar プラグ インは、Oracle アーカ
イブ ログをバックアップします。このオプションは、単独で
使用するか、または[Back up database]オプションと一緒に
使用できます。
通知:[Back up archive logs]オプションのみを選択した場合、
バックアップ プロセスは増分バックアップ オプションを使用
します。
146
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
プラグ イン オプション
表 8 バックアップ プラグ イン オプション (2/3 ページ)
設定
説明
[Delete archive logs after
backup]
選択した場合、Oracle 用 Avamar プラグ インは、データベース
バックアップの正常終了後に Oracle アーカイブ ログを自動的
に削除します。
[Enhanced Data
Deduplication]
高度なデータ重複排除を有効または無効にします。バックアッ
プ中、高度なデータ重複排除により、サーバに送信されるクラ
イアント データの量が減少しますが、より多くのクライアン
ト CPU リソースが必要になります。以下のいずれかを選択し
ます。
• [Default]
:サーバにすでに設定されているグローバルな高度
なデータ重複排除を使用します。これはデフォルト設定です。
• [Disabled]
:高度なデータ重複排除を使用せずにデータファ
イルをバックアップします。
• [Enabled]:バックアップの際に高度なデータ重複排除を使
用します。
[Media Management Library
Bitwidth]
MML (Media Management Library) ビット幅を指定します。指定
可能な値は、次のとおりです。
• Automatic(デフォルト)
• 32 ビット
• 64 ビット
アプリケーション ビットと OS ビットが同じでない場合、
[Media Management Library Bitwidth]リストから適切な設定を
選択します。
アプリケーション ビットと OS ビットが同じ場合、[Media
Management Library Bitwidth]を[Automatic]に設定しておき
ます。
通知:[Media Management Library bitwidth]オプションは、
Linux
および UNIX Oracle RMAN プラグ インに使用できます。このオ
プションは Windows プラットフォームには適用されません。
[Exit a multiple target backup
when any one backup fails]
選択した場合、1 つのバックアップが失敗した後に複数ター
ゲット バックアップが継続しないようにします。
増分バックアップ
[Full backup]
選択した場合、Oracle 用 Avamar プラグ インは、すべてのデータ
ファイル、REDO ログ、アーカイブ ログをバックアップします。
フル バックアップではブロックの変更履歴を使用しません。
このオプションはデフォルトです。
[Level 0 backup]
選択した場合、Oracle 用 Avamar プラグ インは、レベル 0 バッ
クアップを実行します。
レベル 0 バックアップでは、すべてのデータファイル、REDO
ログ、アーカイブ ログがバックアップされます。
レベル 1 バックアップを実行する前にレベル 0 バックアップの
実行が必要です。
レベル 0 バックアップを実行する前に、
[RMAN Change Block
Tracking]を有効化する必要があります。
バックアップ オプション
147
プラグ イン オプション
表 8 バックアップ プラグ イン オプション (3/3 ページ)
設定
[Level 1 backup]
説明
選択した場合、Oracle 用 Avamar プラグ インは、レベル 1 バッ
クアップを実行します。
レベル 1 バックアップでは、データベースの変更されたブロッ
クのみがバックアップされます。
レベル 1 バックアップを実行する前にレベル 0 バックアップの
実行が必要です。レベル 0 バックアップを作成する前にレベル
1 バックアップを選択すると、結果的にレベル 0 バックアップ
となります。
レベル 1 バックアップを実行する前に、
[RMAN Change Block
Tracking]を有効化する必要があります。
リカバリ カタログ
[Use recovery catalog]
選択した場合、[Recovery catalog server name]、[Recovery
catalog username]、[Recovery catalog password]の各設定は、
RMAN のリカバリ カタログのサーバ接続文字列を指定する際
に使用されます。
リカバリ カタログ サーバを利用することで、RMAN の多くの
特別な機能を使用できます。これらの機能についての詳細は、
このガイドでは扱いません。詳細については、Oracle のマニュ
アルを参照してください。
[Recovery Catalog Server
Name]
リカバリ カタログのサーバ名を指定します。
[Recovery Catalog User
Name]
リカバリ カタログのユーザー名を指定します。
[Recovery Catalog Password] リカバリ カタログのパスワードを指定します。
[Use Data Domain system]
このチェックボックスを選択し、リストから Data Domain シス
テムを選択します。
選択した場合、Oracle 用 Avamar プラグ インは、Avamar サー
バではなく、Data Domain システムにデータをバックアップし
ます。
詳細オプション
148
[Enable debugging
messages]
選択した場合、取得可能なすべての情報がログ ファイルに書
き込まれます。
選択した場合、非常に大きなログ ファイルが作成されます。
[NLS_DATE_FORMAT]
ターゲット マシンに有効なタイム スタンプ形式を指定しま
す。例:YYYY/MM/DD。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
プラグ イン オプション
リストア オプション
以下のオプションは、Oracle用Avamarプラグ インを使用してリストアを実行する際に
利用できます。
表 9 リストア プラグ イン オプション (1/3 ページ)
設定
[Oracle instance name]
[User name]
[Password]
説明
このフィールドは空にしておきます。リストアするターゲット
が参照され、選択されると、Oracle 用 Avamar プラグ インによっ
て Oracle インスタンス名が決定されます。
Oracle データベースによる認証に使用されるユーザー名を指定
します。
空白の場合、RMAN は、Avamar クライアント エージェントが
実行しているのと同じユーザー名とパスワードでログ インを
試み、SYSDBA 権限を引き継ごうとします。
通常、このフィールドには、特別なアカウント名 (backupuser)
が入ります。詳細については、
「backupuser アカウントの作成」
(76 ページ)を参照してください。
ユーザー名とパスワードは Oracle への接続文字列からなりま
す。接続文字列は、データベースのバックアップ権限を持つ
ユーザーを指定する必要があります。
ユーザー名アカウントのパスワードを指定します。
[Media Management Library MML (Media Management Library) ビット幅を指定します。指定
bitwidth]
可能な値は、次のとおりです。
• Automatic(デフォルト)
• 32 ビット
• 64 ビット
アプリケーション ビットと OS ビットが同じでない場合、
[Media Management Library Bitwidth]リストから適切な設定を
選択します。
アプリケーション ビットと OS ビットが同じ場合、
[Media
Management Library Bitwidth]を[Automatic]に設定しておき
ます。
通知:[Media Management Library bitwidth]オプションは、Linux
および UNIX Oracle RMAN プラグ インに使用できます。このオ
プションは Windows プラットフォームには適用されません。
リストア オプション
149
プラグ イン オプション
表 9 リストア プラグ イン オプション (2/3 ページ)
設定
説明
[Number of RMAN channels] バックアップまたはリストア時に割り当てるチャネルの数を
指定します。最大数は 6 です。デフォルトは 1 です。
このオプションを指定すると、Data Domain システムが使用す
るストリーム数に影響します。ストリーム数を決定する公式は
以下のとおりです。
RMAN チャネル数 x DATA DOMIN ストリーム数
通知: Avamar の構成に Data Domain システムを追加すると、
Data Domain ストリーム数が設定されます。
通知: チャネル割り当て数が多くても必ずしもパフォーマンス
が向上するわけではありません。パフォーマンスの向上は、
Oracle サーバ構成に依存します。
チャネルを必要以上に多く割り当てた場合、プロセスがロック
アウトして、タイムアウト エラーが発生することがあります。
RMAN スクリプトの使用時にはこの問題は発生しません。
[Exit a multiple target restore
when any one restore fails]
選択した場合、1 つのバックアップが失敗した後に複数ター
ゲット リストアが継続しないようにします。
リカバリ
[Point-In-Time Recovery
(PIT)]
ポイント イン タイム リカバリを実現します。
リストアするデータベースを複数指定した場合は、ポイント イ
ン タイム オプションを指定しないでください。
ポイント イン タイム リカバリ オプションを使用する前に、関
連バックアップが Avamar サーバで使用可能であることを確認
してください。バックアップの期限が切れているか、Avamar
サーバから削除されている場合、リカバリ オペレーションは失
敗します。
[Flashback Database (FRA)] フラッシュバック リストアを実現します。
ポイント イン タイム / フラッシュバック リカバリ
150
[Recovery mode]
[Point-In-Time Recovery (PIT)]および[Flashback Database (FRA)]リ
カバリ タイプのリカバリ モードを示します。
[Recovery mode]
リストから 1 つのオプションを選択します。「リカバリ モード
と値」(151 ページ)で詳細を参照してください。
[Recovery value]
選択されたリカバリ モードに応じて、SCN、ログ シーケンス番
号、タイム スタンプを指定します。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
プラグ イン オプション
表 9 リストア プラグ イン オプション (3/3 ページ)
設定
説明
詳細オプション
[Enable debugging
messages]
選択した場合、取得可能なすべての情報がログ ファイルに書き
込まれます。
通知: 選択した場合、
非常に大きなログファイルが作成されます。
[NLS_DATE_FORMAT]
ターゲット マシンに有効なタイム スタンプ形式を指定しま
す。例:YYYY/MM/DD。
[Corrupt blocks only]
選択した場合、Oracle 用 Avamar プラグ インは、データベース
全体ではなく、破損したブロックのみをリストアします。
[Corrupt blocks only]リカバリ オプションを使用するには、初期
パラメータ DB_BLOCK_CHECKSUM を Oracle データベースの
TYPICAL に設定する必要があります。データベースは、マウント
状態またはオープン状態である必要があります。
リカバリ モードと値
[Point-in-Time (PIT)]と[Flashback Database (FRA)]リカバリ タイプは、リカバリ モード
オプションを共有します。以下の表は、リカバリ モード オプションについての説明と、
オプションとリカバリ タイプの関係を示します。
表 10 リカバリ モードのオプション (1/2 ページ)
リカバリ モードの
オプション
[Recovery value]
[Point-in-Time
(PIT)]
[Flashback
Database (FRA)]
最新の SCN までデータベースをリカバリします。Oracle 用 Avamar
プラグ インは、制御ファイルから SCN を自動的に決定します。
✗
指定した SCN までデータベースをリカバリします。
• アーカイブ ログ バックアップをリカバリする場合は、アーカイ
ブ ログの次の SCN を入力します。
• データベース バックアップからのみリカバリする場合は、デー
タベースの SCN を入力します。
[Recovery value]フィールドに、SCN を入力します。
✗
✗
[Log Sequence]
指定したログ シーケンス番号までデータベースをリカバリします。
[Point-in-time recovery value]フィールドでログ シーケンス番号を
指定します。
✗
✗
タイム スタンプ
指定したタイム スタンプまでデータベースをリカバリします。
タイム スタンプの形式は、ターゲット マシンのローカリゼーショ
ン設定および Oracle サーバのロケール設定に適合する必要があり
ます。
✗
✗
[Restore Point]
指定されたリストア ポイントと関連づけられたSCNまでデータベー
スをリカバリします。リストア ポイントは、通常のリストア ポイン
ト、保証されたリストア ポイントのどちらでもかまいません。
✗
✗
[Before SCN (FRA
only)]
指定されたSCNより以前の状態までデータベースをリカバリします。
指定された SCN より低い SCN についての変更が適用されます。た
だし、指定された SCN と関連づけられた変更が存在する場合、そ
れは適用されません。
[Current Time (PIT
only)]
SCN
✗
リストア オプション
151
プラグ イン オプション
表 10 リカバリ モードのオプション (2/2 ページ)
リカバリ モードの
オプション
[Recovery value]
[Point-in-Time
(PIT)]
[Flashback
Database (FRA)]
[Before Log
Sequence (FRA
only)]
REDO ログ シーケンス番号およびスレッドを上限として指定します。
RMAN は、指定されたシーケンスおよびスレッド番号を持つログ
内の最後の変更までの変更(ただし、最後の変更は含まれない)を
適用します。
✗
[Before Resetlogs
(FRA-only)]
最新の OPEN RESETLOGS の SCN までのすべての変更を含む状態に
データベースをリカバリします。
✗
[Before Time Stamp
(FRA only)]
指定された時間までのすべての変更(ただし、指定された時間の
変更は含まれない)を含む状態にデータベースをリカバリします。
✗
優先順位規則によるタイム スタンプの順序
高から低の優先順位規則によるタイム スタンプの順序は以下のとおりです。
◆
◆
◆
Highest:NLS_DATE_FORMAT フィールド(詳細オプション)によって指定されたタイ
ム スタンプの形式。
Lower:環境設定の NLS_DATE_FORMAT 変数によって指定されたタイム スタンプの
形式。
Lowest:組み込みのデフォルト タイム スタンプ形式は american_america.us7asci を
使用。
形式は、MM DD YYYY HH24:MI:SS:
152
◆
MM は 2 桁の月。
◆
DD は 2 桁の日。
◆
YYYY は 4 桁の年。
◆
HH24 は 24 時間形式の時刻。
◆
MI は分。
◆
SS は秒。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
付録 C
トラブルシューティング
この付録では、一般的な問題を解決する方法について説明します。また、この付録に
は、Avamar クライアント ソフトウェアおよび Oracle のインストールと構成をチェック
する際の便利なヒントも含まれています。
この付録のトピックは次のとおりです。
◆
◆
「一般的な問題とソリューション」...................................... 154
「構成に関するチェックリスト」........................................ 161
通知
この章のトピックに加えて、Oracle データベースおよび RMAN 固有の情報をトラブル
シューティングするための Oracle ドキュメントも参照してください。Oracle ドキュメ
ントは、Oracle Web サイトから入手できます。
トラブルシューティング
153
トラブルシューティング
一般的な問題とソリューション
以下のトピックには、Oracle 用 Avamar プラグ インソフトウェアの最も一般的な問題
とソリューションのみが含まれています。
セカンダリ Oracle RAC ノードを登録後、バックアップが使用できない
以下の処理が実行されると、バックアップは使用できません。
◆
◆
Avamar var ディレクトリが誤って削除された。
元の仮想ホスト名以外の仮想のホスト名を使用してセカンダリ RAC ノードが登録
された。
この問題は Oracle 11g R1 にのみ適用されます。
この問題の発生を防ぐには、元の仮想ホスト名を使用してセカンダリ ノードを登録し
ます。
「Cannot open file f_cache.dat」エラー
Avamar の activity.log ファイルには、以下のような avtar エラーが含まれています。
2012-9-4 17:30:27 avtar Error <5064>:Cannot open file
"/usr/local/avamar/var/f_cache.dat"
2012-9-4 17:30:27 avtar Info <5065>:Creating new cache file
/usr/local/avamar/var/f_cache.dat (2,884,128 bytes)
2012-9-4-12:00:27.36745 [avtar] setslice64 failed requested 32, but
wrote -1
2012-9-4-12:00:27.36800 [avtar] cache::clear_cache:Caught exception
12:Cannot allocate memory
2012-9-4 17:30:27 avtar Error <5803>:Error writing 32-byte header to
cache file
/usr/local/avamar/var/f_cache.dat. Possibly out of disk space
Oracle ユーザーが /var/avamar ディレクトリに対して十分な権限がない場合にこれら
のエラーが発生します。Oracle ユーザーは、/var/avamar ディレクトリに対して読み
取り、書き込み、実行の権限が必要です。
このエラーを解決するには、chmod コマンドを使用します。
cd /var/avamar
chmod 777
「/var/avamar ディレクトリに対する権限要件」(167 ページ)で詳細を参照してくだ
さい。
「Cannot Sync」エラー
RMAN セッションが異常停止し、
「Cannot Sync」メッセージが表示された場合は、svrmgr を
使用して RMAN の再起動を試みます。
154
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
「Oracle Not Available」エラーとともにホット バックアップが失敗
Oracle 用 Avamar プラグ インは、ホット バックアップの際に Oracle RMAN を使用しま
す。Oracle RMAN では、Oracle データベースがホット バックアップの際に実行中であ
る必要があります。データベースが実行中でない場合、ホット バックアップは失敗し
ます。この場合、Oracle RMAN は「Oracle not available」エラーを返します。
ホット バックアップの前に Oracle データベースを起動するには、SQL*Plus を使用し
ます。
1. 以下のように入力して、Oracle データベースに接続します。
sqlplus "/as sysdba"
以下のような出力が画面に表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Thu Mar 19 14:59:53 2009
Copyright (c) 1982, 2009, Oracle. All rights reserved.(不許複製・禁無断転載)
Connected to an idle instance.
2. 以下のように入力して、Oracle データベースを起動します。
SQL> startup;
以下のような出力が画面に表示されます。
ORACLE instance started.
Total System Global Area1
Fixed Size
Variable Size
Database Buffers
Redo Buffers
Database mounte
023410176 bytes
1223224 bytes
234882504 bytes
784334848 bytes
2969600 bytes
「Not in archive log mode」エラーとともにホット バックアップが失敗
Avamar for RMAN インタフェースは、ホット バックアップの際に Oracle RMAN を使用し
ま す。Oracle RMAN で は、ホ ッ ト バ ッ ク ア ッ プ を 実 行 す る 際 に デ ー タ ベ ー ス が
ARCHIVELOG モードである必要があります。データベースが ARCHIVELOG モードで実
行中でない場合、ホット バックアップは失敗します。この場合、Oracle RMAN は「Not
in archive log mode」エラーを返します。
Oracle データベースが ARCHIVELOG モードにあるかどうかを判断するには、SQL*Plus を
使用します。
1. 以下のように入力して、Oracle データベースに接続します。
sqlplus "/as sysdba"
以下のような出力が画面に表示されます。
SQL*Plus:Release 11.1.0.7.0 - Production on Thu Mar 19 14:59:53 2009
Copyright (c) 1982, 2009, Oracle. All rights reserved.
(不許複製・禁無断転載)
2. 以下のように入力して、Oracle データベースが ARCHIVELOG モードにあるかどう
かを判断します。
select log_mode from v$database;
以下のような出力が画面に表示されます。
LOG_MODE
---------ARCHIVELOG
データベースを ARCHIVELOG モードに設定するための手順については、「ホット バッ
クアップ用のデータベースの構成」(79 ページ)を参照してください。
一般的な問題とソリューション
155
トラブルシューティング
「ORA-25153:Temporary Tablespace is Empty」エラー
「ORA-25153 Temporary Tablespace is Empty」メッセージが表示された場合、一時テー
ブルスペースを手動で再作成する必要があります。詳細については、「Backup and
Recovery Advanced User's Guide」の「Recreating Temporary Tablespace」を参照してく
ださい。
「ORA-27211: Failed to load Media Management Library」エラー
Avamar Administrator またはコマンド ラインのいずれかでバックアップまたはリスト
アを実行中、RMAN は、Media Management Library のロードに失敗します。どちらの場
合にも、RMAN はログ ファイルに以下のような出力を書き込みます。
RMAN-00571:==================================================
RMAN-00569:========== ERROR MESSAGE STACK FOLLOWS ===========
RMAN-00571:==================================================
RMAN-03009:failure of allocate command on c1 channel at
2012-9-4 20:27:34
ORA-19554:error allocating device, device type:SBT_TAPE, device name:
「ORA-27211:Failed to load Media Management Library
Additional information:25
Recovery Manager complete.
Avamar Administrator の使用時にこの失敗が発生する理由
◆
◆
◆
◆
◆
◆
◆
ビット幅がオペレーティング システム、Oracle データベース、libobk で整合性がな
い。たとえば、64 ビットのオペレーティング システムを使用する場合、Avamar
クライアントソフトウェアの 64 ビットのバージョン、RMAN パッケージの 64 ビッ
トのバージョンをインストールする。
libobk ライブラリ ファイルが見つからない。
UNIX クライアントの場合、libobk_avamar.so ファイルが INSTALL-DIR/lib ディレクト
リに存在しない。
Windows クライアントの場合、libobk_avamar.dll ファイルが INSTALL-DIR/lib フォル
ダに存在しない。
INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです(たと
えば、Linux の場合は /usr/local/avamar、Solaris の場合は /opt/AVMRclnt、Windows
の場合は C:\Program Files\avs\bin)
。
UNIXクライアントの場合、libobkビット幅がOracleデータベースのビット幅と一致
しない。
libobk および libstdc++ ライブラリ ファイルに対する読み取りと実行の権限が存在
しない。
libobk の権限には読み取りと実行が必要です。libobk の権限を表示するには、使用す
るオペレーティング システム用の方法またはコマンドを使用します。たとえば、以下
の出力は、Solaris プラットフォームにおける libobk ファイルの権限を示します。
ls -lrd /opt/AVMRclnt/lib/
drwxr-xr-x
2 root
root
/opt/AVMRclnt/lib/
ls -art libobk*
-rwxr-xr-x
1 root
root
libobk_avamar.so
-rwxr-xr-x
1 root
root
libobk_avamar64.so
156
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
512
Step 15 10:56
5556
Aug 8 05:31
66280
Aug 8 05:31
トラブルシューティング
コマンド ラインの使用時にこの失敗が発生する理由
◆
◆
◆
◆
libobk のビット幅がオペレーティング システム (Solaris、AIX、HPUX) および Oracle
データベースのビット幅と一致しない。
libobk_avamar に対する適切な権限が設定されていない。
ライブラリ パスの環境変数が設定されていない。環境変数の設定の手順について
は「ライブラリ パスの設定」(121 ページ)を参照。
ライブラリ ディレクトリに libstdc++ ファイルが含まれていない。
libstdc++ ファイルについては、Linux の場合は /usr/local/avamar ディレクトリ、
Solaris の場合は /opt/AVMRclnt ディレクトリをチェックします。
libobk のビット幅はオペレーティング システムおよび Oracle データベースのビット
幅と一致する必要があります。ビット幅を確認するには、特定のオペレーティング シ
ステム向けの方法またはコマンドを使用します。たとえば、Solaris プラットフォーム
の場合、file コマンドを使用してビット幅を確認します。
file libobk*
コマンド シェルに以下のような出力が表示されます。
libobk_avamar64.so ELF 64-bit MSB dynamic lib SPARCV9 Version 1,
dynamically linked, not stripped
libobk_avamar.so:ELF 32-bit MSB dynamic lib SPARC Version 1,
dynamically linked, not stripped
Oracle RAC データベースのフェイルオーバー
登録済み Oracle RAC ノードが別のノードにフェイルオーバーした場合、そのクラスタ
ノードで avagent プログラムを手動で起動する必要があります。
avagent を起動するには、以下の手順を実行します。
1. root としてフェイルオーバー ノードにログインします。
2. 以下のように入力して、ディレクトリを変更します。
cd /usr/local/avamar/ora_rac/etc
3. 以下のように入力して、avagent を起動します。
./avagent.d restart
以下の情報が、コマンド シェルに表示されます。
avagent Info <5241>:Logging to
/usr/local/avamar/ora_rac/var/avagent.log
avagent Info <5174>:- Reading
/usr/local/avamar/ora_rac/var/avagent.cmd
avagent Info <5417>:daemonized as process id 15603
avagent.d Info:Client Agent started.
[OK]
一般的な問題とソリューション
157
トラブルシューティング
ORA-19511 とともに RMAN バックアップ スクリプトが失敗
RMAN スクリプトを使用した Oracle のバックアップが ORA-19511 とともに失敗します。
RMAN は、以下のような出力をログ ファイルに書き込みます。
RMAN-00571:===================================================
RMAN-00569:=========== ERROR MESSAGE STACK FOLLOWS ===========
RMAN-00571:===================================================
RMAN-03009:failure of backup command on ORA_SBT_TAPE_1 channel at
2012-9-4 16:02:37
ORA-19506:failed to create sequential file, name="06jtv7ks_1_1",
parms=""
ORA-27028:skgfqcre:sbtbackup returned error
ORA-19511:Error received from media manager layer, error text:
sbtbackup:avtar exited, trying to create 06jtv7ks_1_1
この失敗が発生する理由
◆
バックアップを開始するための適切な権限が /var/avamar ディレクトリに存在し
ない。
/var/avamar ディレクトリには読み取り、書き込み、実行の権限が必要です。Avamar
4.1.100 以降の場合、RMAN プラグ インのインストール時にこのディレクトリに対
する適切な権限が設定されます。Avamar4.0.x 以前の場合、権限をディレクトリ
レベルで 777 に手動で変更する必要があります。
◆
RMAN または libobk のどちらかが avtar を見つからない。
RMAN バックアップまたはリストア スクリプトの allocate channel コマンドには、
PATH 変数として AVAMARHOME/bin を含めるか、
または bindir="/usr/local/avamar/bin" を
含める必要があります。
この要件は Avamar4.1.105 以降に適用されます。
◆
Oracle インスタンスが非標準のユーザーまたはグループとして実行している。
Oracleが非標準のユーザーまたはグループとしてインストールされているかどうかを
判断するには、Oracle ホーム ディレクトリのファイル 権限をチェックします。例:
cd /home/oracle/oracle/product/10.2.0/db_1/oradata
ls -l
total 28
drwxr-x--- 2 oracle oinstall 4096 Aug 26 2009 cataloged
drwxr-x--- 2 oracle oinstall 4096 Mar 9 18:05 db2
drwxr-xr-x 2 oracle oinstall 4096 Mar 30 17:21 orcl
drwxr-xr-x 2 oracle oinstall 4096 Mar 30 16:26 orcl.w
drwxr-xr-x 2 oracle oinstall 4096 Mar 10 15:50 plargedb
drwxr-xr-x 2 oracle oinstall 4096 Feb 6 16:20 plargedb.w
-rw-r--r-- 1 oracle oinstall 696 Dec 28 16:58 sqlnet.log
この例では、「oracle」はユーザー、「oinstall」はグループです。
oracle 以外のユーザーが Oracle データベースをインストールした場合、avoracle プロ
グラムでは --storageapp_username=USERNAME オプションを使用する必要がありま
す。たとえば、emc という名前のユーザーが Oracle データベースをインストールした
場合、USERNAME は emc です。
158
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
「RMAN-06056: could not access datafile n」エラーが AIX で発生
avoracle プログラムは root として実行します。
「RMAN-06056: could not access datafile n」
エラーが発生した場合、avoracle は処理のためにファイルを開くことができなかったこ
とを意味します。
このエラーの原因は、IBM AIX システムの場合、デフォルト ulimit が 2097151 に設定さ
れていることです。このデフォルト設定により、root ユーザーが読み取り可能な最大
ファイル サイズが 1 GB に制限されます。
この問題を解決するには、root ユーザーの ulimit 設定を unlimited に変更します。この
unlimited 設定により、avoracle は大容量ファイルの処理が可能になります。
リストアが正常に完了しない
バックアップ実行時のデータベースの内部状態のため、フル データベースのリストア
プロセスが正常に完了しないというまれな状況に遭遇する場合もあります。この状況
が発生した場合、追加の手動によるリカバリ ステップが必要になる可能性があります。
リストア試行の失敗後にデータベースをリストアするには、以下の手順を実行します。
1. 「基本的なリストア コマンド」(124 ページ)で説明しているように制御ファイル
をリストアします。この際、リストアが必要なバックアップに対応する SCN(シス
テム変更番号)をメモします。
2. Oracle ユーザー ID とパスワードを使用して Oracle RMAN にログインします。
コマンド プロンプトが以下のように変わります。
RMAN>
3. リストア対象の Oracle データベースに接続します。
4. 以下のコマンドを入力します。
allocate channel c1 type sbt PARMS="SBT_LIBRARY=INSTALL-DIR\
/lib/libobk_avamar.so" format '%d_%U';
send '"--flagfile=/oracle/my-avtar-flags.txt"\
"--bindir=INSTALL-DIR/bin"';
restore database;
restore archivelog until scn SCN;
release channel c1;
}
ここで、
• INSTALL-DIR は、プラットフォームのベース インストール ディレクトリです(た
とえば、
Linuxの場合は/usr/local/avamar、
Solarisの場合は/opt/AVMRclnt、
Windows
の場合は C:\Program Files\avs\bin)
。
• SCN は、ステップ 1 でメモした SCN 値です。
5. Oracle ドキュメントを使用して、他の必要なリカバリ ステップを実行します。
一般的な問題とソリューション
159
トラブルシューティング
Avamar Administrator で Oracle データベースを参照できない
Avamar Administrator の[Browse for Files, Folder, or Directories]オプションで、Oracle
データベースが表示されません。参照に関する問題を確認するには、以下のコマンドを
使用します。
./avoracle --browse
参照に関する問題が存在する場合、avoracle プログラムの出力には以下のメッセージ
が含まれています。
avoracle Info <7908>:browse returning with 0 items
以下のいずれかの状況のため、Oracle データベースの参照ができない可能性があります。
◆
tnsnames.oraファイルに、リモートのOracleインスタンスを指し示すOracleデータ
ベースのエントリーが含まれている。
通知
avoracle プログラムは、リモートの Oracle データベースの参照およびバックアッ
プはできません。
◆
tnsnames.ora ファイルに SERVICE_NAME ではなく SID パラメータが含まれている。
この問題を解決するには、DBA(データベース管理者)は、SERVICE_NAME パラ
メータを tnsnames.ora ファイルの SID パラメータに置き換える必要があります。
◆
Avamar クライアントとOracleデータベースは、IPアドレスとホスト名が異なる2枚
の NIC カードを個別に使用している。
◆
tnsnames.ora の HOST パラメータは解決不可能なホスト名を指定している。
◆
oratab ファイルに無効なエントリーが含まれている。
CTL メッセージを送信できない
以下のいずれか1つのエラー メッセージとともにバックアップまたはリストアが失敗
します。
avoracle Error <6629>:INTERNAL:Unable to send CTL message (n=-1,
retcode=1, errno=0)
avoracle Error <6629>:INTERNAL:Unable to send CTL message (n=-1,
retcode=3, errno=0)
Avamar Administrator から非常に多くのチャネルをバックアップまたはリストアに割
り当てた場合、このエラーが発生します。
EMC では、この問題を解決するために、チャネル数をプロセッサ数の 2 倍以内の数に
設定することを推奨しています。この変更を行っても引き続き問題が発生する場合
は、チャネル数をさらに減らします。
[Number of RMAN Channels]オプションは以下のダイアログ ボックスで利用できます。
◆
[Backup Command Line Options]
◆
[Restore Command Line Options]
◆
[New Dataset]
この問題は、RMAN スクリプトによって開始したバックアップまたはリストアには適
用されません。
160
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
構成に関するチェックリスト
以下のトピックでは、構成に関する一般的な問題とそのソリューションについて取り
上げます。
サポートされている Oracle のバージョン
Avamar 6.1 は、Oracle 11g 以降をサポートしています。
インストールされている Oracle のバージョンを確認するには、
以下の手順を実行します。
1. Oracle サーバにログインします。
2. Start SQL*Plus:
sqlplus "/ as sysdba"
3. 以下のように入力します。
select * from v$version;
Content similar to the following appears in the command shell:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Prod
PL/SQL Release 11.1.0.7.0 - Production
CORE 11.1.0.7.0 Production
TNS for Linux:Version 11.1.0.7.0 - Production
NLSRTL Version 11.1.0.7.0 - Production
RMAN 実行可能ファイルと Oracle バージョン
RMAN 実行可能ファイルのバージョンは Oracle データベースのバージョンと一致する必
要があります。たとえば、ORACLE_HOME/bin ディレクトリには RMAN 実行可能ファイ
ルが含まれています。Linux システムではデフォルト RMAN ファイルは /usr/X11R6/bin
にあります。デフォルト RMAN を使用する RMAN バックアップまたはリストアのスクリ
プトにより、バックアップまたはリストアオペレーションが失敗します。
Oracle の複数のバージョンが存在する場合、RMAN 実行可能ファイルは適切な
ORACLE_HOME/bin ディレクトリを指し示す必要があります。
デフォルト RMAN 実行可能ファイルが ORACLE_HOME/bin ディレクトリの適切な
RMAN 実行可能ファイルを指し示しているかどうかを判断するには、以下のコマンド
を入力します。
which rman
/usr/X11R6/bin/rman
rpm -qf /usr/X11R6/bin/rman
xorg-x11-devel-6.8.2-1.EL.33
xorg-x11-devel-6.8.2-1.EL.33
more oratab
catalogdb:/home/oracle/oracle/product/10.2.0/db_1:N
largedb:/home/oracle/OraHome:N
orcl:/home/oracle/oracle/product/10.2.0/db_1:N
oratab からのサンプル出力には、largedb という名前のデータベースが含まれています。
このデータベースには Oracle9i と Oracle10g ホームがあります。largedb は Oracle9i イン
スタンスであるため、
目的のRMAN実行可能ファイルは/home/oracle/OraHome/bin/rman
にあります。
PATH 変数を ORACLE_HOME/bin ディレクトリに設定し、RMAN が目的の実行可能ファイ
ルを使用できるようにします。RMAN スクリプトを実行する前に、/usr/local/bin/oraenv を
実行します。
構成に関するチェックリスト
161
トラブルシューティング
Microsoft Windows サービス パック
Microsoft Windows 2003 では必要なサービス パックがインストールされている必要が
あります。「システム要件」(22 ページ)で詳細を参照してください。
システムのサービス パック レベルをチェックするには、
[スタート]>[コントロー
ル パネル]>[システム]を選択します。
[システムのプロパティ]ダイアログ ボッ
クスの[全般]タブに現在のサービス パックが表示されます。
oratab と tnsnames.ora の場所
Oracle構成ファイルのoratabおよびtnsnames.oraには、
Oracleのすべてのインストールと
データベースに関する情報が含まれています。Avamar RMAN インタフェースでは、両
方の構成ファイルに対する有効な場所が必要になります。以下の表は、これらのファイ
ルのデフォルトの場所を示します。
表 11 oratab および tnsnames.ora ファイルのデフォルトの場所
プラットフォーム
場所
Microsoft Windows
Oracle は ORACLE_HOME 環境変数についてレジスト
リ エントリーを使用します。詳細については、Oracle
ドキュメントを参照してください。
Red Hat、SUSE Linux、HP-UX、IBM AIX
• /etc/oratab
• ORACLE_HOME/network/admin/tnsnames.ora
Solaris
• /var/opt/oracle/oratab
• ORACLE_HOME/network/admin/tnsnames.ora
oratab または tnsnames.ora ファイルがデフォルト ディレクトリに存在しない場合、
Avamar
参照処理は失敗します。
tnsnames.ora の HOST パラメータ
Avamar for RMAN インタフェースは、tnsnames.ora ファイルの HOST パラメータを使用し
て、
oratab ファイルに示される Oracle データベースがローカルかリモートかを判断しま
す。Avamar for RMAN インタフェースは、ローカルの Oracle データベースのみの参照お
よびバックアップが可能です。Avamar for RMAN インタフェースは、リモートの Oracle
データベースの参照とバックアップはサポートしていません。マルチ ホーム構成の場
合、Avamar クライアントおよび Oracle データベースでは同じホスト名(IP アドレス)
への解決が必要になります。
Oracle データベースがローカルかリモートかを判断するには、tnsnames.ora ファイルの
DESCRIPTION セクションをチェックします。たとえば、Oracle 11g の場合、以下のよう
になります。
DB2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = avamar-1.example.com)(PORT =
1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = db2)
)
)
162
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
tnsnames.ora の HOST パラメータは Avamar クライアントのホスト名であり、解決可能
である必要があります。tnsnames.ora のホスト名が解決可能かどうかを判断するには、
nslookup コマンドを使用するか、または /etc/hosts ファイルをチェックします。
nslookup コマンドを使用するには、以下を入力します。
nslookup
以下の例は、ホスト名 avamar-1 に対する出力を示します。
> avamar-1
Server:
Address
Name:
Address:
10.11.123.45
10.11.123.45#53
avamar-1.example.com
10.11.123.49
> avamar-1.example.com
Server:
10.11.123.45
Address
10.11.123.45#53
Name:
avamar-1.example.com
Address:
10.11.123.49
/etc/hosts ファイルのホスト名をチェックするには、以下を入力します。
more /etc/hosts
以下の例は、ホスト名 avamar-1 に対する出力を示します。
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1
10.11.123.49
10.11.22.33
localhost.localdomain localhost
avamar-1.example.com avamar-1
avamar-2
HOST パラメータがリモート ホスト名を示している場合、Oracle 用 Avamar プラグ イン
はリモート システムのデータベースを参照することはできません。
通知
Oracle はファイル ベースまたは DNS ベースのソリューションを使用します。Oracle は
インストール時に FQDN(完全修飾ドメイン名)を解決できない場合、警告を返します。
構成に関するチェックリスト
163
トラブルシューティング
tnsnames.ora の SERVICE_NAME と SID パラメータ
Avamar バ ー ジ ョ ン 4.0 以 前 の 場 合、SID パ ラ メ ー タ を tnsnames.ora フ ァ イ ル の
SERVICE_NAME パラメータに置き換える必要があります。
通知
Oracle DBA(データベース管理者)のみが tnsnames.ora ファイルの変更を行う必要が
あります。
Avamar バージョン 4.1.100 以降では SID と SERVICE_NAME の両方のパラメータの使用を
サポートしています。
以下の tnsnames.ora サンプル ファイルは、SERVICE_NAME パラメータの使用を示して
います。
TESTDEMO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rhel4oracle.avamar.com)(PORT
= 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = testdemo.uci.edu)
)
)
DEMO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rhel4oracle.avamar.com)(PORT
= 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = demo.uci.edu)
)
)
以下の tnsnames.ora サンプル ファイルは、SID パラメータの使用を示しています。
Test10g.ae.ge.com =
(*DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=bsel90)
(PORT=1521)
)
)
(CONNECT_DATA=
(SID=test10g.ae.ge.com))
)
以下の tnsnames.ora サンプル ファイルは、SERVICE_NAME パラメータの追加を示して
います。
Test10g.ae.ge.com =
(*DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=bsel90)
(PORT=1521)
)
)
(CONNECT_DATA=
(SERVICE_NAME=test10
(SID=test10g.ae.ge.com))
)
164
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
Oracle 用 Avamar プラグ インと Oracle のビット幅
Oracle ソフトウェア、Avamar ソフトウェア、プラットフォームでビット幅が一致してい
る必要があります。Oracle のプラットフォームおよびバージョンに対応するソフトウェ
ア パッケージをダウンロードするようにしてください。「システム要件」
(22 ページ)
で詳細を参照してください。
通知
64 ビットのオペレーティング システムは、Oracle 10g 以降の 32 ビットのバージョンを
サポートしていません。補足情報については、Oracle Web サイトを参照してください。
Oracle のビット幅をチェックするには、
$ORACLE_HOME/bin に移動し、
以下を入力します。
file ~/oracle/product/VERSION/DB-NAME/bin/rman
ここで、
◆
VERSION は、Oracle のバージョンです。
◆
DB-NAME は、Oracle データベースの名前です。
コマンド シェルに以下のような出力が表示されます。
/home/oracle/oracle/product/10.2.0/db_1/bin/rman:ELF 64-bit LSB
executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0,
dynamically linked (uses shared libs), not stripped
RMAN のビット幅をチェックするには、$ORACLE_HOME/bin に移動し、以下のコマン
ドを入力します。
file ~/oracle/product/VERSION/DB-NAME/bin/sqlplus
ここで、
◆
VERSION は、Oracle のバージョンです。
◆
DB-NAME は、Oracle データベースの名前です。
コマンド シェルに以下のような出力が表示されます。
/home/oracle/oracle/product/10.2.0/db_1/bin/sqlplus:ELF 64-bit LSB
executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0,
dynamically linked (uses shared libs), not stripped
コマンド出力のテキスト文字列「ELF 64-bit LSB executable」は、Oracle と RMAN がとも
に 64 ビットであることを示しています。
libobk_avamar.so および libobk_avamar.dll に対する要件
libobk_avamar.so ファイル(UNIX の場合)
と libobk_avamar.dll ファイル(Windows の場
合)は、Oracle SBT インタフェース仕様を実装します。この仕様は、Avamar と RMAN
でバックアップおよびリストアオペレーションを成功させるために必要なものです。
以下の要件は両方のファイルに適用されます。
◆
Oracle ユーザーに読み取りおよび実行のアクセスを提供する必要がある。
◆
AVAMAR_HOME/lib ディレクトリに存在している必要がある。
◆
Oracle と同じビット幅である必要がある。
構成に関するチェックリスト
165
トラブルシューティング
適切な libobk_avamar ファイルが UNIX プラットフォームの AVAMAR_HOME/lib ディレ
クトリにインストールされているかどうかを確認するには、以下を入力します。
cd AVAMAR_HOME/lib
file *
以下のコマンド出力のテキスト文字列「ELF 64-bit LSB shared object」と「ELF 32-bit LSB
shared object」は、64 ビットと 32 ビットの両方のライブラリが存在することを示して
います。
libobk_avamar64.so:ELF 64-bit LSB shared object, AMD x86-64, version 1
(SYSV), not stripped
libobk_avamar.so:ELF 32-bit LSB shared object, Intel 80386, version 1
(SYSV), not stripped
Avamar クライアントと Oracle 用 Avamar プラグ インのインストール
すべてのサポート プラットフォームで、Oracle 用 Avamar プラグ インをインストールす
る前に Avamar クライアントをインストールします。Avamar クライアントのバージョン
と Oracle 用 Avamar プラグ インのバージョンは同じである必要があります。「システム
要件」(22 ページ)で詳細を参照してください。
以下の表は、Avamar クライアントのインストールを確認するための方法を示します。
表 12 Avamar クライアントのインストールの確認
166
プラットフォーム
方法
Microsoft Windows
エ ク ス プ ロー ラ を使用 し て、 C:\Program files\avs フ ォルダが存
在する こ と 、 またその フ ォルダに libobk_avamar.dll が含まれて
いる こ と を確認 し ます。
Red Hat Linux または
SUSE Linux
rpm コマンドを使用します。
rpm -qa |grep -i avamar
HP-UX
swinstall コマンドを使用します。
swinstall -list
IBM AIX
smitty コマンドを使用して、すべてのソフトウェアを表示する
か、または Avamar クライアント ソフトウェア パッケージを検
索します。
Sun Solaris
pkginfo コマンドを使用します。
pkginfo|grep -i AVMRclnt
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
Avamar クライアントと Oracle 用 Avamar プラグ インの登録
Oracle 用 Avamar プラグ インを使用して Oracle のバックアップまたはリストアを行う
には、Avamar クライアントを Avamar サーバに登録する必要があります。以下の場合
は、登録プロセスが失敗する可能性があります。
◆
◆
Avamar plug-in_catalog.xmlがOracle用Avamarプラグ インバージョンをサポートし
ていない。
管理者が Oracle 用 Avamar プラグ インを無効にした。
Avamar クライアントが正常に登録された場合、Avamar Administrator はそのクライアン
トを Oracle データベースに示します。さらに、avagent.log ファイル(デフォルトでは
/var/avamar 内)には、登録が成功したかどうか確認する情報が含まれています。例:
****** Current MCS name 'avamar-1.example.com' ******
2012-9-4 15:08:37 avagent Info <7452>:Registration of client
/clients/Oracle-client.example.com with MCS
avamar-1.example.com:28001 successful.
2012-9-4 15:08:37 avagent Info <5928>:Registration of plugin 1002
Oracle successful.
2012-9-4 15:08:37 avagent Info <5928>:Registration of plugin 1001 Unix
successful.
2012-9-4 15:08:37 avagent Info <5619>:Registration of client and
plugins complete.
2012-9-4 15:08:37 avagent Info <7150>:first work request delayed for
180 seconds.
2012-9-4 15:11:37 avagent Info <7151>:first work request delay finished.
/var/avamar ディレクトリに対する権限要件
/var/avamar ディレクトリには読み取り、書き込み、実行の権限が必要です。root ユー
ザーとして実行する avoracle プログラムは、RMAN を Oracle ユーザーとして呼び出し
ます。Oracle ユーザーは avtar プログラムを呼び出します。この場合も /var/avamar に
対する読み取り、書き込み、実行の権限が必要です。
Oracle 用 Avamar プラグ インのバージョン 4.1.1 以降のインストールでは、読み取り、
書き込み、実行の権限が /var/avamar ディレクトリに自動的に設定されます。バージョ
ン 4.1.1 より前の Oracle 用 Avamar プラグ インのバージョンでは、chmod 777 コマン
ドを使用して権限を手動で設定する必要があります。
Oracle 用 Avamar プラグ インのバージョン 4.1.1 以降を実行している場合でも、新規
イ ン ス ト ー ル 後 の 最 初 の バ ッ ク ア ッ プ で こ の 問 題 が 発 生 す る 場 合 が あ り ま す。
avoracle プログラムを使用して少なくとも 1 つのバックアップを実行し、必要なファ
イルが作成され、適切な権限が設定されていることを確認します。
/var/avamar ディレクトリに読み取り、書き込み、実行の権限が設定されていない場
合、Avamar によりアクティビティ ログにエラーが書き込まれます。
2012-9-4 17:30:27 avtar Error <5064>:Cannot open file
"/usr/local/avamar/var/f_cache.dat"
2012-9-4 17:30:27 avtar Info <5065>:Creating new cache file
/usr/local/avamar/var/f_cache.dat (2,884,128 bytes)
2012-9-4-12:00:27.36745 [avtar] setslice64 failed requested 32, but
wrote -1
2012-9-4-12:00:27.36800 [avtar] cache::clear_cache:Caught exception
12:Cannot allocate memory
2012-9-4 17:30:27 avtar Error <5803>:Error writing 32-byte header to
cache file
/usr/local/avamar/var/f_cache.dat. Possibly out of disk space
構成に関するチェックリスト
167
トラブルシューティング
/var/avamar ディレクトリのディスク領域
/var/avamar ディレクトリには、RMAN スクリプトおよびログ ファイルのための十分な
ディスク領域が存在している必要があります。/var/avamar ディレクトリに十分なス
ペースがない場合、バックアップおよびリストアは失敗します。使用するシステムで
適用可能な方法を使用して、/var/avamar ディレクトリの空き領域をチェックします。
以下の例は、Red Hat Enterprise Linux システムの df -h コマンドからの出力を示します。
Filesystem
Mounted on
/dev/mapper/VolGroup00-LogVol00
Size
Used
AvailUse%
985G
310G
625G34%/
RMAN スクリプト、RMAN ログ ファイル、avoracle ログ ファイルのために最低 100 MB
のディスク領域が推奨されます。
oratab 内の無効なエントリー
通知
以下に示す問題は、現在ではサポートされていない Avamar バージョン 4.0 以前に適
用されます。
UNIX プラットフォームの場合、
Oracle 用 Avamar プラグ インは oratab ファイルからデー
タベース リストを生成します。Avamar Administrator は、データベースのリストを使用
して Oracle データベースのバックアップまたはリストアを行います。oratab ファイル内
の無効なエントリーにより、Oracle はバックアップおよびリストアオペレーションを完
了できなくなります。Oracle 用 Avamar プラグ インは、最初の無効なエントリー後に
oratab ファイルに示されるデータベースをバックアップしません。
たとえば、oratab ファイルに 3 つのエントリーが含まれています。2 番目のエントリー
が無効です。この場合、最初のデータベースのみがバックアップまたはリストアの対象
として使用できます。
oratab ファイルに指定された ORACLE_HOME ディレクトリまたはインスタンスが存在し
ない場合、結果として無効なエントリーが生じる可能性があります。
oratab ファイルの無効なエントリーをチェックするには、以下のコマンドを入力します。
pwd
cd /etc
more oratab
コマンド シェルに以下のような出力が表示されます。
catalogdb:/home/oracle/oracle/product/10.2.0/db_1:N
largedb:/home/oracle/oracle/product/10.2.0/db_1:N
orcl:/home/oracle/oracle/product/10.2.0/db_1:N
orcl という名前のインスタンスを確認するには、以下のコマンドを入力します。
id
uid=501(oracle) gid=501(oinstall)
groups=501(oinstall),502(dba),503(oper)
which oraenv
/usr/local/bin/oraenv
.oraenv
ORACLE_SID = [oracle] ? orcl
168
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
トラブルシューティング
sqlplus "/as sysdba"
SQL*Plus:Release 11.1.0.7.0 - Production on Fri Mar 6 13:44:22 2009
Copyright (c) 1982, 2009, Oracle. All rights reserved.(不許複製・禁無断転載)
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit
Production With the Partitioning, OLAP and Data Mining options
構成に関するチェックリスト
169
トラブルシューティング
170
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
用語集
この用語集は、このガイドで使用される用語の定義を提供します。
A
Avamar Administrator
サポートされている Windows またはクライアント コンピュータからリモートで Avamar
システムを管理するグラフィカル管理コンソール ソフトウェア アプリケーション。
Avamar クライアント
Avamar ソフトウェアを実行し、ネットワーク接続を介して Avamar サーバにアクセスす
るコンピュータまたはワークステーション。Avamar クライアント ソフトウェアは、1
つのクライアント エージェントと 1 つ以上のプラグ インで構成されます。
Avamar サーバ
Avamar クライアント / サーバ システムのサーバ コンポーネント。Avamar サーバは、す
べての保護されているクライアントから効率的にバックアップを保存する、フォールト
トレラント、高可用性を備えたシステムです。このサーバには、データのリストア、ク
ライアント アクセス、リモート システム管理に不可欠なプロセスとサービスもありま
す。Avamar サーバは、複数のネットワーク ストレージ ノードに対する分散アプリケー
ションとして実行されます。
D
Data Domain システム
エンタープライズ環境にデータ保護と災害復旧 (DR) を提供するディスク ベースの重複
排除アプライアンスおよびゲートウェイ。
DD Boost
Avamar クライアントがData Domain システムにアクセスする際に使用するAPI。
DD Boost
API は、Avamar クライアントのインストールと同時に、クライアント コンピュータに
自動的にインストールされます。また、Avamar サーバのインストールと同時に、Avamar
サーバに自動的にインストールされます。
DNS
ドメイン ネーム サーバ。ドメイン名を特定の IP アドレスに割り当てるための分散された
動的ディレクトリ サービス。
L
LAN
Local Area Network。
M
MCS (Management
Console Server)
MCS は、Avamar サーバに対して一元管理(スケジュール設定、監視、管理)を可能に
します。また MCS は、Avamar Administrator のグラフィカル管理コンソールが使用する
サーバ側プロセスも実行します。
MM (Media Manager)
サード パーティのネットワーク バックアップ システム。MM は Recovery Manager と連
携し、データベース バックアップを第 3 のストレージに直接書き込みができるように
します。
MML(メディア管理ラ
イブラリ)
第 3 のストレージにデータをバックアップするために RMAN によって使用されるソフト
ウェア ライブラリ。Oracle 用 Avamar プラグ インの MML は libobk_avamar です。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
171
用語集
O
Oracle インスタンス
oratab ファイル
メモリ構造およびノード上で実行する Oracle サーバ プロセスのグループ。
Oracle データベースのシステム識別子とホーム ディレクトリを含んだテキスト ファイ
ル。一般的な oratab エントリーは、ora91:/space/local/oracle/ora901 のようになります。
oratab ファイルのデフォルトの場所は、Solaris の場合は /var/opt/oracle、その他のプラッ
トフォームの場合は /etc になります。
R
RMAN (Recovery
Manager)
サポートされている Oracle データベースのホット バックアップ、コールド バックアッ
プ、コールド リカバリのためのコマンド ライン インタフェースを提供するソフトウェ
ア アプリケーション。
U
UAC(ユーザー アカウ
ント制御)
アーカイブ ログ
アクティベーション
Windows 7、Windows Server 2008、Windows Server 2008 R2、Windows Vista で利用で
きる Windows の 1 つの機能。UAC は、コンピュータへの不正な変更を防止するのに
役立ちます。コンピュータの操作に悪影響を及ぼす恐れのある機能が実行される際、
UACは、
タスクを続行する前に権限または管理者のパスワードをユーザーに求めます。
オンライン REDO ログ グループのいっぱいになったメンバーのうちの 1 つのコピーを
含んだログ ファイル。アーカイブ プロセスでは、データベースを ARCHIVELOG モード
に設定する必要があります。Oracle 用語ではアーカイブ ログをアーカイブ REDO ログと
呼んでいます。
「クライアントのアクティベーション」を参照してください。
管理者
通常、ネットワーク コンピュータ上のソフトウェアのインストール、構成、メンテナ
ンスと、ユーザーの追加およびユーザー特権の定義を行う人物。
クライアント エージェ
ント
MCS およびそのクライアントにインストールされているプラグ インと通信するクライ
アント上で実行される、プラットフォーム固有のソフトウェア プロセス。
クライアント登録
クライアントのアク
ティベーション
グループ
Avamar サーバでの同一性を確立するプロセス。Avamar は、クライアントを認識すると、
一意の CID(クライアント ID)をクライアントに割り当てます。クライアント ID はアク
ティベーションの際にクライアントに送信されます。
クライアント ID (CID) をクライアントに送信するプロセス。クライアントは受け取った
CID を、クライアント ファイル システム上の暗号化ファイルに保存します。
Avamar Administrator 内で 1 つ以上の Avamar クライアントで構成される特定の組織。
Avamar グループ内のすべてのクライアントは、データセット、バックアップ スケ
ジュール、保存ポリシーを含む同じグループ ポリシーを使用します。
グループ ポリシー
Avamar グループ内のすべてのクライアントを対象としたデータセット、バックアッ
プ スケジュール、保存ポリシー。
コールド バックアップ
該当のデータベースまたはインスタンスがシャットダウンされ、ユーザーから利用で
きない状態のときに行うデータベース オブジェクトのバックアップ。オフライン
バックアップとも呼ばれます。
172
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
用語集
災害復旧
システムおよびそのデータを通常の日常的なオペレーションにリストアするには通
常のデータ リカバリ手順では不十分な、ハードウェアの故障またはソフトウェアの破
損などの停止状態からのリカバリ。
スケジュール
グループ内のクライアントのバックアップの1日あたりの頻度と開始時刻と終了時刻を
制御する機能。スケジュールは、名前をつけて複数のグループに関連づけることができ
る永続的で再利用可能な Avamar ポリシーです。
データセット
一連のファイル、ディレクトリ、ファイル システムを定義し、バックアップから除外ま
たはバックアップに包含するためのポリシー。データセットは、名前をつけて複数のグ
ループに関連づけることができる固定の再利用可能な Avamar ポリシー。
データベース
コンピュータ ソフトウェアによる更新、検索、取得の容易さと速さを実現するために
整列されたデータのコレクション。
データベース ファイル
Oracle データベース ファイルには、データファイル、制御ファイル、オンライン REDO
ログが含まれています。
テープへのシステム
バックアップ
メディア管理ライブラリを使用して、テープへの直接的なバックアップの書き込みを
サポートする Oracle アーキテクチャ。
テーブルスペース
関連する論理構造を 1 つにグループ化する、データベースの LSU(論理ストレージ ユ
ニット)。
登録
ドメイン
「クライアント登録」を参照してください。
複数のクライアントを名前つきの制御と管理に整理するAvamar Administratorの機能。
トランザクション ログ
迅速なリストアとロールバック トランザクションを実行するためにログ ファイルに
保存される、データベース内のデータベース トランザクションのレコードまたは変更
されたファイルのリスト。
バックアップ
個々のファイル、特定のディレクトリ、ファイル システム全体としてリストアが可能
な、クライアント データのポイント イン タイム コピー。従来の増分バックアップより
効率的ですが、バックアップは Avamar サーバからいつでもすぐにリストアできるクラ
イアント データの完全なスタンドアロン コピーです。
ファイル システム
ディレクトリ構造、データ転送方法、ファイル関連づけを提供することにより、スト
レージ メディアにおけるファイルの保存、取得、管理を行う際に使用されるソフトウェ
ア インタフェース。
プラグ イン
クライアント上でデータのバックアップおよびリストアを行うために Avamar ソフト
ウェアと連携するソフトウェア プロセス。
ポイント イン タイム リ
ストア
特定のポイント イン タイムへのバックアップのリストア。
ホット バックアップ
該当のデータベースまたはインスタンスが実行中で、ユーザーから利用できる状態の
ときに行うデータベース オブジェクトのバックアップ。オンライン バックアップと
も呼ばれます。
ポリシー
名前をつけて複数のグループに適用できる、クライアント バックアップのための一連
のルール。グループにはデータセット、スケジュール、保存ポリシーがあります。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
173
用語集
メタデータ
重複排除のために保存されたサブファイル情報を示すハッシュ情報で、重複排除され
たクライアント バックアップ データを正規の非重複排除のフォーマットに復元する
際に必要です。
リカバリ カタログ
RMAN バックアップ / リカバリ メカニズムの主要なコンポーネント。リカバリ カタロ
グには、バックアップから Oracle データベースをリカバリするのに必要な重要な情報
が含まれています。
リカバリ カタログは通常、別の Oracle データベース(可能なら別の物理マシン)に
保存されます。また、元のデータベースと一緒にバックアップされる、データベース
制御ファイルにも保存できます。
リストア
リダイレクトされたリ
ストア
保存期間
174
1 つ以上のファイル システム、ディレクトリ、ファイル、データ オブジェクトを既存
のバックアップから取得し、指定された場所に書き込むオペレーション。
バックアップされたデータを元の位置とは別の場所にリストアするプロセス。
Avamar サーバ上のバックアップを自動的に削除する時間設定。Avamar サーバから削
除したくないバックアップに対して、永久の保存期間を設定できます。保存期間は、
名前をつけて複数のグループに割り当てることができる固定の再利用可能な Avamar
ポリシーです。
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
索引
A
E
allocate channel コマンド 120, 133
ARCHIVELOG モード 78, 79, 80
avagent 157
avagent.log ファイル 167
Avamar
データ重複排除 147
ドメイン 26, 35
保存ポリシー、構成 130
Avamar Administrator 19, 85, 87, 105, 160, 168
Avamar File System クライアント
HP-UX へのインストール 37
IBM AIX へのインストール 40
Linux へのインストール 34
Microsoft Windows へのインストール 28
インストール要件 166
登録 41, 47, 167
Avamar Solaris Cluster クライアント
アンインストール 72
インストール 50
Avamar Windows Cluster クライアント
アップグレード 33
アンインストール 70
以前のバージョンのアンインストール 71
構成 31
Avamar Windows Cluster クライアントのアップグレード 33
Avamar Windows Cluster クライアントのリセット 71
Avamar
サーバ ホスト名 24
avclusinstall コマンド 52
avclusuninstall コマンド 72
avoracle.cmd ファイル 84
avregister コマンド 41, 47, 137, 138, 139
avtar コマンド 118, 119
avtar フラグ ファイル。
EMC オンライン サポート Web サイト 9
B
backupuser 76, 77, 149
C
Cluster Administrator 71
crosscheck 129, 133
D
Data Domain システム
Avamar Administrator で使用 148
RMAN スクリプトで使用 118, 120, 122, 126
サポート 14, 16
ストリーム数 146, 150
delete コマンド 133
Domino サーバ ソフトウェアの再インストール 116
G
geninstall コマンド 42, 67
H
hares コマンド 54
K
kill コマンド 134
L
libobk_avamar.dll ファイル 156, 165
libobk_avamar.so ファイル 156, 165
M
Microsoft Windows Explorer 166
MSCS(Microsoft Cluster Services)構成 16, 28
N
NIC(ネットワーク インタフェース カード)160
NLS データ形式 148, 151
O
Oracle
$ORACLE_HOME 76, 79, 81, 83, 165
2 ノード Windows クラスタ 31
ARCHIVELOG モード 78, 79, 80, 155
DBID 106
oratab ファイル 162
REDO ログ ファイル 83
SCN(システム変更番号)20, 125, 126
SID(システム識別子)18, 82
sqlplus 78, 81, 82
SYSDBA 権限 76
tnsnames.ora ファイル 160, 162, 164
アーカイブ ログ ファイル 83, 146
グループ 158
サポートされているバージョン 161
バックアップ ファイル 83
制御ファイル 83, 107, 112, 125
データベース
インスタンス 18
シャットダウン 78, 82
バックアップ 121
パスワード 146, 149
フラッシュバック データベース 20
フラッシュ リカバリ領域 84
未フォーマット データベース ファイル構造 17
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
175
索引
ユーザー アカウント
Microsoft Windows で作成 78
UNIX または Linux で作成 76, 77
リカバリ カタログ 19, 128, 148
リスナー 81, 82, 110, 115
フラッシュ リカバリ領域 82
未フォーマット データベース ファイル構造 82
Oracle ASM(Automatic Storage Management)17
Oracle RAC(Real Application Clusters)
構成 54
構成、共有ディスクなし 135
構成スクリプト 17
構成の削除 56, 140
説明 17
登録 55, 137
バックアップ 19
フェイルオーバー 56
リストア 19
Oracle 用 Avamar プラグ イン
HP-UX からのアンインストール 66
HP-UX へのインストール 36
IBM AIX からのアンインストール 67
IBM AIX へのインストール 39, 42
Linux からのアンインストール 69
Linux へのインストール 36
Microsoft Windows からのアンインストール 70
Microsoft Windows へのインストール 28, 30
RAC 構成実行可能ファイル 17
RAC 構成スクリプト 17
Sun Solaris からのアンインストール 71
Sun Solaris へのインストール 44
オペレーション原理 144
ソフトウェア バンドル 50
oratab ファイル 160, 168
コマンド
allocate 133
crosscheck 129, 133
delete 129, 133
report obsolete 132
restore 124
send 133
svrmgr 154
スクリプト 117, 133, 144, 158, 161
説明 14
バージョン 161
バックアップ
削除 131, 132
チャネル 120
データファイル 123
データベース 121, 122
テーブルスペース 122
バックアップおよびリストアのグラニュール 118
バックアップのクロスチェック 131
フラグ ファイル 118, 119, 129, 133
プレフィックス ディレクティブ 131
ブロックの変更履歴 86
保存ポリシー 129, 130
ライブラリ パスの設定 121
リストア
データファイル 127
データベース 124, 125
テーブルスペース 126
リカバリ カタログでデータベース 128
ログ ファイル 145
RMAN カタログの同期化 132
rpm コマンド 140
RPM ファイルの削除 140
S
P
pkgadd コマンド 45, 50
pkginfo コマンド 71
pkgrm コマンド 72
R
rac_config スクリプト 17, 55, 136
rac_deconfig スクリプト 139, 140
rac_stop スクリプト 17
RAC。Oracle RAC(Real Application Clusters)を参照
RAM 要件 23
REDO ログ ファイル 83
report obsolete コマンド 132
RMAN。
RMAN(Recovery Manager)
Data Domain サポート 118
カタログ、同期化 132
SCN(システム変更番号)20, 125, 126
send コマンド 133
SID(システム識別子)18
Solaris クラスタ。
sqlplus 78, 81, 82, 155, 161
SYSDBA 権限 76
T
tnsnames.ora パラメータ
HOST 160, 162, 163
SERVICE_NAME 160
SID 160, 164
U
ulimit 設定 159
V
VCS(Veritas Cluster Server)
構成 16
サポートされているバージョン 25
リソース 54
176
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
索引索引
Z
アーカイブ ログ ファイル 83, 146
アクティビティ ログ ファイル 154, 167
アクティブ ノード 16, 31, 71, 138, 140
アクティブ ノードの非アクティブ化 138
Oracle 用 Avamar プラグ イン
Microsoft Windows からのアンインストール 70
アンインストール
Avamar Solaris Cluster クライアント 72
Avamar Windows Cluster クライアント 70, 71
HP-UX における Oracle 用 Avamar プラグ イン 66
IBM AIX における Oracle 用 Avamar プラグ イン 67
Linux における Oracle 用 Avamar プラグ イン 69
Oracle RAC 構成 56, 140
Sun Solaris における Oracle 用 Avamar プラグ イン 71
インストール 52
Avamar AIX クライアント 40
Avamar HP-UX クライアント 37
Avamar Linux クライアント 34
Avamar Solaris Cluster クライアント 50
Avamar Windows クライアント 28
IBM AIX における Oracle 用 Avamar プラグ イン 39, 42
Linux における Oracle 用 Avamar プラグ イン 33, 36
Microsoft Windows における Oracle 用
Avamar プラグ イン 28
Sun Solaris における Oracle 用 Avamar プラグ イン 44
VCS(Veritas Cluster Server)の要件 25
ソフトウェア パッケージ 23, 24
プリインストール要件 24
ロードマップ 22
エラー
CTL メッセージを送信できない 160
Media Management Library のロードに失敗 156
ORA-19511 158
アーカイブ ログ モードにない 155
データファイルにアクセスできない 159
クラスタ
Microsoft Windows
Cluster Administrator 71
アクティブ ノード 31
バックアップ エージェント リソース 71
パッシブ ノード 71
VCS
アクティブ ノード 71
オンラインにする 54
ノード 16, 50
権限 156, 157, 158, 167
コールド バックアップ 88
構成
2 ノード Windows クラスタ 16
Avamar Windows Cluster クライアント 31
Avamar 保存ポリシー 130
Oracle RAC 54, 57, 135, 136
RMAN 保存ポリシー 130
スタンドアロン 16
フラッシュバック データベース リカバリ 84
コマンド
allocate channel 120, 133, 158
avclusinstall 52
avclusuninstall 72
avregister 41, 47
avtar 118, 119
crosscheck 133
delete 133
geninstall 42, 67
hares 54
kill 134
nslookup 163
pkgadd 45, 50, 71, 72
pkginfo 166
report obsolete 132
rpm 166
send 133
smitty 166
swinstall 166
システム要件 22, 23
自動バックアップ ファイル 83
冗長性ポリシー 129
スケジュール設定
Oracle データベース バックアップ 92
上書き 100
有効化 103
スタンドアロン構成 28
制御ファイル 83, 107, 112, 125
増分バックアップ 86
データ重複排除 147
データ消失リカバリ 116
データセット 18, 93, 100, 160
データベース シャットダウン 78, 82
ディスク領域 23, 168
登録 41, 47, 139
登録の失敗 167
ドメイン 26, 35
ネットワーク要件 23
バックアップ
RMAN と Avamar Administrator の両方を使用 132
同じデータベース 132
クロスチェック 131
コールド バックアップ 88
削除 129, 131, 132
使用期限の終了 129, 132
スケジュール設定 86, 92, 101, 103
増分 86
不要 132
プラグ イン オプション 146
フル バックアップ 147
ホット バックアップ 78, 88, 155
レベル 0 147
レベル 1 148
バックアップ エージェント サービス 71
バックアップ チャネル 120, 146
バックアップのデバッグ 151
パッシブ ノード 16, 71
パフォーマンス 18, 146, 150
非アクティブ ノード、登録 139
ビット幅 149, 165
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
177
索引
フェイルオーバー
Oracle RAC 17, 56, 157
VCS(Veritas Cluster Server)16
複数チャネル
設定 133
割り当て 18
フラグ ファイル
RMAN バックアップ 118
作成 119
prefix directive 131
フラッシュバック データベース リカバリ 20, 151
フラッシュバック リカバリ 150
フラッシュ リカバリ領域 82, 84
フル バックアップ 147
プレフィックス ディレクティブ 131
ブロックの変更履歴 86
ポイント イン タイム リカバリ 150, 151
ホスト名 24
保存ポリシー 101, 129
ホット バックアップ 88, 155
ポリシー
冗長性 129
保存 101, 129, 130
リカバリ ウィンドウ 129
未フォーマット データベース ファイル構造 17, 82
要件
Microsoft Windows 2003 サービス パック 162
RAM 23
Veritas Cluster Server 25
ディスク領域 23
ネットワーク 23
ビット幅 165
プリインストール 24
ライブラリ パスの設定 121, 157
リカバリ
カタログ 19, 77, 128, 148
データ消失から Domino サーバ 116
フラッシュバック 150
ポイント イン タイム 150, 151
リカバリ ウィンドウ ポリシー 129
リカバリ モード 151
リストア
コールド バックアップ 106
コマンド 124
障害 159, 161
データファイル 127
テーブルスペース 126
デバッグの有効化 148, 151
プラグ イン オプション 149
ホット バックアップ 82, 83, 83, 106
リカバリ カタログ
使用 128
リダイレクト 106
リストアのデバッグ 148
リスナー 81, 82, 110, 115
レベル 0 バックアップ 147
レベル 1 バックアップ 148
ロードマップ、インストール 22
178
Oracle 用 EMC Avamar 6.1 ユーザー ガイド
Fly UP