par eru » 25 Nov 2010 à 11:01
Avant l'upgrade
Sauvegarde de l'environnement
Arrêt du serveur et lancement des commandes suivantes :
nFixup -j -v -l
-j : Utiliser à cause du Transactional Logging
-v : Exclu les vues (plus rapide)
-l : Logs les bases traitées
Note : Dans la doc IBM l'option -f est utilisée. Cette option vérifie chaque document. D'après les experts IBM, elle n'est pas utile. Elle n'a donc pas été utilisée ,ce qui a augmenté la vitesse du fixup.
Remarque : Cette opération peut prendre beaucoup de temps en fonction du nombre de bases.
nUpdall -R -X
nCompact -c -i -b
Remarque : Ces étapes ont été sautées bien quelles soient indiquées dans la documentation IBM car ces commandes seront lancées une fois la R8 installée.
Étapes de la migration
Sauvegarde des fichiers names.nsf, admin4.nsf, notes.ini, server.id
Lors de l'installation R8 le notes.ini est écrasé par la nouvelle version
Désinstallation de l'ancienne version
Le serveur Reboot
Installation de la version 8.X
Ne pas démarrer le serveur
Recopie du notes.ini
Lancement des commandes :
nDesign -f names.nsf
nDesign -f admin4.nsf
nDesign -f catalog.nsf
nDesign -f log.nsf
nFixup -j -v -l names.nsf
nFixup -j -v -l admin4.nsf
nCompact -c -i -b names.nsf
nCompact -c -i -b admin4.nsf
Notes:
-c : Compactage copy-style
-i : Ignore les erreurs
-b : à utiliser à cause du Transactional logging
Remarque : Le fait d'utiliser le compactage copy-style ne va pas mettre à jour l'ODS des bases. Le changement de l'ODS est décrit plus loin.
nUpdall names.nsf -RX
nUpdall admin4.nsf -RX
Démarrage du serveur et vérification les logs
Mise à jour de l'ODS
Arrêt du serveur
Ajout du paramètre CREATE_R8_DATABASES=1 dans le notes.ini
Exécution de ncompact -c -i -b sur les bases administratives :
names.nsf
admin4.nsf
log.nsf
events4.nsf
catalog.nsf
mtstore.nsf
…
Redémarrarage du serveur
Ces différentes étapes sont celles qui nous on permis de migrer nos serveurs.
Elles peuvent différer suivant votre environnement.