Oracle Cloud Infrastructure GoldenGateへの移行について

Oracle Cloud Infrastructure GoldenGateは、Oracleの第2世代のクラウド・プラットフォームであるOracle Cloud Infrastructure(OCI)上に完全に構築されたクラウドネイティブ・サービスです。セキュアで堅牢なクラウド環境で、Oracle GoldenGateのクラス最高のデータ・レプリケーション機能を提供します。このガイドを使用して、Oracle GoldenGate ClassicおよびMicroservicesインスタンスを、現在次のいずれかにあるOCI GoldenGateに移動します。

OCI GoldenGateへの移行にはいくつかの利点があります。Oracle Cloud Infrastructureは、最新のクラウド・テクノロジと標準を使用して開発されています。一貫したパフォーマンスと、より優れた機能を低コストで提供し、特にセキュリティを提供します。Oracleは、新しいリージョン、サービスおよび機能を定期的に追加することで、Oracle Cloud Infrastructureへの投資と進化を続けています。OCI GoldenGateは、ワークロードごとにスケーリングと弾力性を提供するフルマネージドのクラウドネイティブ・サービスであり、消費されたコンピュート・ユニットごとに支払うことができます。

インスタンスをOracle Cloud Infrastructureに移行すると、次の管理機能の利点を享受できます。

詳細:

Oracle Cloud Infrastructureについて

OCIの基本概念と、それらと同等のOracle Cloud Infrastructure Classicの概念との違いについて理解します。

コンパートメント

クラウド・リソースへのアクセスを編成および制御できるようにします。コンパートメントは、インスタンス、仮想クラウド・ネットワーク(VCNs)、ブロック・ボリュームなどの関連リソースの論理グループであり、管理者によって適切な権限を付与された特定のユーザー・グループのみがアクセスできます。

リージョンおよび可用性ドメイン

Oracle Cloud Infrastructureは、リージョンおよび可用性ドメインで物理的にホストされています。リージョンは限定された地理的領域で、可用性ドメインはリージョン内に配置された1つ以上のデータ・センターです。1つのリージョンは、1つ以上の可用性ドメインで構成されます。Oracle Cloud Infrastructureリソースは、仮想クラウド・ネットワークのようにリージョン固有であるか、コンピュート・インスタンスのように可用性ドメイン固有です。

Oracle Cloud Infrastructure Classicでは、可用性ドメインを使用しません。

Virtual Cloudネットワークおよびサブネット

仮想クラウド・ネットワーク(VCN)には、1つ以上のサブネットが含まれます。パブリック・トラフィックを処理するためのオプションのインターネット・ゲートウェイ、およびオンプレミス・ネットワークを保護するためのオプションのIPSec接続またはFastConnectを使用して、クラウド・ネットワークを構成できます。

Oracle Cloud Infrastructure Classicでは、インスタンスをIPネットワークまたは共有ネットワークに割り当てます。通常、共有ネットワークに1つのサブネットを作成し、Oracle Cloud Infrastructure ClassicのIPネットワークごとに個別のサブネットを作成します。Oracle Cloud Infrastructure Classicとは異なり、Oracle Cloud Infrastructureではプラットフォーム・サービスのIPアドレスを予約できません。

サブネットのセキュリティ・リストは、特定のIPアドレスおよびポート間のトラフィックを許可およびブロックします。Oracle Cloud Infrastructure Classicでは、インスタンスのアクセス・ルールによって同様の機能が提供されますが、セキュリティ・リストはサブネット・レベルで構成されます。

FastConnect

インスタンスは、Oracle Cloud Infrastructure FastConnectを使用してOracle Cloud以外のリソースと通信できます。このFastConnectは、オンプレミスのネットワークへの迅速で専用接続を提供します。このサービスは、Oracle Cloud Infrastructure FastConnect Classicと同等です。または、Oracle Cloud Infrastructure ClassicのVPN as a Service (VPNaaS)またはCorenteに代わり、Oracle Cloud InfrastructureのIPSec VPNを使用します。

バケット

