MicroStrategy ONE

8. Migrare i commenti a una nuova installazione del server di collaborazione

I seguenti passaggi di migrazione si applicano solo durante l'aggiornamento MicroStrategy dal 2019 al MicroStrategy 2020 e 2021.

Se stai aggiornando MicroStrategy dal 2020 al MicroStrategy 2021, utilizzare la funzionalità di backup e ripristino del database, come descritto in MicroStrategy Deposito.

In MicroStrategy ONE, Utilizza il server di collaborazione MicroStrategy Repository per archiviare i commenti degli utenti. Quando si esegue un aggiornamento parallelo, la nuova installazione di Collaboration Server verrà automaticamente configurata su MicroStrategy Repository durante l'installazione. Dopo aver eseguito l'aggiornamento, Collaboration Server supporterà solo le connessioni a MicroStrategy Archivio dati. Tutti i commenti degli utenti esistenti dovranno essere migrati nel nuovo repository per rimanere accessibili.

IL Strumento di amministrazione del server di collaborazione fornisce agli amministratori di sistema un modo per migrare i commenti dal precedente repository di dati al nuovo repository di dati. La pagina di amministrazione della collaborazione visualizzerà un messaggio di avviso quando rileva che un repository di dati precedente è stato utilizzato dal server di collaborazione prima dell'aggiornamento.

Lo strumento di amministrazione del server di collaborazione è un'applicazione console e si connetterà al repository di dati utilizzando la stessa configurazione del server di collaborazione, quindi non è richiesto alcun input da parte dell'utente per la connessione. Lo strumento fornirà feedback durante la migrazione dei dati e mostrerà un messaggio al termine della migrazione.

Sul server di collaborazione esistente:

  1. Modifica il mongod.cfg file sotto il C:\Program Files\MicroStrategy\Collaboration Server\MongoDB directory, aggiungi una nuova sezione net con bindIpAll: true. Permetterà a MongoDB di essere accessibile all'esterno della macchina in modo da poter utilizzare lo strumento di amministrazione del server di collaborazione per connettersi a MongoDB da un'altra macchina.

    Assicurati di utilizzare quattro spazi invece di una tabulazione per il rientro perché il mongod.cfg è in formato YAML.

    Copia
    ...
    processManagement:
        windowsService:
            serviceName: MSTR_mongodb
            displayName: MongoDB
    security:
        authorization: enabled
    net:
        bindIpAll: true
  2. Clic Inizio > Strumenti di amministrazione di Windows > Servizi.
  3. Riavviare il servizio Mongo DB per applicare la configurazione modificata.
  4. Apri il config.json file sotto il C:\Program Files\MicroStrategy\Collaboration Server directory, copia l'intera riga del file dburl proprietà.

Sulla nuova macchina del server di collaborazione:

  1. Clic Inizio > Strumenti di amministrazione di Windows > Servizi.
  2. Ferma il MicroStrategy Collaborazione/Servizio in tempo reale.
  3. Apri il config.json file sotto il C:\Program Files\MicroStrategy\Collaboration Server directory, incolla il file dburl riga nella parte superiore del contenuto. Sostituisci il localhost stringa nel dburl con l'IP della macchina 2019 esistente. Assicurati che il contenuto sia in un formato JSON valido. Ecco un esempio del modificato config.json file.

    Copia
    {
        "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. Esegui il comando di migrazione dei dati:
    • Inserisci i tre percorsi dei file nel seguente formato:

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

      Copia
      "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"
    • Utilizzare il comando migrate per eseguire la migrazione dei dati:

      Copia
      cmd> migrate
    • accedere quit per chiudere lo strumento di amministrazione del server di collaborazione.
  5. Avvia il servizio MicroStrategy Collaborazione/Servizio in tempo reale.