Vue d’ensemble du plan de mise à niveau

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 6 minutes de lecture
  • Accélérez vos mises à niveau en regroupant vos enregistrements ignorés et personnalisations dans le conteneur d’application approprié (applications globales ou personnalisations d’application). Les plans de mise à niveau vous aident à définir les applications et les versions cibles à installer dans votre instance. Il automatise l’installation de ces applications pendant les mises à niveau, vous offrant une expérience de mise à niveau transparente.

    Accédez à la Tout > Centre de mise à niveau > Plan de mise à niveau.

    Vous aurez besoin des instances suivantes pour utiliser le plan de mise à niveau.
    • Instance du générateur : créez votre plan de mise à niveau
    • Instance de consommateur : Implémenter le plan de mise à niveau que vous avez créé
    Remarque :
    Assurez-vous d’avoir mis à niveau votre instance vers la dernière version disponible pour créer le plan de mise à niveau. Nous recommandons de configurer votre instance dev en tant qu’instance de créateur. Vous devez installer le plan de mise à niveau avant de mettre à niveau votre instance de consommateur. Reportez-vous à la rubrique Mettre à niveau les propriétés de plan pour en savoir plus.
    Lorsque vous mettez à niveau une instance, les résolutions sont ignorées et les personnalisations sont souvent chargées après la mise à niveau. Cela entraîne une panne temporaire des fonctionnalités jusqu’à ce qu’elles soient complètement chargées. Des tâches telles que la validation des ensembles de mises à jour, l’installation de nouveaux modules d’extension et applications, ainsi que les mises à jour multiples prennent également beaucoup de temps. Utilisez la fonctionnalité de plan de mise à niveau pour automatiser ces tâches post-mise à niveau en suivant vos actions et rejouer les étapes sur toutes les instances requises. Vous n’avez pas besoin d’appliquer manuellement les tâches post-mise à niveau, ce qui contribue à réduire les temps d’arrêt.
    Remarque :
    Après la mise à niveau vers la dernière version, vous verrez des enregistrements ignorés. Certains de ces enregistrements seront déjà marqués comme examinés et d’autres devront être examinés.

    Avantages du plan de mise à niveau par rapport aux ensembles de mises à jour

    Vous pouvez réaliser ce qui suit à l’aide des plans de mise à niveau :
    • Outre la résolution de l’enregistrement ignoré, vous pouvez également suivre l’installation des applications et des modules d’extension
      Remarque :
      Vous n’êtes pas autorisé à choisir les enregistrements ignorés qui sont capturés par le plan de mise à niveau. Le plan de mise à niveau capture tous les enregistrements ignorés, qu’ils soient révisés ou non et modifiés ou non. Si les personnalisations proviennent d’instances différentes, les enregistrements ignorés doivent être examinés.
    • Optimisation des modifications de table à l’aide de l’amorçage par lots
    • Gérer vos personnalisations à l’aide du référentiel d’applications
    Remarque :
    Nous recommandons de créer un plan de mise à niveau pour chaque mise à niveau d’instance. Lorsque vous créez un plan de mise à niveau sur une instance de générateur, il est créé exactement de la même façon que la version de l’instance du générateur (y compris les correctifs et les correctifs). Vous ne pouvez pas utiliser le plan de mise à niveau créé précédemment pour la nouvelle mise à niveau d’instance. Dans le cas d’instances de consommateur, lorsque vous installez le plan de mise à niveau, sa version doit correspondre exactement à la version de l’instance de consommateur.

    Profil

    Si vous utilisez le référentiel d’applications pour le développement d’applications actives, utilisez le plan de mise à niveau pour accélérer vos mises à niveau.
    Remarque :
    Si vous utilisez actuellement les ensembles de mise à jour et que vous souhaitez catapulter votre processus de mise à niveau, utilisez la fonctionnalité de plan de mise à niveau.

    Considérations relatives à la conception

    Voici les considérations importantes à prendre en compte lors de l’utilisation d’un plan de mise à niveau :
    • Chaque nouvelle mise à niveau d’instance nécessite son propre plan de mise à niveau. Elles ne peuvent pas être partagées entre les mises à niveau.
    • Une seule instance de générateur est prise en charge pour créer le plan de mise à niveau.
    • Le plan de mise à niveau ne peut pas être désinstallé sur une instance de consommateur. Vous pouvez restaurer la mise à niveau dans son intégralité, mais pas partiellement.
    • Le périmètre des fichiers déplacés vers Personnalisations globales - Application de plan de mise à niveau par plan de mise à niveau est toujours global
    • Lors d’une mise à niveau, seuls les éléments du plan de mise à niveau avec l’état = prêt et actif = vrai sont installés sur les instances de consommateur. Les autres éléments sont ignorés.
    • Les ensembles de mises à niveau ne peuvent pas être inclus dans le plan de mise à niveau
    • Les modules d’extension de maintenance uniquement ne sont pas autorisés dans le plan de mise à niveau
    • Configurez votre instance en tant qu’instance de générateur avant d’installer de nouvelles applications et de nouveaux modules d’extension ou pendant les résolutions ignorées. Dans le cas contraire, les actions ne sont pas capturées par le plan de mise à niveau.
    • Vous ne pouvez pas afficher la liste des personnalisations dans la vue Éléments du plan de mise à niveau. Vous pouvez accéder aux tables respectives pour vous assurer que la personnalisation a été capturée.

    Consultez KB1271313 pour plus d’informations.

    Opérations en arrière-plan du plan de mise à niveau

    Lors de la construction du plan de mise à niveau, les opérations suivantes sont effectuées en arrière-plan :
    • Les enregistrements ignorés sont mis en package et téléchargés dans le référentiel d’applications sous la forme d’une application globale et d’une personnalisation de l’application. Voici les 3 types d’applications créées par le plan de mise à niveau sur votre instance et votre référentiel d’application.
      Remarque :
      Une fois l’emballage terminé, vous pouvez choisir les éléments dans le plan de mise à niveau. Un plan de mise à niveau fonctionne au niveau du champ d’application, il capture donc tout et le publie dans le référentiel.
      • Les enregistrements globaux sont intégrés dans l’application de plan de mise à niveau de personnalisation globale et publiés dans le référentiel d’application
      • Les enregistrements ignorés dans le champ d’application sont regroupés dans les packages de personnalisation d’application respectifs
      • Lorsque le plan de mise à niveau est publié, une application globale est créée, par exemple, Plan de mise à niveau : nom de la mise en production
    • Les fonctionnalités ServiceNow existantes, telles que l’application globale et la personnalisation de l’application, sont utilisées comme conteneurs d’applications qui peuvent être installés dans toutes les instances requises. Voir Legacy - Global application file management et Application scope pour plus d’informations.
    • Si vous installez des applications ou des modules d’extension, ils sont également capturés dans le plan de mise à niveau. Mais, comme il s’agit d’éléments du cycle de vie de l’application, ils ne sont jamais poussés vers le référentiel d’applications.
    Lors de la consommation du plan de mise à niveau, les opérations suivantes sont effectuées en arrière-plan :
    • Dans un premier temps, le plan de mise à niveau est validé, puis la source du référentiel d’application est téléchargée
    • Une fois la source téléchargée, l’application passe à l’état Prêt
      Remarque :
      Seuls les éléments de plan de mise à niveau avec l’état = prêt et actif = vrai sont installés sur les instances de consommateur. Les autres éléments sont ignorés.
    • Génération automatique de l’aperçu pour le plan de mise à niveau