RTCz : Migration de Derby vers DB2

Procédure de migration d'une base de données Jazz Team Server for System z de Derby vers DB2.

A propos de cette tâche
Ces instructions supposent de migrer la base de données sans modifier la version de votre serveur en même temps. Si vous prévoyez de migrer et de modifier la version du serveur, assurez-vous d'utiliser la version des outils de référentiel correspondant au serveur cible.
  1. Arrêtez Jazz Team Server for System z.
  2. Sauvegardez la base de données à l'aide des commandes de base de données. Il s'agit d'une mesure de précaution en cas d'incident.
  3. Dans le répertoire JazzInstallDir/server/conf/jazz, modifiez le fichier teamserver.db2.properties pour vous assurer que les propriétés cible décrivent précisément la base de données DB2 vers laquelle vous procédez à la migration. Consultez le contenu du fichier teamserver.properties et copiez toutes les modifications nécessaires apportées à teamserver.db2.properties.
  4. Exécutez les outils de référentiel pour copier le contenu du référentiel Jazz de la base de données Derby décrite par teamserver.properties vers la base de données DB2 décrite par teamserver.db2.properties. Les scripts repotools.sh pour Linux® et repotools.bat pour Windows® sont mis en forme dans le répertoire JazzInstallDir/server. L'exemple ci-dessous illustre une commande utilisant les outils de référentiel. Voir la documentation sur repotools pour plus d'informations.
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.db2.properties
  5. Remplacez le nom du fichier teamserver.properties du répertoire JazzInstallDir/server/conf/jazz par teamserver.derby.properties.
  6. Remplacez le nom du fichier teamserver.db2.properties du répertoire JazzInstallDir/server/conf/jazz par teamserver.properties.
  7. Démarrez le serveur.
Que faire ensuite
Ces étapes sont effectuées sous z/OS et supposent que vous avez déjà créé la base de données DB2 pour Jazz Team Server for System z et que vous utilisez Tomcat.
  1. Arrêtez Jazz Team Server for System z.
  2. Editez l'exemple de membre BLZEXPO2 dans hlq.SBLZSAMP selon les instructions figurant dans le JCL. Le fichier .tar de sortie de cette étape sert d'entrée pour l'importation de la base de données DB2. Soumettez ce travail.
  3. Renommez teamserver.properties dans le répertoire @confPath@/jazz en teamserver.derby.properties. Renommez teamserver_db2z.properties en teamserver.properties.
  4. Vérifiez que teamserver.properties reflète précisément votre configuration DB2.
  5. Editez l'exemple de membre BLZIMPOR dans hlq.SBLZSAMP selon les instructions figurant dans le JCL. Le fichier .tar d'entrée pour cette étape est le fichier .tar de sortie de l'étape 2. Soumettez ce travail.
  6. Editez l'exemple de membre BLZSRV1 dans hlq.SBLZSAMP selon les instructions figurant dans le JCL. Soumettez ce travail pour démarrer Tomcat avec la base de données DB2.

Commentaires en retour

Avez-vous obtenu l'aide souhaitée ? Vous pouvez envoyer des commentaires en retour à Jazz.net (inscription nécessaire) : Commentaire dans les forums ou signaler un bogue