Oracle Cloud Infrastructure GoldenGateへの移行について
Oracle Cloud Infrastructure GoldenGateは、Oracleの第2世代のクラウド・プラットフォームであるOracle Cloud Infrastructure(OCI)上に完全に構築されたクラウドネイティブ・サービスです。セキュアで堅牢なクラウド環境で、Oracle GoldenGateのクラス最高のデータ・レプリケーション機能を提供します。このガイドを使用して、Oracle GoldenGate ClassicおよびMicroservicesインスタンスを、現在次のいずれかにあるOCI GoldenGateに移動します。
-
Oracle GoldenGate Cloud Classic (第1世代)
-
Oracle Data Integration Platform Cloud
-
Oracle GoldenGate for Marketplace
-
オンプレミスのOracle 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 GoldenGateの移行
-
初期ロードExtractおよびReplicat
-
Oracle GoldenGate Cloud Controlの機能
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でレプリケーションを実行および管理できます。
完了する移行タスクの概要を次に示します:
-
まだ作成していない場合は、Oracle Cloud Infrastructureアカウントを作成し、OCI GoldenGateに必要なリソースおよびポリシーを作成します。
-
OCI GoldenGateデプロイメント・コンソールで新しいReplicatを起動します。
-
すべてのOracle GoldenGateインスタンスのExtractおよびReplicatをクリーン・アップおよび削除します。