オンラインの移行

オンライン移行では、ソース・データベースの停止時間なしでデータベース移行を実行できます。

  • オンライン移行は次のステップで構成されます。
    1. 初期負荷
      ノート

      MySQL移行の場合、MySQLシェルは初期ロードに使用されます。
    2. リアルタイム・レプリケーション
  • オンライン移行方法を使用する場合、移行を開始する前にソース・データベースへの更新を停止する必要はありません。
  • オンライン移行は、Oracle GoldenGateのレプリケーション・テクノロジによって容易になり、ソース・データベースの停止時間をゼロにできます。

並列性を利用して最適なデータ転送パフォーマンスを実現するために、サイズが50GBを超えるデータベースでは、オブジェクト・ストアを使用してデータを転送することをお薦めします。データベース・リンク転送メディアは小規模なデータベースでは便利です。ただし、この選択肢ではパフォーマンスが不安定になることがあります。転送の間、ネットワーク帯域幅に依存するためです。

移行ジョブの一環として、データベース移行はGoldenGateのレプリケーション・テクノロジを使用して、ソース・データベースとターゲット・データベース間のデータベース・レプリケーションを容易にします。

アプリケーションがターゲット・データベースにスイッチオーバーすると、データベース移行によってレプリケーションが停止され、クラウド内のターゲット・データベースが本番データベースとして使用できるようになります。双方向同期は現在サポートされていないことに注意してください。常にソース・データベースからターゲット・データベースに対して同期されます。

GoldenGateマーケットプレイス・インスタンスを使用したオンライン移行では、ターゲット・テナンシで実行されているGoldenGateホストからソース・データベースへのSQL*Net接続が必要であることに注意してください。