Strategy ONE
8. Migrer les commentaires vers une nouvelle installation de Collaboration Server
Les étapes de migration suivantes s'appliquent uniquement lors de la mise à niveau de MicroStrategy 2019 vers MicroStrategy 2020 et 2021.
Si vous mettez à niveau MicroStrategy 2020 vers MicroStrategy 2021, utilisez la fonctionnalité de sauvegarde et de restauration de la base de données, comme indiqué dans Référentiel MicroStrategy.
Dans MicroStrategy ONE, Collaboration Server utilise le référentiel MicroStrategy pour stocker les commentaires des utilisateurs. Lors d'une mise à niveau parallèle, la nouvelle installation de Collaboration Server sera automatiquement configurée vers le référentiel MicroStrategy pendant l'installation. Après avoir effectué la mise à niveau, Collaboration Server prendra uniquement en charge les connexions au référentiel de données MicroStrategy . Tous les commentaires d'utilisateurs existants doivent être migrés vers le nouveau référentiel pour rester accessibles.
Le Outil d'administration de Collaboration Server fournit un moyen aux administrateurs système de migrer les commentaires de l'ancien référentiel de données vers le nouveau référentiel de données. La page d'administration de Collaboration affichera un message d'avertissement lorsqu'elle détectera qu'un référentiel de données précédent a été utilisé par Collaboration Server avant la mise à niveau.
L'outil d'administration de Collaboration Server est une application console et se connectera au référentiel de données en utilisant la même configuration que Collaboration Server. Aucune entrée utilisateur n'est requise pour se connecter. L'outil fournira des commentaires lors de la migration des données et affichera un message lorsque la migration sera terminée.
Sur la Collaboration Server existante :
-
Modifier
mongod.cfgfichier sousC:\Program Files\MicroStrategy\Collaboration Server\MongoDBrépertoire, ajouter une nouvelle sectionnetavecbindIpAll: true. Cela permettra à la base de données MongoDB d'être accessible en dehors de la machine. Nous pouvons donc utiliser l'outil d'administration Server pour nous connecter à la base de données MongoDB à partir d'une autre machine.Assurez-vous d'utiliser quatre espaces au lieu d'une tabulation pour indentation car
mongod.cfgest au format YAML.Copier...
processManagement:
windowsService:
serviceName: MSTR_mongodb
displayName: MongoDB
security:
authorization: enabled
net:
bindIpAll: true - Cliquez sur Démarrage > Outils d'administration Windows > Services.
- Redémarrez le service Mongo DB pour appliquer la configuration modifiée.
- Ouvrir le
config.jsonfichier sous laC:\Program Files\MicroStrategy\Collaboration Serverrépertoire, copiez la ligne entière dudburlpropriété.
Sur le nouvel ordinateur Collaboration Server :
- Cliquez sur Démarrage > Outils d'administration Windows > Services.
- Arrêtez le service MicroStrategy Collaboration/Realtime Service.
-
Ouvrir le
config.jsonfichier sous laC:\Program Files\MicroStrategy\Collaboration Serverrépertoire, collezdburlligne en haut du contenu. Remplacerlocalhostchaîne dansdburlavec l'adresse IP de la machine 2019 existante. Assurez-vous que le contenu est au format JSON valide. Voici un exemple deconfig.jsonfichier.Copier{
"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
} - Exécutez la commande Data Migration Command :
Saisissez les trois emplacements de fichier au format suivant :
$ "<PATH_TO_NODE>" "<PATH_TO_ADMIN_TOOL_FILE>" "<PATH_TO_CONFIG_FILE>"Copier"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"Utilisez la commande migration pour exécuter la migration des données :
Copiercmd> migrate- Saisissez
quitpour fermer l'outil Collaboration Server Administration.
- Démarrez le service MicroStrategy Collaboration/Realtime Service.
