Les fichiers d'installation incluent un script qui migre la base de données du serveur vers un autre système de base de données. Vous pouvez procéder à la migration vers et depuis un type de base de données pris en charge par le serveur.
Avant de commencer
Installez la base de données vers laquelle migrer et créez un compte pour le serveur à utiliser.
Pourquoi et quand exécuter cette tâche
Par exemple, si vous avez installé Derby, vous pouvez utiliser le script pour procéder à la migration vers un système de base de données de production.
Procédure
- Téléchargez les fichiers d'installation pour IBM® UrbanCode Deploy et procédez à leur extraction.
Ils peuvent être téléchargés depuis le site Web IBM Passport
Advantage. Voir le document de téléchargement d'IBM UrbanCode Deploy.
- Placez le fichier JAR de la base de données dans le dossier lib/ext des fichiers d'installation.
- Arrêtez le serveur.
- Sauvegardez la base de données courante.
- Depuis la ligne de commande, exécutez le script de migration de base de données.
- Sous Windows, exécutez le fichier migrate-database.bat.
- Sous Linux, exécutez le fichier migrate-database.sh.
Selon vos paramètres système, il peut être nécessaire d'exécuter ce fichier en tant qu'administrateur.
- Suivez les instructions du script de migration, en spécifiant l'emplacement courant du serveur et les informations de connexion pour la nouvelle base de données.
- Une fois le script de migration terminé, redémarrez le serveur et vérifiez que les données ont été migrées.
Si la migration échoue en raison de problèmes de mémoire, augmentez la mémoire disponible pour le script. Pour augmenter la mémoire, ouvrez le script de migration et recherchez la ligne de code suivante : 'ANT_OPTS="-Xmx1024m".
La chaîne 1024m correspond à 1024 mégaoctets de mémoire. Augmentez ce nombre et exécutez le script de migration à nouveau.