ヘッダーをスキップ
Oracle Database高可用性ベスト・プラクティス
11gリリース1(11.1)
B54839-01
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

6 MAA環境への移行

この章では、簡易性やパフォーマンスを損うことなく現在の構成をMaximum Availability Architecture(MAA)環境に移動して、冗長性と信頼性を備えたシステムおよびデータベースを作成するための推奨ベスト・プラクティスについて説明します。

この章には、次の各項が含まれます。

6.1 構成のMAAへの移動

MAAでは、Oracle Real Application Clusters(Oracle RAC)のスケーラビリティおよび可用性のメリットが、Oracle Data Guardのデータおよびサイト保護機能と組み合されます。

MAA環境は、Oracle RACプライマリ・データベースの存在する1つのサイトと、最低1つのフィジカル・スタンバイ・データベースまたはロジカル・スタンバイ・データベースをホストするクラスタの存在するもう1つのサイトで構成されます(可能であれば、ロジカル・スタンバイ・データベースとフィジカル・スタンバイ・データベースを組み合せてホストするのが理想的です)。この環境では、Oracle RACを使用したOracle Database 11gとOracle Data Guardを使用したOracle Database 11gの両方の機能とメリットが継承されるため、計画外および計画済の停止に対して最も包括的なソリューションが提供されます。

MAA構成には、Oracle RACプライマリ・データベースとOracle RACスタンバイ・データベースの両方が含まれることが理想ですが、ビジネス要件やその他の考慮事項によっては異なる終了構成を選択することや、MAAへの段階的移行を進めることも可能です。実際、一部の終了構成は、Oracle RACプライマリとOracle RACスタンバイの組合せ構成を段階的に実装する場合の中間形態と考えることができます。

6.2 Oracle Enterprise Manager Grid Controlの使用

構成をMAA環境へ移動するためのベスト・プラクティスは、Oracle Enterprise Manager 10gのGrid Control(リリース10.2.0.5以上)を使用することです。

第3章で、ポイント&クリックで操作するGrid Controlを使用すると、任意の実装レベルにある既存の構成を、最小の停止時間で完全なMAAアーキテクチャ(Data Guard、Oracle RAC、ASMなど)にもたらせることを示しました。Grid Control環境では実質的にすべての手順を実行することができます。

Grid Controlでは次のことが可能です。


関連項目:


6.3 手動での手順説明の使用

Grid Controlを使用してMAAアーキテクチャへ構成を移動できない場合、SQL*Plus文を使用して、手動で手順を実行することができます。

現在の構成設定に応じて、この項の関連するトピックを実行してください。表6-1に、例としていくつかの可能な開始構成に対応する手順を示します。

表6-1 MAA環境に移動する開始構成

開始構成 対応する移動手順

単一インスタンスのプライマリ・データベース

「単一インスタンス・データベースのOracle RAC・データベースへの変換」の手順に従って、プライマリ・データベースをOracle RACに変換します。

単一インスタンスのスタンバイ・データベース

「単一インスタンス・データベースのOracle RAC・データベースへの変換」の手順に従って、スタンバイ・データベースをOracle RACに変換します。

単一インスタンスのData Guard構成

「単一インスタンス・データベースのOracle RAC・データベースへの変換」の手順に従って、プライマリ・データベースとスタンバイ・データベースのいずれかまたは両方をOracle RACに変換します。

Oracle RACプライマリ・データベース(ただし非Data Guard構成)

「Oracle RACプライマリ・データベースへのOracle Data Guard構成の追加」の手順を参照して、単一インスタンスのスタンバイ・データベースまたはOracle RACスタンバイ・データベースを構成に追加します。

ASMのない単一インスタンス・データベースまたはOracle RACデータベース

