MicroStrategy ONE

8. Migrar comentários para uma nova instalação do Collaboration Server

As etapas de migração a seguir se aplicam somente ao atualizar MicroStrategy 2019 para MicroStrategy 2020 e 2021.

Se você atualizar MicroStrategy 2020 para MicroStrategy 2021, use a funcionalidade de backup e restauração de banco de dados, conforme descrito em MicroStrategy Repositório.

Em MicroStrategy ONE, o Collaboration Server usa MicroStrategy Repositório para armazenar comentários de usuários. Ao executar uma atualização paralela, a nova instalação do Collaboration Server será automaticamente configurada para MicroStrategy Repositório durante a instalação. Após realizar a atualização, o Collaboration Server suportará apenas conexões com o MicroStrategy Repositório de dados. Quaisquer comentários de usuários existentes precisarão ser migrados para o novo repositório para permanecerem acessíveis.

O Ferramenta de administração do Collaboration Server fornece uma maneira para os administradores do sistema migrarem comentários do repositório de dados anterior para o novo repositório de dados. A página de administração do Collaboration exibirá uma mensagem de aviso quando detectar que um repositório de dados anterior foi usado pelo Collaboration Server antes da atualização.

A Ferramenta de administração do Collaboration Server é um aplicativo de console e se conectará ao repositório de dados usando a mesma configuração do Collaboration Server, portanto, nenhuma entrada do usuário será necessária para a conexão. A ferramenta fornecerá feedback à medida que os dados forem migrados e mostrará uma mensagem quando a migração for concluída.

No Collaboration Server existente:

  1. Edite o mongod.cfg arquivo sob o C:\Program Files\MicroStrategy\Collaboration Server\MongoDB diretório, adicione uma nova seção net com bindIpAll: true. Isso permitirá que o MongoDB seja acessível fora da máquina para que possamos usar a ferramenta de administração do Collaboration Server para conectar-se ao MongoDB a partir de outra máquina.

    Certifique-se de usar quatro espaços em vez de uma tabulação para o recuo porque o mongod.cfg está no formato YAML.

    Copiar
    ...
    processManagement:
        windowsService:
            serviceName: MSTR_mongodb
            displayName: MongoDB
    security:
        authorization: enabled
    net:
        bindIpAll: true
  2. Clique Começar > Ferramentas administrativas do Windows > Serviços.
  3. Reinicie o serviço Mongo DB para aplicar a configuração modificada.
  4. Abra o config.json arquivo sob o C:\Program Files\MicroStrategy\Collaboration Server diretório, copie toda a linha do dburl propriedade.

Na nova máquina do Collaboration Server:

  1. Clique Começar > Ferramentas administrativas do Windows > Serviços.
  2. Pare o MicroStrategy Colaboração/serviço em tempo real.
  3. Abra o config.json arquivo sob o C:\Program Files\MicroStrategy\Collaboration Server diretório, cole o dburl linha na parte superior do conteúdo. Substitua o localhost corda no dburl com o IP da máquina existente de 2019. Certifique-se de que o conteúdo esteja no formato JSON válido. Aqui está um exemplo do modificado config.json arquivo.

    Copiar
    {
        "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. Execute o comando de migração de dados:
    • Insira os três locais de arquivo no seguinte formato:

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

      Copiar
      "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"
    • Use o comando Migrate para executar a migração de dados:

      Copiar
      cmd> migrate
    • Digitar quit para fechar a Ferramenta de administração do Collaboration Server.
  5. Inicie o serviço MicroStrategy Colaboração/serviço em tempo real.