Oracle Cloud Infrastructureドキュメント

データベースのクラウドへの移行

オンプレミスのOracle Databaseは、いくつかの異なるツールを使用するさまざまなメソッドを使用して、Oracle Cloud Infrastructure Databaseサービス・データベースに移行できます。 特定の移行シナリオに適用されるメソッドは、ソース・データベースとターゲット・データベースのバージョン、キャラクタ・セット、プラットフォーム・エンディアン・フォーマットなど、いくつかのファクタによって異なります。

移行メソッドの選択

すべての移行メソッドがすべての移行シナリオに適用されるわけではありません。 移行メソッドの多くは、移行元データベースと移行先データベースの特定の特性が一致するか互換性がある場合にのみ適用されます。 さらに、移行のシナリオに技術的に適用可能なメソッドの中から、移行に選択するメソッドに影響を与えるファクタがいくつかあります。

移行メソッドを選択する際に考慮すべき特性とファクタのいくつかは次のとおりです:

  • オンプレミス・データベースのバージョン
  • Databaseサービス・データベースのバージョン
  • オンプレミスのホスト・オペレーティング・システムとバージョン
  • オンプレミス・データベースの文字セット
  • インデックスを含むデータの量
  • オンプレミス・データベースで使用されるデータ型
  • データ・ステージングのためのストレージ
  • 許容されるシステム停止の長さ
  • ネットワーク帯域幅

移行シナリオに適用できる移行メソッドを決定するには、次の情報を収集します。

  1. オンプレミス・データベースのデータベース・バージョン:

    • Oracle Database 12cリリース2バージョン12.2.0.1
    • Oracle Database 12cリリース1バージョン12.1.0.2以上
    • Oracle Database 12cリリース1バージョン12.1.0.2より下
    • Oracle Database 11gリリース2バージョン11.2.0.3以上
    • Oracle Database 11gリリース2バージョン11.2.0.3より下
  2. オンプレミスのOracle Database 12cリリース2およびOracle Database 12cリリース1のデータベースの場合、データベースのアーキテクチャは次のとおりです:

    • マルチテナント・コンテナ・データベース(CDB)
    • 非CDB
  3. オンプレミス・データベースのホスト・プラットフォームのエンディアン形式(バイト順序)

    いくつかのプラットフォームはリトル・エンディアンであり、他のプラットフォームはビッグ・エンディアンです。 V$TRANSPORTABLE_PLATFORMを問い合せて、エンディアン形式を識別し、プラットフォーム間の表領域トランスポートがサポートされているかどうかを判断します。

    Oracle Cloud Infrastructure Databaseはリトル・エンディアンのLinuxプラットフォームを使用します。

  4. オンプレミス・データベースのDatabase文字セットとOracle Cloud Infrastructure Databaseデータベース。

    一部の移行メソッドでは、ソース・データベースとターゲット・データベースで互換性のあるデータベース・キャラクタ・セットを使用する必要があります。

  5. 移行先のOracle Cloud Infrastructure DatabaseデータベースのDatabaseバージョン:

    • Oracle Database 12cリリース2
    • Oracle Database 12c リリース1
    • Oracle Database 11gリリース2

    Oracle Database Databaseサービスで作成される12cリリース2およびOracle Database 12cリリース1のデータベースは、CDBアーキテクチャを使用します。 Enterprise Editionソフトウェア版を使用して作成されたDatabasesはシングル・テナントであり、High PerformanceまたはExtreme Performanceソフトウェア版を使用して作成されたデータベースはマルチテナントです。

この情報を収集した後、ソースおよび宛先データベースのバージョンをガイドとして使用して、移行シナリオに適用される移行メソッドを確認してください:

移行接続オプション

オンプレミス・データベースをOracle Cloud Infrastructureに移行するときには、いくつかの接続オプションがあります。 以下のオプションが優先順にリストされています。

  1. FastConnect: 既存のネットワークと、インターネットの代わりにプライベートな物理ネットワークを介して仮想クラウド・ネットワーク(VCN)を安全に接続します。 詳細は、FastConnectを参照してください。

  2. IPSec VPN: 動的ルーティング・ゲートウェイ(DRG)と複数のIPSecトンネルで構成される顧客構内機器 (CPE)間の安全な接続を実現します。 IPSec接続は、VCNとオンプレミス・ネットワーク間のサイト・ツー・サイトVPNを構成するコンポーネントの1つです。 詳細は、「VPN接続」を参照してください。

  3. インターネット・ゲートウェイ: VCNとインターネット間のネットワーク・トラフィックのパスを提供します。 詳細は、「インターネット・ゲートウェイ」を参照してください。

移行メソッド

OracleデータベースをOracle Cloud Infrastructure Databaseサービスに移行するには、多くのメソッドがあります。 特定の移行シナリオに適用されるこれらのメソッドは、ソース・データベースとターゲット・データベースのバージョン、キャラクタ・セット、およびプラットフォームのエンディアン形式など、いくつかのファクタによって異なります。