Oracle Cloud Infrastructure Object Storageのバケットを使用すると、ファイルを格納して、複数のインスタンスと共有できます。バケットにアクセスするには、ユーザーが生成した認証トークン(認証トークン)が必要です。Oracle Cloud Infrastructure Object Storage ClassicはOracle Cloud Infrastructure Classic内で同じサービスを提供しますが、認証トークンは使用しません。

これらの各概念についてさらに学習するには、主な概念と用語を参照してください。

OCIユーザーおよびグループ

Oracle Cloud Infrastructureでは、Identity and Access Management (IAM)を使用して、ユーザー、グループおよびポリシーを管理します。

Oracle Cloud Infrastructureサービスにアクセスするためのユーザー権限は、そのユーザーが所属しているグループから得られます。グループの権限は、ポリシーによって定義されます。ポリシーでは、グループのメンバーが実行できるアクションとそのコンパートメントを定義します。ユーザーは、自分がメンバーに含まれているグループに設定されたポリシーに基づいてサービスにアクセスし、操作を実行できます。たとえば、次のポリシーは、MyGroupのすべての権限をMyCompartmentのすべてのリソースに付与します。

allow group MyGroup to manage all-resources in compartment MyCompartment

デフォルトでは、このシステムは、Oracle Identity Cloud Service (IDCS)をフェデレーテッド・アイデンティティ・プロバイダとして使用するようにも構成されています。したがって、Oracle Cloud Infrastructureでポリシーを定義するときに、Oracle Identity Cloud Serviceで既存のユーザーおよびグループを再利用できます。Oracle Cloud Infrastructureの新しいグループにユーザーを追加するか、既存のOracle Identity Cloud ServiceグループをOracle Cloud Infrastructureグループにマップできます。

ポリシーはOracle Cloud Infrastructureのサービスへのアクセスを制御しますが、管理者ロールは、Oracle Cloud Infrastructure Classicの「My Services」ダッシュボードにのみ表示されるプラットフォーム・サービスへのアクセスを制御します。Oracle Identity Cloud Serviceのユーザーおよびグループを管理者のロールに割り当てて、Oracle Cloud Infrastructureで見つからないサービスへのアクセス権を付与します。

詳細:

移行のスコープ

このガイドを使用すると、Oracle AI DatabaseのOracle GoldenGate ClassicおよびMicroservicesインスタンスをOCI GoldenGateに移行するのに役立ちます。

このガイドのステップは、Oracle AI DatabaseのOracle GoldenGateクラシックおよびマイクロサービス・アーキテクチャでのみ検証されます。次は、このガイドでは対象外です

Oracle Database Classic Cloud Serviceを使用する場合は、Oracle Database Classic Cloud ServiceをOracle Cloud Infrastructure上のOracle AI Databaseに移行することをお薦めします。Oracle Database Classic Cloud ServiceをOracle Cloud Infrastructure上のOracle AI Databaseに移行するステップについては、データベース・インスタンスを移行する方法の選択を参照してください。

移行タスク・フロー

移行パスでは、Oracle GoldenGateインスタンスをOCI GoldenGateデプロイメントに移動します。移行では、現在のOracle GoldenGateインスタンス構成は変更されず、移行の完了後にOracle GoldenGateでレプリケーションを実行および管理できます。

完了する移行タスクの概要を次に示します:

  1. まだ作成していない場合は、Oracle Cloud Infrastructureアカウントを作成し、OCI GoldenGateに必要なリソースおよびポリシーを作成します

  2. OCI GoldenGateデプロイメントを作成し、接続を作成します。

  3. Oracle GoldenGate Extractを移行します

  4. Oracle GoldenGate Extractポンプの移行

  5. Oracle GoldenGate Replicatsの移行

  6. OCI GoldenGateデプロイメント・コンソールで新しいReplicatを起動します。

  7. 新しいReplicatプロセスがスムーズに実行され、ターゲット・データベースに重複がないことを確認します

  8. すべてのOracle GoldenGateインスタンスのExtractおよびReplicatをクリーン・アップおよび削除します