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

図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は、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の説明
このアーキテクチャーは次のコンポーネントから構成されます。
- 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 ExadataおよびOracle RAC上で実行され、高可用性、スケーラビリティおよび冗長性のメリットがあり、Oracle MAAのシルバー・レベルにもデフォルトで準拠しています。
次のアーキテクチャは、Oracle Autonomous Database Serverlessを示しています:

図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の説明
このアーキテクチャーは次のコンポーネントから構成されます。
- OCI管理サービスにアクセスするためのサービス・ゲートウェイを持つVCN。
- OCVSソフトウェア定義のデータ・センター(SDDC)
- OCVSにより提供されるOCI Compute VM上のアプリケーション。
- OCVSが提供するOCI Compute VM上の単一インスタンスOracle Database
- データベース・バックアップ用のOCIオブジェクト・ストレージ。
推奨
Oracle Database Cloud Backup Moduleを使用して、OCI Object Storageへのデータベース・バックアップを構成し、アベイラビリティ・ドメインまたはフォルト・ドメインにわたる3方向ミラーリングのメリットを享受します。
オプションの比較
次の表に、単一インスタンスのOracle Database移行オプションとOracle Autonomous Database Serverless、Oracle 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 )
|
リストア時間 |
アプリケーション・コンティニュイティ | × | ○ | × |