Le service de mise à niveau effectue toutes ses fonctions selon une méthode basée sur les états. Ceci évite d'effectuer à nouveau des opérations qui ont déjà réussi. Le service de mise à niveau fonctionne de façon ininterrompue. Vous ne pouvez donc pas l'arrêter manuellement. Il s'arrête de lui-même une fois que toutes ses fonctions sont remplies.
Les sujets traités dans cette section sont les suivants :
La migration de base de données d'inventaire comporte deux phases : la migration de schéma et la migration des données.
La migration de base de données d'inventaire implique les opérations suivantes :
Les fichiers .ZIP qui contiennent les scripts SQL sont décompressés. Avant le début de la migration de schéma, les fichiers SQL sont transformés par alimentation des constantes de la base de données.
Phase de migration de schéma - Les tables, les procédures, les vues et les autres objets schématiques associés sont soit modifiés, soit ajoutés conformément au schéma ZfD 4. Les droits d'accès aux tables, aux procédures et aux vues sont accordés.
Phase de migration des données - Les anciennes données du schéma ZfD 3.x sont transposées dans le schéma ZfD 4. Cette phase peut prendre un certain temps si la base de données est volumineuse.
Corrections de post-migration
Les activités de migration de base de données sont consignées dans un journal de migration qui se trouve en principe dans le répertoire Chemin_installation\ZENWORKS\INV\SERVER\WMINV\LOGS\ MIGRATIONLOGS .
Conversion et déplacement des fichiers résiduels ZfD 3.x
Les fichiers résiduels sont les fichiers .STR et .ZIP ZfD 3.x qui sont collectés avant la première exécution des services d'inventaire ZfD 4.
Le service de mise à niveau effectue les opérations suivantes :
Il convertit les fichiers .STR présents dans le répertoire DBDIR en fichiers .STR ZfD 4
Il déplace les fichiers .ZIP du répertoire DBDIR vers le répertoire DBDIRCONV
Il déplace les fichiers .ZIP du répertoire ENTPUSH vers le répertoire ENTPUSHZIPCONV.
Il déplace les fichiers .STR du répertoire ENTPUSH vers le répertoire ENTPUSHSTRCONV.
Il déplace les fichiers .STR du répertoire ENTMERGE dans le répertoire ENTMERGECONV.
Il déplace les fichiers .STR et .PRP du répertoire DBDIR\TEMP vers le répertoire DBDIRTEMPCONV.
Ceci garantit que les services Dispositif de stockage et Expéditeur-Récepteur de ZfD 4 traitent les fichiers résiduels situés dans les répertoires DBDIR, ENTPUSH et ENTMERGE avant de traiter et de rafraîchir les nouvelles données d'inventaire.
AVERTISSEMENT : Ne supprimez pas de fichiers résiduels pendant ni après la mise à niveau.
DBDIRCONV, ENTPUSHZIPCONV, ENTPUSHSTRCONV, ENTMERGECONV et DBDIRTEMPCONV sont des dossiers auxiliaires qui sont créés par le service de mise à niveau pour son bon fonctionnement.