Strategy ONE
7. Migrer les données Platform Analytics vers le référentiel MicroStrategy
L'outil Platform Analytics Data Migration est utilisé pour aider les clients existants à migrer leurs données depuis MySQL vers le référentiel PostgreSQL nouvellement pris en charge. Cet outil peut aider à migrer à la fois les anciennes et nouvelles versions des fichiers de vidage SQL vers la version la plus récente de Platform Analytics.
Prérequis de sauvegarde:
-
/MicroStrategy/install/PlatformAnalytics/PAConsumerConfig.yamlpeuplé de :connexion à la base de données de l'entrepôt:
- quelHôte: 127.0.0.1
- WHUser: racine
- WHPasswd: mots de passe_cryptés
- Port WH: 3306
- WHDb: plateforme_analytics_wh
- mysql-connecteur-java.jar est présent dans Platform Analytics/lib répertoire.
- Espace disque suffisant pour contenir une sauvegarde de votre base de données SQL plateforme_analytics_wh base de données.
Restaurer les composants requis:
-
PAConsumerConfig.yaml peuplé de :
pgWarehouseDbConnection:
-
pgWhHost: 127.0.0.1
-
Utilisateur pgWh: postgres
-
pgWhPasswd: mot de passe crypté
-
Port pgWh: 5432
-
pgWhDb: plateforme_analytics_wh
-
-
Chemin d'accès . csv fichiers d'une sauvegarde précédente de plateforme_analytics_wh.
-
Assez d'espace disque disponible pour PostgreSQL pour restaurer le .. csv fichiers à partir de MySQL.
Lancement de l'outil de migration des données Platform Analytics
-
Naviguez vers votre répertoire d'accueil Platform Analytics et allez dans le répertoire bin :
/opt/mstr/ MicroStrategy/Platform Analytics/bin
-
Exécutez le script suivant :
./platform-analytics-data-migration-outil.sh
-
Vous serez alors invité avec ce qui suit :
CopierThis 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
Workflow de migration
Sauvegarde
-
Indiquez le chemin d'accès au répertoire où la sauvegarde SQL sera stockée.
-
L'outil commencera alors la sauvegarde de SQL plateforme_analytics_wh spécifié dans votre PAConsumerConfig.yaml fichier, en plaçant la sauvegarde dans le chemin indiqué.
Restaurer
-
Indiquez le chemin d'accès au répertoire où la sauvegarde SQL est stockée.
-
L'outil vous invitera à nouveau si vous êtes sûr de pouvoir supprimer votre PostgreSQL plateforme_analytics_wh schéma.
-
Si oui est sélectionné, le plateforme_analytics_wh Le schéma sera supprimé et recréé en fonction de la version de votre fichier de vidage MySQL.
-
Les données de sauvegarde sont ensuite importées dans le nouveau plateforme_analytics_wh schéma.
-
Le plateforme_analytics_wh Le schéma sera ensuite mis à niveau vers la dernière version de Platform Analytics.
Procédures de mise à niveau recommandées
-
Sur votre nouveauStrategy ONE machine, remplissez la PAConsumerConfig.yaml dispose des informations SQL et PostgreSQL indiquées dans les composants requis ci-dessus.
- Copier le mysql-connecteur-java.jar de votre installation précédente à Platform Analytics/lib répertoire sur la nouvelle machine.
- Allez sur votre Platform Analytics/bin répertoire et appelez le plateforme-analytique-data-migration-outil.sh fichier.
- Sélectionnez l'option Sauvegarde et restauration (3).
- Saisissez le chemin de répertoire complet souhaité pour la base de données à sauvegarder et à restaurer à partir de.
- Attendez que la sauvegarde soit terminée. L'outil vous demandera ensuite si vous souhaitez recréer l'entrepôt PostgreSQL et sélectionnez Oui.
- Le programme restaurera ensuite vos fichiers de sauvegarde MySQL dans votre nouvel entrepôt PostgreSQL et la migration des données sera terminée.
