8.2 Verifier s'il existe des solutions
Après avoir déterminé de quel type
était le problème à traiter, la seconde étape
consiste à rechercher si des solutions existantes peuvent être
utilisées. Pour cela, il faut évidemment déterminer si les
technologies utilisées sont applicables mais aussi si leur coût
est acceptable.
Les outils de migration les plus courants sont basés sur
le principe de reverse-engenering. Ils sont peu nombreux et
particulièrement liés à une seule famille de base de
données (le nombre de connecteurs vers d'autres bases de données
est généralement limité).
On peut également trouver des solutions entièrement
externalisées : une société de
Proposition d'une démarche et de "bonnes pratiques"
|
|
services se charge d'effectuer toute la migration grâce
à des outils qu'elle développe elle-même.
8.3 Effectuer la Migration
8.3.1 Si une solution existante a été
trouvée
Si une solution existante est utiisable (l'outil a
été conçu pour les systèmes que l'on utilise) et
que son prix est acceptable, la solution doit être utiisée en
n'oubliant pas de continuer à pioter le projet de migration et à
éviter les dérives.
Une fois la migration réalisée, il ne reste
qu'à effectuer un ensemble de tests afin de vérifier que tout
s'est bien passé et affiner le paramètrage de la base de
données afin d'en améliorer les performances.
8.3.2 Si aucune solution existante ne
convient
Si aucune solution existante n'est adaptée à
notre problème et que l'on souhaite poursuivre le projet, il convient de
déterminer quelle approche et quelle solution doivent être
adoptées (en fonction de la nature de la migration et du type de
traducteur que l'on souhaite obtenir).
|