機械翻訳について

Oracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレードへのExadata Cloud@Customer Gen1の概要

Gen1は、顧客データ・センターにデプロイされたコントロール・プレーンとしてGen1 Oracle Cloud At Customer (OCC)とともにデプロイされるExadata Database Service on Cloud@Customerの第1世代です。 Oracle Exadata Database Service on Cloud@Customer Gen2は、OCIパブリック・クラウドで実行されるOracle Cloud Infrastructure (OCI)コントロール・プレーンから管理されます。

Exadata Database Service on Cloud@Customer Gen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレード: X6またはX7インフラストラクチャでExadata Cloud@Customer Gen1を実行している場合、OracleはGen1 X6またはX7インフラストラクチャを新しいGen2 Exadata Cloud@Customerインフラストラクチャに置き換え、Oracle Zero Downtime Migration (ZDM)を使用してExadata Cloud@Customer Gen1プラットフォーム上のデータベースをExadata Cloud@Customer Gen2プラットフォームに移行する手順を示します。 Exadata Cloud@Customer Gen1 X6またはX7インフラストラクチャを置換し、データベースをExadata Cloud@Customer Gen2プラットフォームに移行することをアウト・オブ・プレース・クラウド・アップグレードと呼びます。

Exadata Cloud@Customer Gen1からGen2アウト・オブ・プレース・クラウド・アップグレードの範囲

  • Exadata Cloud@Customer X6およびX7システム・シェイプはアウト・オブ・プレース・アップグレードに適格です。
  • Data Guard構成に参加するExadata Cloud@Customer Gen1上のデータベースは、移行によってサポートされます。 この場合、通常の手順を使用してプライマリをExadata Cloud@Customer Gen2に移行する必要があります。 移行が完了したら、通常のGen2プロシージャを使用して、Exadata Cloud@Customer Gen2側でData Guard構成を設定する必要があります。
  • Exadata Cloud@Customer Gen1からGen2へのアップグレードは、ソフトウェア・バージョンがソース・システムとターゲット・システムで互換性がある場合にのみ実行されます。

    • Oracle Databaseソフトウェア: ソースとターゲットは同じメジャー・バージョンである必要があります。 たとえば、ソースとターゲットの両方がバージョン19cである必要があります。 ただし、ターゲットはソースより高いパッチ・レベルを持つことができます。 たとえば、ソースの場合は19.3、ターゲットの場合は19.8のパッチ・バージョンを使用できます。 12.2の対応する等価は、ソースとターゲットの両方がOracle Databaseソフトウェア・バージョン12.2.0.1である必要がありますが、パッチ・レベルはソースでは2019JulyRU、ターゲットでは2020OctRUです。
    • 非コンテナ・データベース(CDB)から非CDBへ。
    • マルチテナント・デプロイメント(CDB/PDB)へのマルチテナント・デプロイメント(CDB/PDB)。
    • Single-instance Oracle Database: 移行後、単一インスタンス・データベース・ソースはターゲットのOracle Real Application Clusters (Oracle RAC)データベースに変換されます。
  • 許可されるソフトウェア・バージョンの違いは次のとおりです:
    • Oracle Grid Infrastructure
    • Exadataソフトウェア
    • ゲストVMオペレーティング・システム
    • DBaaSツール
  • バックエンド・ツールdbaasapiおよびdbaascliを使用してExadata Cloud@Customer Gen1に作成されたOracle Databasesは、Gen1コンソールを使用して作成されたOracle Databasesに加えてサポートされます。
  • Exadata Cloud@Customer Gen1でサポートされているすべてのバージョンのOracle Databaseがサポートされており、ターゲットの同じメジャー・バージョンに移行されます。 Gen2環境は、ゲストVMオペレーティング・システム用にサポートされている最新バージョンのExadata Cloud@Customer Gen2およびOracle Grid Infrastructureにあります。

