Promotion d'environnement CA SDM

La promotion d'environnement CA SDM est une procédure en deux phases :
casm173
HID_SDM_EnvironmentPromotion
La fonctionnalité de promotion d'environnement CA Service Desk Manager vous permet de promouvoir la configuration, la personnalisation et les changements de données d'objet entre le système source et le système cible avec une intervention manuelle minimum. En tant qu'administrateur, vous pouvez promouvoir la configuration, la personnalisation ou les changements de donnés d'objet entre les systèmes de développement, de test, de préproduction et de production. Par exemple, vous pouvez promouvoir les formulaires modifiés, les tables, les colonnes, les fichiers .spel, les fichiers .majic ou les données d'objet ajoutés sur le système de production. Selon le type de changement (configuration/personnalisation ou données d'objet), la promotion d'environnement est lancée via l'interface de ligne de commande ou l'interface utilisateur de CA SDM.
Fonctionnement de la promotion d'environnement CA SDM
La promotion d'environnement CA SDM est une procédure en deux phases :
  1. Promotion de la configuration et de la personnalisation des fichiers
    Pour plus d'informations, reportez-vous à la section Configuration et personnalisation de CA SDM.
  2. Promotion des données d'objet
    Pour plus d'informations, reportez-vous à la section Promotion de données d'objet.
Toutes les modifications apportées aux fichiers .htmpl, .mods, .spl, .maj, etc. sont stockées directement dans le dossier
NX_ROOT/site/mods
. Ces fichiers sont copiés à partir du dossier
NX_ROOT/site/mods
et forment un package d'exportation. Toutes les modifications apportées afin d'ajouter des tables et des colonnes à l'aide du concepteur Web sont stockées dans la base de données. Ces modifications sont capturées sous la forme de fichiers .dat au sein du package d'exportation.
Configuration requise
Vérifiez que les conditions requises suivantes sont remplies avant d'exécuter des processus de promotion d'environnement :
  • Pour promouvoir les changements du système source au système cible, assurez-vous que ces deux systèmes utilisent la même version de compilation.
  • Fermez tous les fichiers CA SDM.
  • Vérifiez que les services CA SDM sont en cours d'exécution avant d'effectuer une exportation ou une importation.
  • Lorsque les environnements ont un client hébergé, les systèmes source et cible doivent avoir les mêmes clients hébergés. La promotion d'environnement ne crée aucun client hébergé.
  • Pour exécuter l'exportation ou l'importation, l'utilisateur doit disposer des droits d'administrateur du système d'exploitation lui permettant de créer des fichiers et des dossiers.
  • L'utilisateur doit avoir accès au concepteur Web pour exécuter le processus d'importation.
  • L'utilisateur doit disposer des droits en lecture et en écriture sur le dossier
    $NX_ROOT\site
    .
  • Ne modifiez pas le nom du fichier .zip exporté. Si le nom du fichier .zip exporté est modifié, l'importation échoue.
  • Pour la personnalisation et la configuration, l'exportation ou l'importation doit être exécutée sur le même type de serveur, de base de données et de système d'exploitation.
    Par exemple :
    • Si une exportation est effectuée sur un serveur principal, l'importation du package est uniquement autorisée sur le serveur principal.
    • Si une exportation est effectuée sur un serveur d'arrière-plan, l'importation du package est uniquement autorisée sur le serveur d'arrière-plan.
    • Si une exportation est effectuée sur un serveur secondaire ou sur le serveur d'applications, l'importation du package est uniquement autorisée sur le serveur secondaire ou le serveur d'applications.
      Pour consulter des scénarios supplémentaires, reportez-vous à la section Approche pour les scénarios standard de promotion d'environnement.
  • Les administrateurs doivent copier manuellement les fichiers .htmpl sur les serveurs secondaires ou les serveurs d'applications, ou modifier le fichier de contrôle de version pour propager les fichiers .htmpl sur les serveurs secondaires ou les serveurs d'applications.
  • Vérifiez que le service Apache Tomcat est en cours d'exécution avant d'effectuer l'exportation de la base de données.
  • Sur les systèmes autres que Windows, assurez-vous d'avoir activé X-Windows ou une session équivalente pour lancer le navigateur et vous connecter au concepteur Web.
  • Sur les systèmes autres que Windows, définissez les variables d'environnement des chemins d'accès bin et LIB de CA SDM avant l'exportation ou l'importation.
    Par exemple :
    For AIX: export PATH=/opt/CA/ServiceDeskManager/bin:$PATH export LIBPATH=/opt/CA/ServiceDeskManager/lib:$LIBPATH For Solaris and Linux: export PATH=/opt/CA/ServiceDeskManager/bin:$PATH export LD_LIBRARY_PATH=/opt/CA/ServiceDeskManager/lib:$LD_LIBRARY_PATH
    La promotion d'environnement ralentit les performances des applications CA SDM et redémarre les services. Il est recommandé d'effectuer les opérations de promotion d'environnement CA SDM pendant les heures creuses.
Approche pour les scénarios standard de promotion d'environnement
Scénario 1 : promotion d'environnement avec un nombre de serveurs différent dans les systèmes de test et de production
Le système source comprend un serveur principal et un serveur secondaire. Par ailleurs, le système cible comprend un serveur principal et plusieurs serveurs secondaires.
La promotion d'environnement est effectuée lorsque la configuration de tous les serveurs est identique.