MicroStrategy ONE

7. Platform Analytics データを MicroStrategy リポジトリに移行する

Platform Analytics データ移行ツールは、既存のお客様が MySQL のデータを新しくサポートされた PostgreSQL リポジトリに移行するために使用できます。このツールは、新しいバージョンと古いバージョン両方の MySQL ダンプ ファイルを最新バージョンの Platform Analytics に移行するのに役立ちます。

バックアップの前提条件 :

  • /MicroStrategy/install/PlatformAnalytics/PAConsumerConfig.yaml以下が入力されています:

    ウェアハウスデータベース接続 :

    • ホスト : 127.0.0.1
    • whユーザー: 根
    • パスワード : 暗号化されたパスワード
    • whポート : 3306
    • ワット : プラットフォーム分析
  • mysql-コネクタ-java.jar存在するプラットフォーム分析/libディレクトリ。
  • MySQLのバックアップを保存するのに十分なディスク容量プラットフォーム分析データベース。

前提条件を復元する :

  • PAコンシューマ構成.yaml以下が入力されています:

    pgウェアハウスデータベース接続 :

    • pgWhホスト : 127.0.0.1

    • pgWhユーザー : ポストグル

    • pgWhパスワード : 暗号化されたパスワード

    • pgWhポート : 5432

    • 翻訳: : プラットフォーム分析

  • パス.csv以前のバックアップからのファイルプラットフォーム分析

  • バックアップを復元するために PostgreSQL で使用可能な十分なディスク領域。 .csv MySQL からのファイル。

Platform Analytics データ移行ツールの起動

  1. Platform Analytics ホーム ディレクトリの bin ディレクトリに移動します。

    /opt/mstr/MicroStrategy/PlatformAnalytics/bin

  2. 次のスクリプトを実行してください。

    ./platform-analytics-data-migration-tool.sh

  3. 次のプロンプトが表示されます。

    コピー
    This is the Platform Analytics Data Migration Tool. The purpose of this tool is to help migrate your data from an existing Mysql Warehouse to a new PostgreSQL Warehouse.
    Please select from the following options:
    1) Backup
    2) Restore
    3) Backup and Restore
    0) Exit

移行ワークフロー

バックアップ

  1. MySQL バックアップが保管されるディレクトリのパスを提供します。

  2. ツールはMySQLのバックアップを開始します。プラットフォーム分析あなたのPAコンシューマ構成.yamlファイルを作成し、指定したパスにバックアップを配置します。

復元

  1. MySQL バックアップが保管されているディレクトリのパスを提供します。

  2. ツールはPostgreSQLを削除しても問題ないか再度確認を求めます。プラットフォーム分析スキーマ。

  3. はいを選択した場合、プラットフォーム分析スキーマは削除され、MySQL ダンプのバージョンに合わせて再作成されます。

  4. バックアップデータは新しく作成されたプラットフォーム分析スキーマ。

  5. プラットフォーム分析スキーマは Platform Analytics の最新バージョンにアップグレードされます。

推奨されるアップグレード手順

  1. 新しいMicroStrategyでONEマシンに入力し、 PAコンシューマ構成.yaml上記の前提条件に示されている MySQL および PostgreSQL の情報が含まれています。

  2. コピーmysql-コネクタ-java.jar以前のインストールからプラットフォーム分析/lib新しいマシン上のディレクトリ。
  3. あなたのプラットフォーム分析/binディレクトリに電話してプラットフォーム分析データ移行ツール.shファイル。
  4. 「(3) Backup and Restore」のオプションを選択します。
  5. バックアップ先およびリストア元データベースのディレクトリのフルパスを入力します。
  6. バックアップが完了するのを待ちます。PostgreSQL ウェアハウスを再作成するかどうか確認するプロンプトが表示されたら、イエスを選択します。
  7. MySQL バックアップ ファイルが新しい PostgreSQL ウェアハウスに復元され、データ移行が完了します。