MicroStrategy ONE

8. コメントを新しいコラボレーション サーバーに移行する

次の移行ステップは、MicroStrategy 2019 から MicroStrategy 2020 および 2021 へのアップグレード時にのみ適用可能です。

MicroStrategy 2020をMicroStrategy 2021にアップグレードする場合は、データベースのバックアップと復元機能を使用してください。 MicroStrategy リポジトリ

マイクロストラテジーONE Collaboration Server は、MicroStrategy Repository を使用してユーザー コメントを保存します。並列アップグレードを実行する際に、Collaboration Server の新規インストールは、インストール中に MicroStrategy Repository に従って自動的に構成されます。アップグレードの実行後、Collaboration Server は MicroStrategy Data Repository への接続のみをサポートします。引き続き既存のユーザー コメントにアクセスできるようにするには、これらのコメントを新しいリポジトリに移行する必要があります。

Collaboration Server Administration Toolシステム管理者が以前のデータ リポジトリから新しいデータ リポジトリにコメントを移行する方法を提供します。アップグレード前の Collaboration Server で古いデータ リポジトリが使用されていたことがツールで検出されると、[Collaboration Administration] ページに警告メッセージが表示されます。

Collaboration Server Administration Tool はコンソール アプリケーションであり、Collaboration Server と同じ構成を使用してデータ リポジトリに接続されるため、接続のためにユーザーが入力操作を行う必要はありません。このツールは、データの移行中はフィードバック情報を表示し、移行が完了するとメッセージを表示します。

既存の Collaboration Server での操作:

  1. 編集するmongod.cfgファイルのC:\Program Files\MicroStrategy\Collaboration Server\MongoDBディレクトリ、新しいセクションを追加netbindIpAll: true。これによりコンピューター外から MongoDB へのアクセスが可能になり、別のコンピューターから Collaboration Server Administration Tool を使用して MongoDB に接続できます。

    インデントにはタブではなくスペース4つを使用してください。mongod.cfg YAML 形式です。

    コピー
    ...
    processManagement:
        windowsService:
            serviceName: MSTR_mongodb
            displayName: MongoDB
    security:
        authorization: enabled
    net:
        bindIpAll: true
  2. クリック始める > Windows 管理ツール > サービス
  3. Mongo DB サービスを再起動し、変更された構成を適用します。
  4. 開くconfig.jsonファイルのC:\Program Files\MicroStrategy\Collaboration Serverディレクトリの行全体をコピーしますdburl財産。

新しい Collaboration Server コンピューターでの操作:

  1. クリック始める > Windows 管理ツール > サービス
  2. MicroStrategy Collaboration/Realtime Service を停止します。
  3. 開くconfig.jsonファイルのC:\Program Files\MicroStrategy\Collaboration Serverディレクトリに貼り付けてdburlコンテンツの上部にある行。交換するlocalhost文字列のdburl既存の 2019 マシンの IP を使用します。内容が有効な JSON 形式になっていることを確認します。以下は変更された例ですconfig.jsonファイル。

    コピー
    {
        "dburl": "mongodb://mstr:xxxx@{IP of the existing 2019 machine}:27017/mstr_collab?authSource=admin",
        "port": 3000,
        "logging": false,
        "authorizationServerUrl": "http://localhost:8080/MicroStrategyLibrary/api",
        "dataSource": {
            "username": "mstr_collab",
            "password": "xxxxxx"
        },
        "scaling": "none",
        "secretKey": "xxxx",
        "enableConfigApi": true
    }
  4. データ移行コマンドを実行します。
    • 次の形式で 3 つのファイルの場所を入力します。

      $ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"

      コピー
      "C:\Program Files\MicroStrategy\Common Files\MicroStrategy\nodejs\node.exe" "C:\Program Files\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\admintool.js" "C:\Program Files\MicroStrategy\Collaboration Server\config.json"
    • データの移行を実行するには、migrate コマンドを使用します。

      コピー
      cmd> migrate
    • 入力quitコラボレーション サーバー管理ツールを閉じます。
  5. MicroStrategy Collaboration/Realtime Service サービスを起動します。