Strategy ONE
7. Migrar dados do Platform Analytics para o Repositório MicroStrategy
A ferramenta de migração de dados do Platform Analytics é usada para ajudar clientes existentes a migrar seus dados do MySQL para o repositório PostgreSQL recém-suportado. Essa ferramenta pode ajudar a migrar versões novas e antigas de arquivos de despejo MySQL para a versão mais recente do Platform Analytics.
Pré-requisitos de backup:
-
/MicroStrategy/install/PlatformAnalytics/PAConsumerConfig.yamlpreenchido com:warehouseDbConnection:
- whHost: 127.0.0.1
- whUser: raiz
- whPasswd: senha_encriptada
- whPort: 3306
- whDb: platform_analytics_wh
- mysql-connector-java.jar está presente em PlatformAnalytics/lib diretório.
- Espaço em disco suficiente para manter um backup do seu MySQL platform_analytics_wh banco de dados.
Pré-requisitos de restauração:
-
PAConsumerConfig.yaml preenchido com:
pgWarehouseDbConnection:
-
pgWhHost: 127.0.0.1
-
pgWhUser: postgres
-
pgWhPasswd: senha criptografada
-
pgWhPort: 5432
-
pgWhDb: platform_analytics_wh
-
-
Caminho para . csv arquivos de um backup anterior de platform_analytics_wh de .
-
Espaço em disco suficiente disponível para o PostgreSQL restaurar o backup .. csv arquivos do MySQL.
Iniciando a ferramenta de migração de dados do Platform Analytics
-
Navegue até o diretório inicial do Platform Analytics e acesse o diretório bin:
/opt/mstr/ MicroStrategy/PlatformAnalytics/bin
-
Execute o seguinte script:
./platform-analytics-data-migration-tool.sh
-
Em seguida, você será solicitado com o seguinte:
CopiarThis is the Platform Analytics Data Migration Tool. The purpose of this tool is to help migrate your data from an existing Mysql Warehouse to a new PostgreSQL Warehouse.
Please select from the following options:
1) Backup
2) Restore
3) Backup and Restore
0) Exit
Fluxo de trabalho de migração
Cópia de segurança
-
Forneça o caminho para o diretório onde o backup do MySQL será armazenado.
-
A ferramenta começará a fazer backup do MySQL plataforma_analítica_wh especificado em seu PAConsumerConfig.yaml arquivo, colocando o backup no caminho especificado.
Restaurar
-
Forneça o caminho para o diretório onde o backup do MySQL está armazenado.
-
A ferramenta irá avisá-lo novamente se você tiver certeza de que pode descartar seu PostgreSQL plataforma_analítica_wh esquema.
-
Se sim for selecionado, o plataforma_analítica_wh o esquema será descartado e recriado de acordo com a versão do seu dump MySQL.
-
Os dados de backup são então importados para o arquivo recém-criado plataforma_analítica_wh esquema.
-
O plataforma_analítica_wh o esquema será então atualizado para a versão mais recente do Platform Analytics.
Procedimentos de upgrade recomendados
-
No seu novoStrategy ONE máquina, preencha os campos PAConsumerConfig.yaml tem as informações de MySQL e PostgreSQL mostradas nos pré-requisitos acima.
- Copiar o mysql-connector-java.jar da sua instalação anterior para o PlatformAnalytics/lib na nova máquina.
- Acesse o seu PlatformAnalytics/bin diretório e chamar o platform-analytics-data-migration-tool.sh arquivo .
- Selecione a opção Backup e restauração (3).
- Insira o caminho completo do diretório desejado do banco de dados para o qual será feito backup e do qual será restaurado.
- Aguarde até que o backup seja concluído. A ferramenta perguntará se pode recriar o armazenamento do PostgreSQL e selecionará sim.
- O programa restaurará os arquivos de backup do MySQL no novo armazenamento do PostgreSQL, e a migração de dados será concluída.
