技術ブログ
目次
異なるバージョン間のOracle Database移行(アップグレード)のダウンタイムを極小化するためには、ロジカルレプリケーション製品を使用するのが一般的です。
コーソルでは、Oracle Databaseへの移行に使用するロジカルレプリケーション製品に、SharePlex for Oracleをオススメしています。以下にその理由を記載します。
SharePlex for OracleはOracle向けロジカルレプリケーション製品の最古参と言える製品です。1999年のリリースから20年以上の歴史を誇ります。
SharePlex for Oracleは、Database Trends and Applicationsの読者投票において、 3年連続で“Best Data Replication Solution”を受賞しています。
具体的な価格は記載できませんが、多くのロジカルレプリケーション製品よりも 大幅に価格が安いです。
特に、Oracle Database Standard Editionで使用する場合、SharePlexにはOracle SE向けの低価格ライセンスが用意されているため、価格差は圧倒的です。
Oracle GoldenGateのライセンス費用試算とSE2環境におけるコスト削減策
移行先のOracle Databaseとしては、原則的にサポート期間の長い"Long Term Release"である19cを選ぶことになるでしょう。
Oracle Database 19cとは何か? どういう位置づけのリリースなのか?
2020年10月時点の最新版 SharePlex for Oracle 10.0.0は、Oracle Database 19cに対応しています。
非LinuxのOracle 19cに対応したSharePlex 10.0がリリースされました
なお、Linux上のOracle Database 19cについては、SharePlex 9.4.0 から対応していました。
19c対応のSharePlex 9.4.0がリリースされました
Oracle Database 19cでのSharePlexに対応しているプラットフォームは以下の通りです。(すべて64bit版のみ)
現時点でHP-UXには対応していません。
2020年10月時点の最新版 SharePlex for Oracle 10.0.0は、ソース、ターゲットの双方で、Amazon RDS for Oracle 19cに対応していますので、 Amazon RDS for Oracle 19cからの移行、Amazon RDS for Oracle 19cへの移行に使用できます。
Oracle 10gなどの古いOracle Databaseからの移行が必要となるケースもあるかと思います。
しかし、Oracle GoldenGateは、Oracle Databaseのサポートに制約があります。 例えば、Oracle GoldenGate 12.2.0.1.0はOracle Database 11g R1以前をサポートしません。また、Oracle GoldenGate 12.1.2.0.0はOracle Database 10g R2以前をサポートしません。
SharePlex for Oracleは、Oracle GoldenGateが対応していないような古いOracle Databaseからの移行に対応しています。ただし、使用するSharePlex for Oracleのバージョンによっては、ベンダの事前承認が必要なケースがありますので、ご相談くださいませ。
以下にOracle Database 10g R1からOracle Database 19cへの移行のイメージ図を示します。
Oracle Databaase 19cへダイレクト移行する場合の構成パターンを以下に示します。
ソース ターゲット
Oracle SharePlex SharePlex Oracle
-------- --------- --------- --------
10g R1 9.0.2 10.0.0 19c
10g R2 9.0.2 10.0.0 19c
11g R1 9.1.4 10.0.0 19c
11g R2 10.0.0 10.0.0 19c
12c R1 10.0.0 10.0.0 19c
12c R2 10.0.0 10.0.0 19c
18c 10.0.0 10.0.0 19c
SharePlex 9.0.2や9.1.4と組み合わせることで、Oracle 10g R1やOracle 11g R1などの古いOracle Databaseからの移行に対応しています。
以下にOracle 9i Database R2からOracle Database 19cへの移行のイメージ図を示します。
Oracle 9i R2に対応したSharePlex 7.6.3および、SharePlex 7.6.3との相互接続性をもつSharePlex 8.6.6と組み合わせることで、Oracle 9i R2からの移行に対応しています。
Oracle Database → Oracle Database という構成のロジカルレプリケーションを実現する製品です。
コーソルでは、以下の点を重視するお客様にSharePlexをお勧めしています。
SharePlex for Oracleなどのロジカルレプリケーション製品は強力である反面、安心して使うためには製品固有のノウハウが必要です。コーソルからSharePlex for Oracleを購入いただくと、様々な形でSharePlex for Oracleのご利用をご支援できます。
以下に、コーソルからSharePlex for Oracleを購入すべき理由をまとめます。
お気軽に弊社にお問い合わせください!!
お問い合わせ