OCI Database Migrationサービスを使用したOracle Autonomous AI Databaseインスタンス間の移行
次に、OCI Database Migration Serviceを使用して2つのOracle Autonomous AI Databaseインスタンス間で移行するための前提条件と手順を示します。ネットワーク・ファイル・システム(NFS)およびデータベース・リンク(DBLINK)のデータ転送方法を使用できます。
オンライン移行に必要なパラメータ
オンライン移行の場合は、ソース・データベースとターゲット・データベースの両方で、
GGADMINまたはadminを次の権限とともに使用する必要があります。例:GRANT SELECT ON SYS.V_$SESSION TO ggadmin;
GRANT SELECT ON SYS.V_$TRANSACTION TO ggadmin;
GRANT SELECT ON SYS.V_$DATABASE TO ggadmin;
ALTER SYSTEM SET GLOBAL_NAMES=FALSE;
ALTER PLUGGABLE DATABASE ADD SUPPLEMENTAL LOG DATA;
GRANT PDB_DBA to ggadmin;「移行」で、「レプリケーション」に移動します。
拡張パラメータでは、オンライン移行の実行時に、移行構成で次の拡張パラメータを設定する必要があります:
GOLDENGATESETTINGSで、Skip Oracle GoldenGatereload_query_advisorの値をTRUEに設定します。
移行方法1: ネットワーク・ファイル・システム(NFS)の使用
この方法では、共有OCI File Storage (NFS)ファイル・システムを使用してData Pumpファイルを転送します。このサービスは、ADBインスタンス上でこのファイル・システムのマウントおよびアンマウントを直接編成します。
開始する前に、Oracle Cloudコンソールで選択したときに、特定のファイル・システムをアンマウントする必要があります。
- ファイル・システムのアンマウント: ソースとターゲットの両方のADBインスタンスで、移行に使用する予定のOCI File Storage (NFS)がアンマウントされていることを確認します。
- ソース・ディレクトリのクリーン・アップ: ソースADBインスタンスで、すべてのファイルをクリーン・アップし、ターゲットと同じになるようにする必要があります。サービスは自動的にこのディレクトリパスを使用してNFS共有をマウントし、ディレクトリが空でない場合、マウント操作は失敗します。
- ターゲット・ディレクトリの準備: ターゲットADBインスタンスで、既存の空のディレクトリを指定するか、サービスで作成させることができます。Oracleでは、ファイル・システムのマウントが自動的に処理されるため、サービスでディレクトリを作成することをお薦めします。
前提条件を完了した後、移行ジョブを実行できます。このサービスは、データ転送用のNFSファイルシステムの接続を管理します。
移行方法2: データベース・リンク(DBLINK)の使用
データベース・リンクの作成: ターゲットからソース・データベースへのリンク・データベース・リンクを作成し、ターゲット・データベースの初期ロード・ユーザーがアクセスできるようにする必要があります。
ノート
ソースとターゲットのデータベース・リンクは、まったく同じ名前である必要があります。「初期ロード」設定の名前を「拡張オプション」に入力します。詳細な手順は、Autonomous AI Databaseでのデータベース・リンクの使用を参照してください。
ソースとターゲットのデータベース・リンクは、まったく同じ名前である必要があります。「初期ロード」設定の名前を「拡張オプション」に入力します。詳細な手順は、Autonomous AI Databaseでのデータベース・リンクの使用を参照してください。
親トピック: リファレンス