単一インスタンスのOracle Databasesの移行

この構成オプションでは、オンプレミスのVMwareで実行されているアプリケーションおよび単一インスタンスのOracle DatabaseOracle Databaseバックアップとともにオンプレミスの場所に移行します。通常、Oracle Databaseの管理と運用は手作業で、全責任を負います。

次のアーキテクチャは、オンプレミスにデプロイされた単一インスタンスのOracle Databaseを示しています。

migrate-single-instance-premise-oracledb-arch.pngの説明が続きます
図migrate-single-instance- 費用-oracledb-arch.pngの説明

このデプロイメントをOCIに移行する際にデータベースの高可用性を確保するために、次のオプションがあります:

  • Oracle Base Database Serviceへの移行
  • Oracle Autonomous Database Serverlessへの移行
  • Oracle Cloud VMware Solutionへの移行

Oracle Base Database Serviceへの移行

Oracle Base Database Serviceは、OCIの柔軟な仮想マシン(VM)シェイプ上でOracle Database Enterprise EditionおよびStandard Editionのワークロードを実行します。このサービスは、管理を低減する自動化されたデータベース・ライフサイクル管理、新しいアプリケーション・デプロイメントを加速する組込みのローコード・アプリケーション開発、およびコストを削減するpay-as-you-go方式の価格設定によるコンピュート・スケーリングを提供します。

Oracle Base Database Serviceは、Oracle Restart機能、Oracle Clusterware管理のデータベース・サービス、Oracle Automatic Storage Management (ASM)およびストレージの冗長性を提供し、デフォルトでOracle Maximum Availability Architecture (MAA)のブロンズ・レベルに準拠します。

次のアーキテクチャは、Oracle Base Database Service上の単一インスタンスOracle Databaseを示しています。

migrate-oracle-basedbsrvc-oci-arch.pngの説明が続きます
図migrate-oracle-basedbsrvc-oci-arch.pngの説明

このアーキテクチャーは次のコンポーネントから構成されます。

  • 2つのサブネットを持つVCNと、OCI管理サービスにアクセスするためのサービス・ゲートウェイ。
  • アプリケーション・サブネットで実行されているOCI Compute VM上のアプリケーション。
  • データベース・サブネットのOracle Base Database Serviceにデプロイされた単一インスタンスOracle Database
  • Oracle Database Autonomous Recovery Service: データベースの自動バックアップ用。
  • (オプション)データベースの自動バックアップの代替ソリューションとしてのOCI Object Storageサービス。
  • (オプション)Transparent Data Encryption (TDE)キー管理用のOCI Vault

このアーキテクチャには、次の利点があります。

  • Oracle Grid Infrastructureを使用した高可用性。
  • Oracle Database Autonomous Recovery Serviceによるデータ保護の強化。
  • データベースの自動プロビジョニングとライフサイクル操作。
  • TDEは、キー管理にOCI Vaultを使用するオプションでデフォルトで有効になっています。
  • ZDMを使用した自動移行。
  • Oracle Cloudライセンス・モデル。

推奨

  • Oracle Database Autonomous Recovery Serviceへの自動バックアップを構成して、週次のフル・バックアップを排除する永久増分バックアップ計画を実装することで、データベースのバックアップ・ワークロードを最小限に抑えます。また、仮想フル・バックアップ・コピーを提供し、増分バックアップをリカバリする必要がなくなるため、リストアとリカバリを高速化できます。
  • Oracle Database Autonomous Recovery Serviceのリアルタイム・データ保護を有効にして、トランザクションをリアルタイムでリカバリ・サービスと同期します。リアルタイム・データ保護により、データ損失の可能性を最小限に抑え、1秒未満のリカバリ・ポイント目標(RPO)を実現します。
  • アベイラビリティ・ドメインまたはフォルト・ドメインにわたる3方向ミラーリングを提供する代替手段として、OCI Object Storageサービスへの自動バックアップを構成することを検討してください。

Oracle Autonomous Database Serverlessへの移行

Oracle Autonomous Databaseは、柔軟にスケーリングされ、迅速な問合せパフォーマンスを発揮し、データベース管理を必要としない使いやすい完全自律型のデータベースを提供します。Oracle Autonomous Database Serverlessを使用して、ハードウェアを構成または管理したり、ソフトウェアをインストールする必要はありません。Oracle Autonomous Databaseは、データベースのプロビジョニング、バックアップ、パッチ適用、アップグレード、および拡張または縮小を処理します。

Oracle Autonomous Databaseは、Oracle ExadataおよびOracle RAC上で実行され、高可用性、スケーラビリティおよび冗長性のメリットがあり、Oracle MAAのシルバー・レベルにもデフォルトで準拠しています。

次のアーキテクチャは、Oracle Autonomous Database Serverlessを示しています:

migrate-autonomousdb-serverless-oci-arch.pngの説明が続きます
図migrate-autonomousdb-serverless-oci-arch.pngの説明

