Oracle Autonomous Database on Dedicated Exadata Infrastructureへの移行
この項では、Oracle ExadataワークロードをOracle Autonomous Database on Dedicated Exadata Infrastructureに移行し、VMwareアプリケーションをOracle Cloud VMware Solutionに移行する方法について説明します。
アーキテクチャ
このアーキテクチャは、オンプレミスのOracle ExadataデータベースおよびVMwareアプリケーションからOracle Autonomous Database on Dedicated Exadata InfrastructureおよびOracle Cloud VMware Solutionへの移行を示しています。
Oracle Zero Downtime Migrationを使用して、オンプレミスからクラウドにデータを移行する際のダウンタイムを最小限に抑えながら、データベースの移行を自動化します。
HCXやvMotionなどのVMwareツールを使用して、VMwareで実行されているオンプレミス・アプリケーションをOracle Cloud VMware Solutionに移行します。Oracle Cloud VMware Solutionでは、OCIベア・メタル・インスタンスで実行される、OCIテナンシ内のVMwareソフトウェア定義データ・センター(SDDC)を完全に自動実装できます。
次の図は、このリファレンス・アーキテクチャを示しています。
migrate-vmware-cloud-solution-autonomous-dedicated-architecture.zip
このアーキテクチャでは、次のコンポーネントがサポートされます。
- リージョン
Oracle Cloud Infrastructureリージョンは、可用性ドメインと呼ばれる1つ以上のデータ・センターを含むローカライズされた地理的領域です。リージョンは他のリージョンから独立しており、広大な距離で(複数の国または複数の大陸にまたがる)リージョンを分離できます。
- 仮想クラウド・ネットワーク(VCN)およびサブネット
VCNは、Oracle Cloud Infrastructureリージョンで設定する、カスタマイズ可能なソフトウェア定義のネットワークです。VCNは、従来のデータ・センター・ネットワークと同様に、ネットワーク環境の完全な制御を可能にします。VCNには重複しない複数のCIDRブロックを含めることができ、VCNの作成後にそれらを変更できます。VCNをサブネットにセグメント化して、そのスコープをリージョンまたは可用性ドメインに設定できます。各サブネットは、VCN内の他のサブネットと重複しない連続した範囲のアドレスで構成されます。サブネットのサイズは、作成後に変更できます。サブネットはパブリックにもプライベートにもできます。
- 専用Exadataインフラストラクチャ上のOracle Autonomous Database
Oracle Autonomous Database on Dedicated Exadata Infrastructureは、OCIリージョンの専用Exadata Infrastructureで実行されている最新の自律型データベース・テクノロジへのアクセスを提供します。Autonomous Databaseでは、データベースの配置からバックアップおよび更新まで、データベース・ライフサイクルのあらゆる側面をOracleが自律的に操作する、完全に柔軟なデータベースがあります。専用Exadataインフラストラクチャは、多くの自律型データベースをホストできる多数の自律型VMクラスタをホストできます。
- Oracle Cloud VMware Solutionソフトウェア定義データ・センター(SDDC)
OracleとVMwareは、Oracle Cloud Infrastructure内で使用するVMware認定のソフトウェア定義データ・センター(SDDC)実装の開発と提携しています。Oracle Cloud VMware Solutionと呼ばれるこの実装は、Oracle Cloud Infrastructureを使用して、可用性の高いVMware SDDCをホストします。また、オンプレミスのVMware SDDCのすべてのワークロードをOracle Cloud VMware Solutionにシームレスに移行できます。Oracle Cloud VMware Solutionには、次のVMwareコンポーネントが含まれています:
- VMware vSphere ESXi
- VMware vSAN
- VMware vCenter
- VMware NSX-T
- VMware HCX (オプション)
- ベア・メタル
Oracle Cloud VMware Solutionソフトウェア定義のデータ・センター(SDDC)には、Oracle Cloud VMware Solutionをホストするベア・メタル・サーバーが含まれます。ベア・メタル・サーバーは、多くのコア数、大量のメモリーおよび高帯域幅(Oracle Cloud VMware Solutionなど)を必要とするアプリケーションをサポートしています。Oracle Cloud VMware Solutionをベア・メタル・サーバーにデプロイし、他のパブリック・クラウドやオンプレミス・データ・センターと比較してパフォーマンスが大幅に向上した仮想マシンを構成できます。
- サービス・ゲートウェイ
サービス・ゲートウェイは、VCNからOracle Cloud Infrastructure Object Storageなどの他のサービスへのアクセスを提供します。The traffic from the VCN to the Oracle service travels over the Oracle network fabric and never traverses the internet.
- Dynamic routing gateway (DRG)
DRGは、VCNとリージョン外部のネットワーク(別のOracle Cloud InfrastructureリージョンのVCN、オンプレミス・ネットワーク、別のクラウド・プロバイダ内のネットワークなど)間の、同じリージョン内のVCN間のプライベート・ネットワーク・トラフィックのパスを提供する仮想ルーターです。
- FastConnect
Oracle Cloud Infrastructure FastConnectは、データ・センターとOracle Cloud Infrastructureの間に専用のプライベート接続を簡単に作成する方法を提供します。FastConnectは、インターネットベースの接続と比較して、高帯域幅のオプションとより信頼性の高いネットワーク・エクスペリエンスを提供します。
- ファイル・ストレージ
OCI File Storageは、オンプレミスOracle ExadataからOracle Autonomous Database on Dedicated Exadata Infrastructureにデータベースを移行する際の一時ストレージ領域として使用されます。
- オブジェクト・ストレージ
OCI Object Storageは、移行中のデータベース・バックアップおよびエクスポートの一時記憶域に使用されます。
開始する前に
開始する前に、この設定で使用される主要コンポーネントのバージョンを確認し、製品ドキュメントで後から参照してください。
要件のレビュー
- ソース・データベースでOracle Databaseバージョン19.18 Enterprise Edition以上が実行されていることを確認します。
- ターゲット・データベースは、Oracle Autonomous Database on Dedicated Exadata Infrastructureバージョン19.19.0.1.0 Enterprise Edition Extreme Performance以上である必要があります。
- Oracle Zero Downtime Migrationはバージョン21.4以上である必要があります。
- 中間ストレージには、OCI Object StorageおよびOracle ZFS Storage Appliance (NAS)を含める必要があります。
文書のレビュー
このソリューション・プレイブックでは、データベース・ワークロードを移行する方法について説明します。VMwareワークロードの移行方法については、次のソリューションを参照してください。追加のリソースは、データベース移行のコンテキスト、詳細および参照に役立ちます。
ワークロードのVMwareコンポーネントをOracle Cloud VMware Solutionに移行する方法について学習します。
Oracle Zero Downtime Migrationリソースを確認します:
- Oracle Zero Downtime Migration
- Oracle Zero Downtime Migrationのビデオ
- Oracle Zero Downtime Migrationソフトウェアのインストール
論理移行リソースを確認します。
- 「論理移行パラメータの設定」 in Move to Oracle Cloud Using Zero Downtime Migration Guide
- ステップバイステップ・ガイド- オンプレミスからOracle Autonomous Databaseへの論理オンライン移行
Oracle Databaseのリソースを確認します。
必要な製品およびロールについて
このソリューションには、次の製品が必要です。
- Oracle Cloud Infrastructure Identity and Access Management
- OCIコンピュート
- OCI Object Storage
- Oracle Zero Downtime Migration
- Oracle Exadata
- 専用Exadataインフラストラクチャ上のOracle Autonomous Database
各製品に必要なロールは次のとおりです。
製品名: ロール | 必要... |
---|---|
Oracle Cloud Infrastructure Identity and Access Management: OCI_user |
論理移行用のAPIキーの作成 |
OCIコンピュート: admin |
OCI Computeインスタンスを作成してOracle Zero Downtime Migrationソフトウェアを実行します |
OCIオブジェクト・ストレージ: Storage Admin |
エクスポートされたデータをアップロードするためのOCI Object Storageバケットの作成 |
Oracle Zero Downtime Migration: opc |
zdmuser を作成して、Oracle Zero Downtime Migrationソフトウェアをインストールおよび実行します
|
Oracle Zero Downtime Migration: zdmuser |
|
Oracle Exadata: root/sudoer user |
|
Oracle Exadataデータベース: sys/system |
Data Pumpを実行して、論理移行用にデータベースをエクスポートします。 |
Oracle Autonomous Database on Dedicated Exadata Infrastructure: Database Admin |
ターゲットOracle Autonomous Database on Dedicated Exadata Infrastructureデータベースの作成 |
Oracle Autonomous Database on Dedicated Exadata Infrastructure: ADMIN |
Data Pumpを実行して、論理移行用のデータベースをインポートします。 |
必要なものを取得するには、Oracle製品、ソリューションおよびサービスを参照してください。
移行に関する考慮事項
移行を開始する前に、次の前提と考慮事項を確認してください。
- 論理移行は、Oracle ExadataからOracle Autonomous Database on Dedicated Exadata Infrastructureにデータベースを移行するためにサポートされている唯一の方法です。
- このプレイブックの次のステップでは、オフライン論理移行を使用して移行する方法を説明します。オンライン論理移行を使用して移行する方法の詳細は、「ドキュメントのレビュー」の項を参照してください。論理オンライン移行中、Oracle Zero Downtime Migrationは、移行中にデータベースが常にオンラインになるように、ソース・データベースとターゲット・データベース間の移行用にOracle GoldenGateを構成します。
- 論理移行中、プラガブル・データベース(PDB)またはスキーマ(あるいはその両方)が移行されます。非コンテナ・データベースは、Autonomous Container Databaseに含まれるOracle Autonomous Database on Dedicated Exadata Infrastructureデータベースに移行されます。
- 論理移行中、Oracle Zero Downtime MigrationはデータをOCI Object Storageに直接エクスポートしません。ソースExadataデータベースで、Oracle Zero Downtime Migrationはデータを共有ファイル・システム(ネットワーク・ファイル・システムまたはOracle Advanced Cluster File System)にエクスポートします。エクスポートされたデータは、OCI Object Storageにアップロードされます。ターゲットのOracle Autonomous Database on Dedicated Exadata Infrastructureデータベースは、OCI Object Storageからデータをインポートします。
- オンプレミスのOracle Exadataでは、単一インスタンス・データベースとRACデータベースの両方を実行できます。Oracle Autonomous Database on Dedicated Exadata Infrastructureは、RACデータベースを実行します。データベースの移行中、Oracle Zero Downtime Migrationは、必要に応じて単一インスタンスをRACデータベースに変換します。
- オンプレミスのOracle Exadataでは、Oracle Transparent Data Encryptionを使用してデータベースを暗号化することはオプションです。ExadataからOracle Autonomous Database on Dedicated Exadata Infrastructureにデータベースを移行する場合、ターゲットのOracle Autonomous Database on Dedicated Exadata Infrastructureデータベースは常に暗号化されます。
- The source Exadata and target Oracle Autonomous Database on Dedicated Exadata Infrastructure databases must run the same timezone files.
- このプレイブックのステップでは、Exadataがインストールされているデータ・センターと、Oracle Autonomous Database on Dedicated Exadata InfrastructureおよびOracle Zero Downtime Migration仮想マシンが構成されているOCI Virtual Cloud Networkの間に直接ネットワーク接続があることを想定しています(アーキテクチャ図に示すように、FastConnectまたはIPSec VPNを使用)。
- デフォルトでは、Oracle Zero Downtime Migrationは、
high_tls
サービスを使用してOracle Autonomous Database on Dedicated Exadata Infrastructureデータベースと通信しようとします。ポート2484でのTCPSの接続が、Oracle Zero Downtime Migration仮想マシンとOracle Autonomous Database on Dedicated Exadata Infrastructureデータベースの間で許可されていることを確認します。