次は、新しいGen2ハードウェアへのアウト・オブ・プレース・クラウド・アップグレードでは範囲外です:

  • Gen2でまだ使用できないExadata Cloud@Customer Gen1機能を使用したExadata Cloud@Customer Gen1デプロイメントでは、関連する機能または同等の機能がGen2で使用可能になるまで、アップグレード手順は使用されません。
  • Exadata Cloud@Customerのアップグレードのみが、ここでの手順の一部として範囲内にあります。 OCC自体のアップグレードまたは移行がスコープ内にありません。
  • プライマリとセカンダリの両方のハードウェアがサイトに配置されるまで、アップグレードを元に戻すことができます。 アプリケーションの使用状況およびカット・オーバー時間によっては、データが失われる可能性があります。 Exadata Cloud@Customer Gen1ハードウェアがOracleに返送されると、アップグレードを元に戻すことはできず、Exadata Cloud@Customer Gen1に戻すこともできません。

新しいOracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレードに必要なハードウェアおよびソフトウェア

新しいGen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレードを準備するには、このチェックリストを確認します:

  • Exadata Cloud@Customer Gen2環境の設定

    機能ベースのExadata Cloud@Customer Gen2デプロイメントは、Exadata Cloud@Customer Gen1からGen2へのアウト・オブ・プレース・アップグレードを開始するための前提条件です。

    Gen2 Exadata Cloud@Customerの設定の詳細は、「Exadata Cloud@Customerの準備」を参照してください。

  • Oracle Zero Downtime Migration (ZDM)を使用してOracle Databasesを移行するためのハードウェアを設定します。 詳細は、「Zero Downtime Migrationソフトウェアをインストールするためのホストの準備」を参照してください

  • ネットワークの構成
    • Exadata Cloud@Customer Gen1サーバーおよびGen2サーバーからアップグレードに使用されるZDMサーバーへのネットワーク・アクセス・パスを指定します。
    • ZDMサーバーから各Exadata Cloud@Customerインフラストラクチャへのネットワーク・アクセスおよびSSHアクセスを提供します。
    • ターゲット・データベースへのクライアント・アクセスでは、クライアント・ホストから新しいExadata Cloud@Customer Gen2にデプロイされたデータベースへのネットワーク・パスが使用可能であることを確認します。
  • ソフトウェア
    • アップグレードには最小バージョンのソフトウェア・スタックが必要なため、アップグレードの前に、適切なバージョンのOracle Grid InfrastructureをターゲットのExadata Cloud@Customer Gen2インフラストラクチャにインストールします。
    • Exadata Cloud@Customer Gen1でサポートされているOracle Databaseバージョンは、引き続きサポートされます。 ターゲットのGen2インフラストラクチャに、適切なバージョンのOracle Databaseソフトウェアと、ソース・データベースに存在する個別パッチをインストールします。
    • インストール、構成、ネットワーク・アクセスおよびSSHアクセスに関してZDMサーバーのすべての要件を満たします。
  • セキュリティ
    • Exadata Cloud@Customer Gen2は、Oracle Advanced Support Gateway Security (OASG)を使用しないため、OASGログをリクエストできません。
  • 移行の前に、Gen2ターゲットで自動バックアップが構成されていないことを確認します。

Oracle Zero Downtime Migration (ZDM)を使用したOracle Databasesの移行

ZDMを使用して、OracleデータベースをExadata Cloud@Customer Gen1からOracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャに移行します。

ZDMの機能を理解するには、「Zero Downtime Migrationソフトウェアの設定」を参照してください。 最初のステップとして、ZDMサーバー用に識別されたホストにZDMをダウンロード、インストールおよび構成します。