MAAホワイト・ペーパー『Migration to Automatic Storage Management』(http://www.otn.oracle.com/goto/maa)の説明に従って、データベースをASMに移行します。


6.3.1 単一インスタンス・データベースのOracle RACデータベースへの変換

Oracle RACデータベースを構成するためにノードを追加する手順では、まずOracleクラスタウェアとOracle RACソフトウェアをノードにインストールしてクラスタを作成し、次にOracle RACインスタンスを追加します。この手順には、次の基本タスクが含まれます。

  1. クラスタにノードを接続します。

  2. Oracleクラスタウェアを、クラスタを構成するすべてのノード上にインストールします。

  3. 新規ノードにOracle RAC用の記憶域を準備します。

  4. Oracle RACデータベース・レイヤーにノードを追加します。

  5. 新規ノードにデータベース・インスタンスを追加します。


関連項目:

手順の詳細は、ご使用のプラットフォームに対応するOracle RACのインストレーション・ガイドを参照してください。

6.3.2 Oracle RACプライマリ・データベースへのOracle Data Guard構成の追加

単一インスタンスのData Guardスタンバイ・データベースまたはOracle RACスタンバイ・データベースの作成方法の詳細な手順は、現在までに公開されている一連のMAAホワイト・ペーパーを参照してください。次の各項では、実行する必要がある作業の概要を説明するとともに、詳細な説明を含むホワイト・ペーパーへのリンクを提供します。

6.3.2.1 Oracle RACプライマリ・データベースのためのOracle RACフィジカル・スタンバイ・データベースの作成

既存のOracle RACプライマリ・データベースからのOracle RACスタンバイ・データベースの作成には、次の基本的な作業が含まれます。

  1. ファイルを収集してバックアップを実行します。

  2. スタンバイ・データベースでOracle Netを構成します。

  3. スタンバイ・インスタンスおよびデータベースを作成します。

  4. Data Guardのプライマリ・データベースを構成します。

  5. Data Guard構成を検証します。

手順説明は、次の場所にある『MAA / Data Guard 10g Setup Guide - Creating an Oracle RAC Standby for an Oracle RAC Primary』ホワイト・ペーパーを参照してください。

http://www.oracle.com/technology/deploy/availability/pdf/MAA_WP_10g_RACPrimaryRACPhysicalStandby.pdf

6.3.2.2 Oracle RACプライマリのための単一インスタンス・スタンバイ・データベースの作成

既存のOracle RACプライマリ・データベースのための単一インスタンス・スタンバイ・データベースの作成には、次の基本的な作業が含まれます。

  1. ファイルを収集してバックアップを実行します。

  2. フィジカル・スタンバイ・データベースでOracle Netを構成します。

  3. フィジカル・スタンバイ・インスタンスおよびデータベースを作成します。

  4. Data Guardのプライマリ・データベースを構成します。

  5. Data Guard構成を検証します。

手順説明は、次の場所にある『MAA / Data Guard 10g Setup Guide - Creating a Single-Instance Standby for an Oracle RAC Primary』ホワイト・ペーパーを参照してください。

http://www.oracle.com/technology/deploy/availability/pdf/MAA_WP_10g_RACPrimarySingleInstancePhysicalStandby.pdf

6.3.2.3 Oracle RACプライマリ・データベースのためのOracle RACロジカル・スタンバイの作成

既存のOracle RACフィジカル・スタンバイ・データベースからのOracle RACロジカル・スタンバイ・データベースの作成には、次の基本的な作業が含まれます。

  1. フィジカル・スタンバイ・データベース環境を準備します。

  2. フィジカル・スタンバイ・データベースをロジカル・スタンバイ・データベースに変換します。

  3. Data Guard構成を検証します。

手順説明は、次の場所にある『MAA / Data Guard 11g Setup Guide - Creating an Oracle RAC Logical Standby for an Oracle RAC Primary Database』ホワイト・ペーパーを参照してください。

http://www.oracle.com/technology/deploy/availability/pdf/MAA_WP_10gR2_RACPrimaryRACLogicalStandby.pdf