移行ツールとユース・ケースについて

ここでは、アプリケーションの移行に関する各種のツールとユース・ケースについて説明します。

移行ツール

次の移行ツールは、Essbaseコンソールで使用できます。

ノート:

このドキュメント内で、移行に関連して"19c"と示されている場合は、具体的には、OCI Marketplaceデプロイメント上のEssbase "19c"からの移行を表しています。それ以外の場合の、このドキュメント内のすべての移行コンテンツは、Essbase独立デプロイメント上のEssbase "21c"以上からの移行を表しています。
  • 11g Excelエクスポート・ユーティリティ(旧称: エクスポート・ユーティリティ): Essbase 11gのアプリケーションをアプリケーション・ワークブックにエクスポートします。このアプリケーション・ワークブックは、現在のEssbaseバージョンにアプリケーションを再作成するために使用できます。

  • 11g LCMエクスポート・ユーティリティ(旧称: LCMユーティリティ): Essbase 11g On-Premiseから.zipファイルとしてアーティファクトをエクスポートします。このファイルは、Essbase 12c以降にインポートできます。このライフサイクル管理(LCM)ユーティリティは、Essbaseの11gリリースを対象としたインポートとエクスポートにも使用できます。このユーティリティは、現在のバージョンへの移行に必要なすべてのアイテムをzipにパッケージ化します。EssbaseLCMUtility.zipをダウンロードして、同梱されているREADMEで詳細を確認してください。11g LCMエクスポート・ユーティリティでは、アプリケーションとキューブをエクスポートすることでアプリケーションを作成できます。その後で、Essbaseコマンドライン・インタフェースを使用してインポートします。

  • コマンドライン・インタフェース(CLI) (旧称: コマンドライン・ツール): REST APIを使用して最もEssbase一般的な管理アクションを実行するスクリプト・インタフェース。CLIには、Essbase 11g On-Premiseからエクスポートした11g LCMエクスポート・ユーティリティの.zipファイルを移行するために使用できるLCMインポート・コマンドが含まれます。LCMエクスポートとLCMインポートのコマンドは、バージョン12c以降のインスタンスからのアプリケーションの移行にも役立ちます。次のようなユースケースがあります。

    • 同じバージョンの異なるインスタンスからのアプリケーションの移行(例: 開発>テスト>本番)
    • Essbaseの新しいバージョンへの移行のためのユーティリティのアップグレード
    どちらのLCMコマンドもREST APIに基づきます。Essbaseでは、こうしたコマンドにアクセスして、次のようにして実行できます。
    • Essbase Webインタフェース内のジョブ: 「LCMのエクスポート」ジョブと「LCMのインポート」ジョブ。これらは21cから21cへの移行に使用します。
    • コマンドライン・インタフェース(CLI): lcmexportおよびlcmimportコマンドを使用します。lcmimportは、Essbase 11g、または19c以上から生成されたデータzipファイルをインポートするために使用できます。lcmexportは、Essbase 21cから21cへの移行に使用できます。Essbaseの認証には、ログイン・コマンドを使用します。
    • REST API: ジョブ操作を実行します(jobtypes lcmExportおよびlcmImportを使用)。

    ノート:

    LCMエクスポート・コマンドは、zipファイルにアプリケーションをエクスポートするために使用できます。そのファイルは、LCMインポートを使用してターゲット・バージョンのEssbaseにインポートできます。LCMインポートは、Essbase 11gからのアプリケーションを移行する場合にも使用できます(11g LCMエクスポート・ユーティリティを使用して11gからエクスポートzipファイルにエクスポートして、zipファイルからターゲットのEssbaseコマンドライにインポートしたもの)。
  • 移行ユーティリティ: Essbase 12c以降に対して、Essbaseインスタンス全体の移行を管理します。アプリケーション・アーティファクトの移行に加えて、このユーティリティは、サポートされているアイデンティティ・プロバイダからのユーザー・ロールの割当ておよびユーザー/グループの移行にも利用できます。migrationTools.zipをダウンロードして、同梱されているREADMEで詳細を確認してください。このツールでは、ソースとターゲットの両方がWebLogicまたはLDAPセキュリティ・モード用に構成されている(独立デプロイメント用)かIDCSで構成されている(OCIデプロイメント用)、Essbase 19c、21cまたはOracle Analytics Cloud - Essbaseインスタンスからの移行がサポートされています。移行ユーティリティを使用することで、メジャー・バージョン間またはパッチ適用不可能なリリース間で、移行後のデータベース・スキーマ整合性が保証されます。EPMセキュリティ・モードでの使用はサポートされていません。