ibkupユーティリティを使用したDatabase Cloud Serviceデプロイメントの新しい形状への移行について

Oracle Cloud Infrastructure ClassicからOracle Cloud Infrastructureへの単一インスタンス・データベースの移動を検討し、追加の地域、サービスおよび機能を利用します。Oracleの世代2 Cloudインフラストラクチャは最新のクラウド・テクノロジおよび標準に基づいており、通常はOracle Cloud Infrastructure Classicよりもパフォーマンスとローカライズされた地理的な場所の方が向上します。

アーキテクチャ

ibkupユーティリティを使用して、Oracle Cloud Infrastructure ClassicからOracle Cloud Infrastructureに単一インスタンス・データベースを移行します。

ibkupユーティリティを使用して、クラウド上のデータベースをバックアップからリストアできます。Oracleでは、ターゲットのOracle Cloud Infrastructure形状への移行が完了するまで、ソースのOracle Cloud Infrastructure Classic形状のデータベースを停止しておくことをお薦めします。

Mm-3269_ocips_pb_001c.epsの説明が続きます
図mm-3269_ocips_pb_001c.epsの説明

ibkupユーティリティを使用して、ソース・データベースのバックアップからターゲット・データベースを移入します。

このユーティリティでは、Oracle Cloud Infrastructure ClassicからOracle Cloud Infrastructureへの次の単一インスタンスOracle Databaseリリースの移行がサポートされています。

  • Oracle Database 11 gリリース2 (11.2.0.4)

  • Oracle Database 12 cリリース1 (12.1.0.2)およびリリース2 (12.2.0.1)

  • Oracle Database 18 c

次のように移行を実行します。

  1. 移行を計画します。

    移行の計画では、ソース環境(ソースOracle Database)のインベントリを取得し、最適な移行計画を決定する必要があります。ソース環境をインベントリするには、データベース・ファイルのサイズの決定や障害時リカバリ計画が策定済であるかどうかのチェックなどのタスクを実行する必要があります。最適な戦略を決定するには、たとえば、移行を実行する最適な日時を計画する必要があります。

  2. 移行の準備をします。

    ターゲット環境(ターゲットOracle Database)に移行する準備を行うには、移行するデータベースが実行中であることを確認し、最新のパッチをターゲット・データベースに適用するなどのタスクを実行する必要があります。

  3. 移行を実行します。

    最後に、ソース・データベースをバックアップし、バックアップを使用してibkupユーティリティでターゲット・データベースを作成することによって、移行を実行します。

Oracle Database移行の要件

Oracleデータベースの移行を開始する前に、次の点に注意してください。

  • ターゲットOracle Cloud Infrastructure形状でOracle Database Cloud Serviceを有効にするために必要なすべての前提条件を完了しています。

  • ソースOracle Cloud Infrastructure Classic図形からターゲットOracle Cloud Infrastructure形状に移行する単一インスタンス・データベースが稼働中です。

  • ibkupユーティリティを使用してOracleデータベースを移行するため、移行中の停止時間を完了します。Oracleでは、ターゲットOracle Cloud Infrastructure図形への移行が完了するまで、データベースをソースOracle Cloud Infrastructure Classic図形上に配置することをお薦めします。

  • この移行手順は、単一インスタンスのOracle Database Cloud Serviceにのみ適用されます。ibkupユーティリティは、単一インスタンスのデータベースにのみ適用できます。Oracle Real Application Clustersデータベースには適用できません。

  • ソース・データベースとターゲット・データベースの両方に、すべてのパッチ(個別パッチを含む)を同等に適用していることを確認します。ソース・データベースとターゲット・データベースのパッチ・レベルが異なる場合は、データ・パッチを実行して、ターゲット・データベースで使用可能な最新のパッチのSQL部分を適用します。実行する必要がある正確な文については、パッチREADMEに従ってください。

  • ソース・データベースに適用したターゲット・データベースに1回限りのパッチを適用します。

このドキュメントでは、ソース・データベース・システムとターゲット・データベース・システムに次の名前が使用されています。

  • サービス名
    • ソース・データベース: MIGDB
    • ターゲット・データベース: MIGDBOCI
  • データベース名
    • ソース・データベース: TSTDB
    • ターゲット・データベース: TSTDB

必要なサービスおよびロールについて

このソリューションには次のサービスが必要です。

  • Oracle Cloud Infrastructure Classic
  • Oracle Database Cloud Service
  • Oracle Cloud Infrastructureテナント

各サービスに必要なロールは次のとおりです。

サービス名:ロール 必須対象
Oracle Cloud Infrastructure Classic:管理者(SYSDBA権限) SYS関連の管理タスクを実行します。
Oracle Cloud Infrastructure:管理者(SYSDBA権限) SYS関連の管理タスクを実行します。

必要なクラウド・サービスを取得するために、OracleソリューションのOracle Cloudサービスを取得する方法について説明します。

始める前に

データベースの移行の詳細を参照してください。データベースの移行中の停止時間の短縮については、「」を参照してください。