th0x4c 備忘録

[Oracle] Data Guard スイッチオーバー

目的

Data Guard のスイッチオーバーを実行して、プライマリとスタンバイを切り替える。

環境

  • OS: Oracle Enterprise Linux 5.8
  • DB: Oracle Database 11g Release 2 (11.2.0.3)
  • EM: Oracle Enterprise Manager Grid Control 11g (11.1)

スイッチオーバーの実施

EM Grid Control を使用してスイッチオーバーを行う。

  • プライマリ DB インスタンスの “可用性” タブ内の Data Guard の項目から “設定および管理” をクリックして、Data Guard のページを開く

  • “スイッチオーバー” をクリック

  • スタンバイ・サイト に接続する OS ユーザを入力

  • プライマリ・サイト に接続する OS ユーザを入力

  • “はい”

  • 処理中 –> 完了

なぜか上記画面のまま “概要” のページに戻らない。alert.log を確認して処理が終わっていそうだったら、EM の画面を切り替えてしまってよい。

  • 今度は元スタンバイでプライマリになったインスタンスの “可用性” タブ内の Data Guard の項目から “設定および管理” をクリックして、スイッチオーバーされている(プライマリ/スタンバイが切り替わっている)ことを確認