Accéder au contenu principal Passer au contenu complémentaire

Migrer Talend Data Stewardship vers une version 8.0.1 R2025-02 ou supérieure

À partir de la version 8.0.1 R2024-05, l'instance embarquée de MongoDB n'est plus fournie. La première section décrit la migration depuis les installations avec MongoDB embarqué (8.0.1 R2023-10 ou antérieures) vers une nouvelle installation avec une instance externe de MongoDB. La section suivante s'applique aux installations qui utilisent déjà une instance externe de MongoDB.

Migrer depuis une version 8.0.1 R2023-10 ou antérieure (avec MongoDB embarqué) vers une version 8.0.1 R2025-02 ou supérieure

Avant de commencer

  • Si vous avez installé et utilisé Talend Dictionary Service pour créer des types sémantiques personnalisés ou mis à jour les types prédéfinis, vous devez migrer Talend Dictionary Service avant de migrer Talend Data Stewardship. Consultez Migrer vers Talend Dictionary Service 8.0.x.
  • Téléchargez Talend Data Stewardship 8.0.1 R2025-02.
  • Mettez Talend Administration Center à niveau. Pour plus d'informations, consultez Mettre à niveau Talend Administration Center.

Procédure

  1. Arrêtez votre instance de la version précédente de Talend Data Stewardship, mais laissez l'instance de MongoDB en cours d'exécution.
  2. Copiez install_folder/tds/config/data-stewardship.properties dans un emplacement sécurisé.
  3. Effectuez une sauvegarde de la base de données de Talend Data Stewardship en exécutant la commande suivante :
    mongodump -h source_mongodb_host:source_mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database -o backup_location
    Pour plus d'informations, consultez la documentation de MongoDB (en anglais).
  4. Après avoir sauvegardé MongoDB, arrêtez l'instance.
  5. Désinstallez la version précédente de Talend Data Stewardship.
  6. Assurez-vous que l'instance embarquée de MongoDB a été désinstallée.
  7. Téléchargez une instance de MongoDB depuis la page MongoDB Download (en anglais) et installez-la.
    • Pour plus d'informations concernant l'installation de MongoDB, consultez la documentation de MongoDB (en anglais).
    • Pour plus d'informations concernant les bases de données MongoDB supportées, consultez Bases de données compatibles.
    • Si vous souhaitez sécuriser les connexions de MongoDB en utilisant le SSL, installez manuellement MongoDB Enterprise Server sur votre machine. Pour plus d'informations, consultez la page MongoDB Security (en anglais).
  8. Ajoutez MongoDB à la variable d'environnement PATH.
  9. Démarrez votre instance externe de MongoDB.
    Pour plus d'informations, consultez la documentation de MongoDB (en anglais).
  10. Depuis une invite de commande MongoDB, créez la base de données de Talend Data Stewardshipdans MongoDB à l'aide de la commande suivante :
    use tds
  11. Créez l'utilisateur ou l'utilisatrice suivant·e dans la base de données de Talend Data Stewardship dans MongoDB :
    • Username (Identifiant) : tds-user
    • Password (Mot de passe) : duser
    Pour ce faire, utilisez la commande suivante :
    db.createUser( { user: "tds-user", pwd: "duser", roles: [{ role: "readWrite", db: "tds"}]})
  12. Restaurez la sauvegarde de MongoDB en exécutant la commande suivante :
    mongorestore -h mongo_host:mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database backup_location
  13. Installez Talend Data Stewardship en version 8.0.1 R2025-02.
    Assurez-vous de configurer les paramètres comme dans l'instance précédente. Si vous avez personnalisé le fichier install_folder/tds/config/data-stewardship.properties, copiez les valeurs de l'ancien fichier de configuration dans le nouveau.
  14. Démarrez Talend Data Stewardship en version 8.0.1 R2025-02.

Résultats

Vous avez migré vos données vers Talend Data Stewardship 8.0.1 R2025-02.

Migrer depuis la version 8.0.1 R2024-05 vers une version 8.0.1 R2025-02 ou supérieure avec une instance MongoDB externe

Avant de commencer

  • Si vous avez installé et utilisé Talend Dictionary Service pour créer des types sémantiques personnalisés ou mis à jour les types prédéfinis, vous devez migrer Talend Dictionary Service avant de migrer Talend Data Stewardship. Consultez Migrer vers Talend Dictionary Service 8.0.x.
  • Téléchargez Talend Data Stewardship 8.0.1 R2025-02.
  • Mettez Talend Administration Center à niveau. Pour plus d'informations, consultez Mettre à niveau Talend Administration Center.

Procédure

  1. Arrêtez votre instance de la version précédente de Talend Data Stewardship.
  2. Copiez install_folder/tds/config/data-stewardship.properties dans un emplacement sécurisé.
  3. Facultatif : Si nécessaire, effectuez une sauvegarde de la base de données de Talend Data Stewardship en exécutant la commande suivante.
    mongodump -h source_mongodb_host:source_mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database -o backup_location
  4. Désinstallez la version précédente de Talend Data Stewardship.
  5. Installez Talend Data Stewardship en version 8.0.1 R2025-02.
    • Assurez-vous de configurer les paramètres comme dans l'instance précédente. Si vous avez personnalisé le fichier install_folder/tds/config/data-stewardship.properties, copiez les valeurs de l'ancien fichier de configuration dans le nouveau.
    • Assurez-vous que les paramètres sont bien configurés pour vous connecter à votre instance externe de MongoDB.
  6. Démarrez Talend Data Stewardship en version 8.0.1 R2025-02.
  7. Confirmez que les données sont accessibles depuis Talend Data Stewardship. Si nécessaire, vous pouvez restaurer la base de données de Talend Data Stewardship en exécutant la commande suivante :
    mongorestore -h mongo_host:mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database backup_location

Résultats

Vous avez migré vos données vers Talend Data Stewardship 8.0.1 R2025-02.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.