Strategy ONE
8. Kommentare in eine neue Installation von Collaboration Server migrieren
Die folgenden Migrationsschritte gelten nur für ein Upgrade von MicroStrategy 2019 auf MicroStrategy 2020 und 2021.
Wenn Sie ein Upgrade von MicroStrategy 2020 auf MicroStrategy 2021 durchführen, verwenden Sie die Funktionen zum Sichern und Wiederherstellen der Datenbank, wie in beschrieben MicroStrategy Repository.
In MicroStrategy ONE, Collaboration Server verwendet MicroStrategy Repository zum Speichern von Benutzerkommentaren. Wenn ein paralleles Upgrade durchgeführt wird, wird die neue Installation von Collaboration Server während der Installation automatisch als MicroStrategy Repository konfiguriert. Nach der Durchführung des Upgrades unterstützt der Collaboration Server nur noch Verbindungen zum MicroStrategy Data Repository. Alle vorhandenen Benutzerkommentare müssen in das neue Repository migriert werden, um weiterhin darauf zugreifen zu können.
Der Collaboration Server Administration Tool bietet Systemadministratoren eine Möglichkeit, Kommentare aus dem vorherigen Datenrepository in das neue Datenrepository zu migrieren. Auf der Collaboration-Administrationsseite wird eine Warnung angezeigt, wenn erkannt wird, dass vor dem Upgrade ein vorheriges Datenrepository vom Collaboration Server verwendet wurde.
Das Collaboration Server Administration Tool ist eine Konsolenanwendung und stellt eine Verbindung mit dem Datenrepository unter Verwendung derselben Konfiguration wie der Collaboration Server her, sodass für die Verbindung keine Benutzereingabe erforderlich ist. Das Tool gibt Feedback, während die Daten migriert werden, und zeigt eine Nachricht an, wenn die Migration abgeschlossen ist.
Auf dem vorhandenen Collaboration Server:
-
Bearbeiten Sie die
mongod.cfgDatei unterC:\Program Files\MicroStrategy\Collaboration Server\MongoDBVerzeichnis, einen neuen Abschnitt hinzufügennetmitbindIpAll: true. Dadurch ist dieMongoDB von außerhalb des Computers zugänglich, sodass wir das Collaboration Server Administration Tool verwenden können, um von einem anderen Computer aus eine Verbindung zurMongoDB herzustellen.Verwenden Sie dafür vier Leerzeichen statt eines Tabulators Einrückung, weil der
mongod.cfgliegt im GAML-Format vor.Kopieren...
processManagement:
windowsService:
serviceName: MSTR_mongodb
displayName: MongoDB
security:
authorization: enabled
net:
bindIpAll: true - Klicken Sie Starten > Windows-Verwaltungstools > Dienste.
- Starten Sie den Mogo-DB-Dienst neu, um die geänderte Konfiguration zu übernehmen.
- Öffnen Sie den
config.jsonDatei unter demC:\Program Files\MicroStrategy\Collaboration ServerVerzeichnis, kopieren Sie die gesamte Zeile vondburl-Eigenschaft.
Auf dem neuen Collaboration Server-Computer:
- Klicken Sie Starten > Windows-Verwaltungstools > Dienste.
- MicroStrategy Collaboration/Realtime Service anhalten.
-
Öffnen Sie den
config.jsonDatei unter demC:\Program Files\MicroStrategy\Collaboration ServerVerzeichnis, fügen Sie den eindburlZeile über dem Inhalt. Ersetzen Sie denlocalhostZeichenfolge imdburlmit der IP des vorhandenen 2019-Computers. Vergewissern Sie sich, dass der Inhalt im gültigen JSON-Format vorliegen. Hier ist ein Beispiel für die geänderteconfig.jsonDatei.Kopieren{
"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
} - Führen Sie den DatenmigrationsBefehl aus:
Geben Sie die drei Dateispeicherorte im folgenden Format ein:
$ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"Kopieren"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"Verwenden Sie die migrieren Befehl zum Ausführen der Datenmigration:
Kopierencmd> migrate- Eingabetaste
quit, um das Collaboration Server Administration Tool zu schließen.
- Den Dienst MicroStrategy Collaboration/Realtime Service starten.
