MicroStrategy ONE
8.Collaboration Server の新規インストールへのコメントの移行
次の移行ステップは、MicroStrategy 2019 から MicroStrategy 2020 および 2021 へのアップグレード時にのみ適用可能です。
MicroStrategy 2020 を MicroStrategy 2021 へアップグレードする場合は、「MicroStrategy Repository」に記載されているデータベースのバックアップと復元機能を使用してください。
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 での操作:
-
を編集
mongod.cfgファイルの管理C:\Program Files\MicroStrategy\Collaboration Server\MongoDBディレクトリ、新しいセクションを追加net( / )bindIpAll: true。これによりコンピューター外から MongoDB へのアクセスが可能になり、別のコンピューターから Collaboration Server Administration Tool を使用して MongoDB に接続できます。タブの代わりに 4 つのスペースを使用してください。 インデントが
mongod.cfgは SAML 形式です。コピー...
processManagement:
windowsService:
serviceName: MSTR_mongodb
displayName: MongoDB
security:
authorization: enabled
net:
bindIpAll: true - [スタート] > [Windows 管理ツール] > [サービス] の順にクリックします。
- Mongo DB サービスを再起動し、変更された構成を適用します。
- を開く
config.jsonファイル 次のC:\Program Files\MicroStrategy\Collaboration Serverディレクトリの全行をコピーdburlプロパティ。
新しい Collaboration Server コンピューターでの操作:
- [スタート] > [Windows 管理ツール] > [サービス] の順にクリックします。
- MicroStrategy Collaboration/Realtime Service を停止します。
-
を開く
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
} - データ移行コマンドを実行します。
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- Enter
quitして Collaboration Server 管理ツールを閉じます。
- MicroStrategy Collaboration/Realtime Service サービスを起動します。
