1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Oracle Fail Safe が Oracle Database 19cで非推奨 / 代替案

Last updated at Posted at 2023-07-31

はじめに

Oracle Fail Safe がOracle Database 19cで非推奨という情報を知り、
情報が散らばっているのでWindows リリースとの互換性や代替案など、マニュアルやドキュメントを中心にまとめてみました。

1. Oracle Fail Safeとは?

マニュアルには以下の記載がありました。

100%の可用性を保証できるソリューションはありませんが、Oracle Fail Safeを使用すると、Microsoftクラスタ上で稼働してMicrosoft Cluster Service(MSCS)で構成されているOracleデータベースやその他のアプリケーションの停止時間を、最小限に抑えることが可能になります。
・・・[中略]・・・
Oracle Fail SafeはMSCSクラスタ・ソフトウェアとともに、クラスタ上で実行されるアプリケーションおよびシングルインスタンス・データベースの高い可用性を実現します。あるクラスタ・ノードに障害が発生した場合、Oracle Fail Safeを使用して構成したパラメータに基づき、クラスタ・ソフトウェアがその作業負荷を正常に機能しているノードに移します。この操作をフェイルオーバーと呼びます。
[引用] 1 Oracle Fail Safeの基礎知識

2. Oracle Database 19c / Oracle Fail Safe / Windowsの互換性情報の確認

ココの章では、ドキュメントから得られる事実をまとめてみた。

2-1. Oracle Database のサポート情報

Oracle Database バージョン サポート情報
19c 非推奨
21c 以後、サポート終了

非推奨/サポート終了の定義については、以下をご確認ください。
Oracle Database 19c へのアップグレード検討時の参考資料 (リンク集) > 4. 現行バージョンとの互換性の確認

Oracle Database 19cの最新パッチ情報は以下よりご確認ください。
※19.20が最新 (2023/7/31現在)
Oracle Database 19c Proactive Patch Information (Doc ID 2521164.1)

つまり、Oracle Database 19c でOracle Fail Safeが非推奨となりましたので、
Oracle Database 19c がリリースされた2019年以降に登場したWindowsのバージョンについては機能拡張されなくなるが、それ以前の主要なWindowsバージョンについては引き続き19cではサポートされる。 ということになります。

2-2. Oracle Database 19cでサポートされているOracle Fail Safe 4.2.1とWindowsリリースバージョン

以下を確認すると、Windows 2019まではサポート対象 みたいですね。
image.png
[引用] Oracle Database > Release 19 > データベース・リリース・ノート > 8.2 製品サポート

2-3. Oracle Database でサポートされている Windowsリリースバージョン

[参考] Microsoft Windows x64 (64-bit) 上の Oracle データベースの動作保証情報 (Doc ID 1307195.1)

今後、新規Windowsバージョンがリリースされたとしても、Oracle Dtabase 19cでは機能拡張されないので、代替案を次の章から考えてみる。

3. Oracle Fail Safeの代替案は・・・?

[参考] にある情報をまとめると、同じような可用性要件を満たす機能/製品は以下でしょうか。

  1. Standard Edition High Availability (SEHA)
  2. RAC one Node
  3. Real Application Cluster (RAC)
  4. Oracle Cloud (ex. Oracle Autonomous Database) への移行

[RAC導入時の注意点]

  • Oracle Database Standard Edition (SE2) を利用中の場合は、Oracle Database 19cではサポート終了のため、Enterprise Edition にアップグレードすれば、RACは利用OK! ですね。

[参考]

3-1. SEHAの構築方法・手順

3-2. SEHA / RAC one Node / RAC の違い

こちらのスライド を参照

4. まとめ

  • Oracle Fail Safe を Oracle Database 19cでも利用するとしたら、Windows 2019までならサポートされている。
  • けれど、Oracle Database 21cから Oracle Fail Safe はサポート終了しているので、いずれにせよ代替案を考えなければいけない。
  • その代替案としては、①SEHA ②EEでRAC One Node ③EEでRAC ④Oracle Cloud Infrastructure(OCI) の大きく4種類がありそう
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?