このアーキテクチャーは次のコンポーネントから構成されます。

  • OCI管理サービスにアクセスできる2つのサブネットを持つVCN。
  • アプリケーション・サブネットで実行されているOCI Compute VM上のアプリケーション。
  • Oracle Autonomous Database Serverlessと、データベース・サブネットを介したプライベート・エンドポイント・アクセス。
  • (オプション)Transparent Data Encryption (TDE)キー管理用のOCI Vault

このアーキテクチャには、次の利点があります。

  • Oracle ExadataおよびOracle RACによって提供される組込みの高可用性および冗長性。
  • アプリケーション・コンティニュイティによる停止およびメンテナンス操作中の中断からのアプリケーションの保護。
  • バックアップベースの障害時リカバリによるデータ保護の強化。
  • コンピュートおよびストレージ・リソースのオンラインおよび自動スケーラビリティ。
  • 自動化されたデータベース・プロビジョニングと自律型ライフサイクル操作。
  • TDEは、キー管理にOCI Vaultを使用するオプションでデフォルトで有効になっています。
  • ZDMを使用した自動移行。
  • OCIライセンス・モデルとEnterprise Editionオプションが追加コストなしで含まれています。

推奨

  • バックアップベースのディザスタ・リカバリを使用して、スイッチオーバーまたはフェイルオーバー時にバックアップから新しいデータベースを作成し、より低いRPO(ローカルでは10秒、クロスリージョン・バックアップベースのディザスタ・リカバリでは1分)を実現します。
  • アプリケーション・コンティニュイティを有効にして、エンド・ユーザーからの計画イベントおよび計画外イベント中のデータベース停止をマスクし、中断のないアプリケーションを確保します。

Oracle Cloud VMware Solutionへの移行

Oracle Cloud VMware Solution (OCVS)は、テナンシ内にインストールされた、顧客管理のネイティブなVMwareベースのクラウド環境を提供し、使い慣れたVMwareツールを使用して完全な制御を提供します。

オンプレミス・デプロイメントと同様に、データベース・プロビジョニングおよびすべてのデータベース・メンテナンスおよびライフサイクル操作は、通常、手動およびユーザーの責任です。OCVSでのOracle Databaseライセンスと、Oracle DatabaseのOCVSクラスタの分離を考慮する必要があります。コンピュート・仮想マシンは、Oracle Grid Infrastructureが提供する再起動機能なしでローカル・ファイル・システムを使用します。

次の図は、OCVS上の単一インスタンスOracle Databaseを示しています。

migrate-vmware-service-ovcs-oci-arch.pngの説明が続きます
図migrate-vmware-service-ovcs-oci-arch.pngの説明

このアーキテクチャーは次のコンポーネントから構成されます。

  • OCI管理サービスにアクセスするためのサービス・ゲートウェイを持つVCN。
  • OCVSソフトウェア定義のデータ・センター(SDDC)
  • OCVSにより提供されるOCI Compute VM上のアプリケーション。
  • OCVSが提供するOCI Compute VM上の単一インスタンスOracle Database
  • データベース・バックアップ用のOCIオブジェクト・ストレージ

推奨

Oracle Database Cloud Backup Moduleを使用して、OCI Object Storageへのデータベース・バックアップを構成し、アベイラビリティ・ドメインまたはフォルト・ドメインにわたる3方向ミラーリングのメリットを享受します。

オプションの比較

OCIは、高可用性、ディザスタ・リカバリ、移行、自動化などの様々な機能を備えた、VMwareベースのワークロードの様々なオプションを提供します。

次の表に、単一インスタンスのOracle Database移行オプションとOracle Autonomous Database ServerlessOracle Base Database ServiceおよびOracle Cloud VMware Solutionを比較します。

機能 Oracle Base Database Service Oracle Autonomous Database Serverless Oracle Cloud VMwareソリューション
データベースの配布 管理 Autonomous 手動
ライフサイクル操作 自動化されたアクション Autonomous 手動
ライセンス BYOLとライセンスを含む BYOLとライセンスを含む BYOL
TDE暗号化 デフォルトおよび含まれる デフォルトおよび含まれる 手動、支払済オプション
TDEキーストア ローカル・ウォレットおよびOCI Vault ローカル・ウォレットおよびOCI Vault ローカル・ウォレット
Database Migration Oracle ZDMで自動化 Oracle ZDMで自動化 手動
Oracle MAAレベル Bronze Silver ブロンズ(お客様の責任)
高可用性 Oracle RestartおよびASM Oracle ExadataおよびOracle RAC VM再起動
ディザスタ・リカバリ

Oracle Database Autonomous Recovery Serviceを使用したバックアップからの高速リストア

バックアップベースのDR バックアップからのリストア
バックアップ操作 自動化されたアクション Autonomous 手動
操作のリストア 自動化されたアクション 自動化されたアクション 手動
RPO (ローカル停止) Oracle Database Autonomous Recovery Serviceでゼロ バックアップベースのDRを使用した10s 最終バックアップ
RTO (ローカル停止) リストア時間 ゼロ(または1h + 1h/5TB) リストア時間
アプリケーション・コンティニュイティ × ×