ゼロ・ダウンタイム移行では、オンラインとオフライン(バックアップとリカバリ)の両方の移行がサポートされます。 Exadata Cloud@CustomerをGen1からGen2にアップグレードする場合は、ZDM物理移行を使用することをお薦めします。 具体的には、直接データ転送(DATA_TRANSFER_MEDIUM=DIRECT)を使用して「直接データ転送によるオンライン移行」(オンライン物理移行(MIGRATION_METHOD=ONLINE_PHYSICAL)を使用することをお薦めします。 「直接データ転送によるオンライン移行」は、ゼロ・ダウンタイム移行21.2で使用でき、物理移行メソッドに対する直接データ転送をサポートします。 この新機能により、ユーザーはバックアップに中間ストア(通常はNFSまたはOCIオブジェクト・ストレージ)を使用しないことが可能になります。 ZDMでは、アクティブなデータベース複製(11.2データベース用)またはサービスからのリストア(12以上のデータベース用)を利用します。 このメソッドを使用して、Exadata Cloud@Customer Gen1データベースをExadata Cloud@Customer Gen2に移行できます。 コマンドラインおよびレスポンス・ファイルの例は、参照用に後述します。

詳細は、次を参照してください。

  • Zero Downtime Migrationの概要
  • データベース移行の準備
  • Zero Downtime Migrationを使用したデータベースの移行

例5-4 アクティブ複製

zdmcli migrate database -sourcedb z19tgt1 -sourcenode scaqae03client01vm06 -srcauth zdmauth -srcarg1 user:opc -srcarg2 identity_file:/home/giusr/.ssh/id_gen1vm -srcarg3 sudo_location:/usr/bin/sudo -targetnode tgt1 -rsp /home/giusr/activeduplicate_zdm_online_19c.rsp -tgtauth zdmauth -tgtarg1 user:opc -tgtarg2 identity_file:/home/giusr/.ssh/dbaas_sshkey.priv -tgtarg3 sudo_location:/usr/bin/sudo -schedule NOW -tdekeystorepasswd
ZDM_GET_SRC_INFO .............. COMPLETED
ZDM_GET_TGT_INFO .............. COMPLETED
ZDM_PRECHECKS_SRC ............. COMPLETED
ZDM_PRECHECKS_TGT ............. COMPLETED
ZDM_SETUP_SRC ................. COMPLETED
ZDM_SETUP_TGT ................. COMPLETED
ZDM_PREUSERACTIONS ............ COMPLETED
ZDM_PREUSERACTIONS_TGT ........ COMPLETED
ZDM_VALIDATE_SRC .............. COMPLETED
ZDM_VALIDATE_TGT .............. COMPLETED
ZDM_DISCOVER_SRC .............. COMPLETED
ZDM_COPYFILES ................. COMPLETED
ZDM_PREPARE_TGT ............... COMPLETED
ZDM_SETUP_TDE_TGT ............. COMPLETED
ZDM_DUPLICATE_TGT ............. COMPLETED
ZDM_FINALIZE_TGT .............. COMPLETED
ZDM_CONFIGURE_DG_SRC .......... COMPLETED
ZDM_SWITCHOVER_SRC ............ COMPLETED
ZDM_SWITCHOVER_TGT ............ COMPLETED
ZDM_POST_DATABASE_OPEN_TGT .... COMPLETED
ZDM_DATAPATCH_TGT ............. COMPLETED
ZDM_MANIFEST_TO_CLOUD ......... COMPLETED
ZDM_POST_MIGRATE_TGT .......... COMPLETED
ZDM_POSTUSERACTIONS ........... COMPLETED
ZDM_POSTUSERACTIONS_TGT ....... COMPLETED
ZDM_CLEANUP_SRC ............... COMPLETED
ZDM_CLEANUP_TGT ............... COMPLETED

例5-5 アクティブな重複レスポンス・ファイル

TGT_DB_UNIQUE_NAME=z19tgt1_uniq2
MIGRATION_METHOD=ONLINE_PHYSICAL
DATA_TRANSFER_MEDIUM=DIRECT
PLATFORM_TYPE=EXACC
SRC_HTTP_PROXY_URL=
SRC_HTTP_PROXY_PORT=
SRC_CONFIG_LOCATION=
SRC_BASTION_HOST_IP=
SRC_BASTION_PORT=
SRC_BASTION_USER=
SRC_BASTION_IDENTITY_FILE=
SRC_HOST_IP=
SRC_TIMEZONE=
SRC_OSS_PROXY_HOST=
SRC_OSS_PROXY_PORT=
SRC_SSH_RETRY_TIMEOUT=
SRC_PDB_NAME=
SRC_DB_LISTENER_PORT=
TGT_HTTP_PROXY_URL=
TGT_HTTP_PROXY_PORT=
TGT_CONFIG_LOCATION=
TGT_BASTION_HOST_IP=
TGT_BASTION_PORT=
TGT_BASTION_USER=
TGT_BASTION_IDENTITY_FILE=
TGT_HOST_IP=
TGT_SSH_TUNNEL_PORT=
TGT_SSH_RETRY_TIMEOUT=
TGT_OSS_PROXY_HOST=
TGT_OSS_PROXY_PORT=
TGT_DATADG=
TGT_REDODG=
TGT_RECODG=
TGT_DATAACFS=
TGT_REDOACFS=
TGT_RECOACFS=
BACKUP_PATH=
HOST=
OPC_CONTAINER=
SRC_ZDLRA_WALLET_LOC=
TGT_ZDLRA_WALLET_LOC=
ZDLRA_CRED_ALIAS=
NONCDBTOPDB_CONVERSION=FALSE
NONCDBTOPDB_SWITCHOVER=TRUE
SKIP_FALLBACK=TRUE
TGT_RETAIN_DB_UNIQUE_NAME=
TGT_SKIP_DATAPATCH=FALSE
MAX_DATAPATCH_DURATION_MINS=
DATAPATCH_WITH_ONE_INSTANCE_RUNNING=
SHUTDOWN_SRC=
SKIP_SRC_SERVICE_RETENTION=
SRC_RMAN_CHANNELS=6
TGT_RMAN_CHANNELS=16
ZDM_LOG_OSS_PAR_URL=
ZDM_BACKUP_FULL_SRC_MONITORING_INTERVAL=10
ZDM_BACKUP_INCREMENTAL_SRC_MONITORING_INTERVAL=10
ZDM_BACKUP_DIFFERENTIAL_SRC_MONITORING_INTERVAL=10
ZDM_CLONE_TGT_MONITORING_INTERVAL=10
ZDM_OSS_RESTORE_TGT_MONITORING_INTERVAL=10
ZDM_OSS_RECOVER_TGT_MONITORING_INTERVAL=10
ZDM_BACKUP_RETENTION_WINDOW=
ZDM_BACKUP_TAG=
ZDM_USE_EXISTING_BACKUP=
ZDM_OPC_RETRY_WAIT_TIME=
ZDM_OPC_RETRY_COUNT=
ZDM_SRC_TNS_ADMIN=
ZDM_CURL_LOCATION=
ZDM_USE_EXISTING_UNDO_SIZE=
ZDM_SKIP_DG_CONFIG_CLEANUP=
ZDM_RMAN_COMPRESSION_ALGORITHM=LOW
ZDM_SRC_DB_RESTORE_SERVICE_NAME=
ZDM_RMAN_DIRECT_METHOD=ACTIVE_DUPLICATE

例5-6 サービスからのリストア

zdmcli migrate database -sourcedb z12tgt1s -sourcenode scaqae03client01vm06 -srcauth zdmauth -srcarg1 user:opc -srcarg2 identity_file:/home/giusr/.ssh/id_gen1vm -srcarg3 sudo_location:/usr/bin/sudo -targetnode tgt1 -rsp /home/giusr/dir_zdm_online_121_sidb.rsp -tgtauth zdmauth -tgtarg1 user:opc -tgtarg2 identity_file:/home/giusr/.ssh/dbaas_sshkey.priv-tgtarg3 sudo_location:/usr/bin/sudo -schedule NOW -tdekeystorepasswd"
ZDM_GET_SRC_INFO .............. COMPLETED
ZDM_GET_TGT_INFO .............. COMPLETED
ZDM_PRECHECKS_SRC ............. COMPLETED
ZDM_PRECHECKS_TGT ............. COMPLETED
ZDM_SETUP_SRC ................. COMPLETED
ZDM_SETUP_TGT ................. COMPLETED
ZDM_PREUSERACTIONS ............ COMPLETED
ZDM_PREUSERACTIONS_TGT ........ COMPLETED
ZDM_VALIDATE_SRC .............. COMPLETED
ZDM_VALIDATE_TGT .............. COMPLETED
ZDM_DISCOVER_SRC .............. COMPLETED
ZDM_COPYFILES ................. COMPLETED
ZDM_PREPARE_TGT ............... COMPLETED
ZDM_SETUP_TDE_TGT ............. COMPLETED
ZDM_RESTORE_TGT ............... COMPLETED
ZDM_RECOVER_TGT ............... COMPLETED
ZDM_FINALIZE_TGT .............. COMPLETED
ZDM_CONFIGURE_DG_SRC .......... COMPLETED
ZDM_SWITCHOVER_SRC ............ COMPLETED
ZDM_SWITCHOVER_TGT ............ COMPLETED
ZDM_POST_DATABASE_OPEN_TGT .... COMPLETED
ZDM_DATAPATCH_TGT ............. COMPLETED
ZDM_MANIFEST_TO_CLOUD ......... COMPLETED
ZDM_POST_MIGRATE_TGT .......... COMPLETED
ZDM_POSTUSERACTIONS ........... COMPLETED
ZDM_POSTUSERACTIONS_TGT ....... COMPLETED
ZDM_CLEANUP_SRC ............... COMPLETED
ZDM_CLEANUP_TGT ............... COMPLETED

例5-7 サービス・レスポンス・ファイルからリストア

TGT_DB_UNIQUE_NAME=z12tgt1s_uniq
MIGRATION_METHOD=ONLINE_PHYSICAL
DATA_TRANSFER_MEDIUM=DIRECT
PLATFORM_TYPE=EXACC
SRC_HTTP_PROXY_URL=
SRC_HTTP_PROXY_PORT=
SRC_CONFIG_LOCATION=
SRC_BASTION_HOST_IP=
SRC_BASTION_PORT=
SRC_BASTION_USER=
SRC_BASTION_IDENTITY_FILE=
SRC_HOST_IP=
SRC_TIMEZONE=
SRC_OSS_PROXY_HOST=
SRC_OSS_PROXY_PORT=
SRC_SSH_RETRY_TIMEOUT=
SRC_PDB_NAME=
SRC_DB_LISTENER_PORT=
TGT_HTTP_PROXY_URL=
TGT_HTTP_PROXY_PORT=
TGT_CONFIG_LOCATION=
TGT_BASTION_HOST_IP=
TGT_BASTION_PORT=
TGT_BASTION_USER=
TGT_BASTION_IDENTITY_FILE=
TGT_HOST_IP=
TGT_SSH_TUNNEL_PORT=
TGT_SSH_RETRY_TIMEOUT=
TGT_OSS_PROXY_HOST=
TGT_OSS_PROXY_PORT=
TGT_DATADG=
TGT_REDODG=
TGT_RECODG=
TGT_DATAACFS=
TGT_REDOACFS=
TGT_RECOACFS=
BACKUP_PATH=
HOST=
OPC_CONTAINER=
SRC_ZDLRA_WALLET_LOC=
TGT_ZDLRA_WALLET_LOC=
ZDLRA_CRED_ALIAS=
NONCDBTOPDB_CONVERSION=FALSE
NONCDBTOPDB_SWITCHOVER=TRUE
SKIP_FALLBACK=TRUE
TGT_RETAIN_DB_UNIQUE_NAME=
TGT_SKIP_DATAPATCH=FALSE
MAX_DATAPATCH_DURATION_MINS=
DATAPATCH_WITH_ONE_INSTANCE_RUNNING=
SHUTDOWN_SRC=
SKIP_SRC_SERVICE_RETENTION=
SRC_RMAN_CHANNELS=6
TGT_RMAN_CHANNELS=16
ZDM_LOG_OSS_PAR_URL=
ZDM_BACKUP_FULL_SRC_MONITORING_INTERVAL=10
ZDM_BACKUP_INCREMENTAL_SRC_MONITORING_INTERVAL=10
ZDM_BACKUP_DIFFERENTIAL_SRC_MONITORING_INTERVAL=10
ZDM_CLONE_TGT_MONITORING_INTERVAL=10
ZDM_OSS_RESTORE_TGT_MONITORING_INTERVAL=10
ZDM_OSS_RECOVER_TGT_MONITORING_INTERVAL=10
ZDM_BACKUP_RETENTION_WINDOW=
ZDM_BACKUP_TAG=
ZDM_USE_EXISTING_BACKUP=
ZDM_OPC_RETRY_WAIT_TIME=
ZDM_OPC_RETRY_COUNT=
ZDM_SRC_TNS_ADMIN=
ZDM_CURL_LOCATION=
ZDM_USE_EXISTING_UNDO_SIZE=
ZDM_SKIP_DG_CONFIG_CLEANUP=
ZDM_RMAN_COMPRESSION_ALGORITHM=LOW
ZDM_SRC_DB_RESTORE_SERVICE_NAME=
ZDM_RMAN_DIRECT_METHOD=

新しいOracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレード中

モニタリング: Oracleは、通常のGen2インストールと同様に、インストールの開始時からOracle Exadata Database Service on Cloud@Customer Gen2インストールを監視します。

バックアップ: バックアップはExadata Cloud@Customer Gen1 VMクラスタから実行され、アップグレード中も引き続き機能します。 Oracle Exadata Database Service on Cloud@Customer Gen2への移行後、Gen1 Oracle Cloud At Customer (OCC) Object Storage Service (OSS)へのバックアップは許可されず、Oracle Exadata Database Service on Cloud@Customer Gen2に対してサポートされているバックアップ・メソッドを使用する必要があります。

新しいOracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレード後

アップグレードによって、リソースがOracle Exadata Database Service on Cloud@Customer Gen 2 Cloud Control Planeに移動し、新しい世代のハードウェアに移動します。

Gen2 OCIコンソールを使用して、Oracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャ、クラスタ、データベースおよびユーザー/グループを管理します。

たとえば、次のようにソフトウェア・スタックが新しいバージョンにアップグレードされます:

  • Exadataソフトウェア: 19.x以上
  • Oracle Grid Infrastructure: 19c
  • ゲストVMオペレーティング・システム: Oracle Linux 7
  • DBaaSツール: 20.x
  • CSI: クラウド・アカウントの新しいCSIが作成されます。

ノート:

新しいGen2ハードウェアへのアウト・オブ・プレース・クラウド・アップグレードを実行すると、その時点でソフトウェア・スタックが最新バージョンにアップグレードされます。

パッチ適用: インフラストラクチャのパッチ適用プロセスと通知は、Gen2では異なります。 詳細は、「Exadata Cloud@Customerシステムの保守」を参照してください。

ノート:

Exadata Cloud@Customer Gen2への移行後、Oracleでは、Exadata Cloud@Customer Gen2でサポートされているバックアップ・メソッドを使用することをお薦めします。 Gen1 Oracle Cloud At Customer (OCC) Object Storage Service (OSS)へのバックアップは、ユーザーが手動で管理する必要があり、OracleではOCIコンソール、APIまたはCLIを使用して提供されません。

新しいOracle Exadata Database Service on Cloud@Customer Gen2インフラストラクチャへのアウト・オブ・プレース・クラウド・アップグレードのベスト・プラクティス

アップグレードの目的で使用する推奨ツールは、Oracle Zero Downtime Migration (ZDM)です。

Gen1からGen2へのアップグレードでZDMを使用する場合の推奨ベスト・プラクティスは、次のとおりです:

  • 物理移行のすべてのメソッドがサポートされていますが、「直接データ転送によるオンライン移行」を使用することをお薦めします。

    ノート:

    この移行にGen1 Oracle Cloud At Customer OSSまたはOCI Object Storageのいずれかを使用することはお薦めしません。
  • ZDM_RMAN_COMPRESSION_ALGORITHMLOWに設定します。
  • ターゲット・データベースのOracle Homeは、ソースと同じパッチ・レベルまたはより高いパッチ・レベルである必要があります。
  • ターゲット・データベースOracle Homeには、すべての個別パッチがソースOracle Homeとして含まれている必要があります。
  • 実際の実行の前に検証実行を実行します。
  • CDBソース・データベースの場合、ソース上のすべてのPDBをオンラインにする必要があります。