Vue d’ensemble du plan de mise à niveau
Accélérez vos mises à niveau à l’aide du plan de mise à niveau qui automatise l’installation des applications pendant les mises à niveau, vous offrant ainsi une expérience de mise à niveau transparente. Il vous aide à définir les applications et les versions cibles à installer dans votre instance.
Accédez à la .
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émentez 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. Il est recommandé 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 provoque une panne temporaire des fonctionnalités jusqu’à ce qu’elles soient complètement chargées. Les tâches telles que la validation d’ensembles de mises à jour, l’installation de nouveaux modules d’extension et d’applications et les mises à jour multiples sont également chronophages. Utilisez la fonctionnalité Plan de mise à niveau pour automatiser ces tâches post-mise à niveau en suivant vos actions et en rejouant 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 l’être.
À partir de la version Yokohama, les personnalisations et les enregistrements ignorés ne font pas partie du plan de mise à niveau, par défaut. Vous pouvez choisir d’inclure les personnalisations et les enregistrements ignorés avec les installations d’applications dans le plan de mise à niveau en activant la propriété glide.upgrade.plan.include.skips. Cette propriété contrôle à quel moment ignorer et personnaliser sont inclus lorsque vous créez ou actualisez un plan de mise à niveau.
- Lorsque la propriété glide.upgrade.plan.include.skips est définie sur VRAI, les sauts et les personnalisations sont inclus lorsqu’un plan de mise à niveau est créé ou actualisé
- Lorsque la propriété glide.upgrade.plan.include.skips est définie sur FAUX, les sauts et les personnalisations ne sont pas inclus lorsqu’un plan de mise à niveau est créé ou actualisé. Par défaut, cette propriété a été définie sur Faux.
Vous verrez l’un des messages modaux suivants en fonction du scénario :
- Utilisateur pour la première fois : lorsque vous créez votre plan de mise à niveau pour la première fois (la propriété est désactivée par défaut)
- Création du plan de mise à niveau avec la propriété activée
- Actualisation du plan de mise à niveau avec la propriété désactivée (par défaut)
- Actualisation du plan de mise à niveau avec la propriété activée
Avantages du plan de mise à niveau par rapport aux ensembles de mises à jour
Vous pouvez obtenir les résultats suivants à l’aide des plans de mise à niveau :
- Outre la résolution de l’enregistrement ignoré, vous pouvez également suivre l’installation d’applications et de modules d’extensionRemarque :Vous ne serez 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 examiné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 changements de table à l’aide de l’amorçage par lots
- Gérez vos personnalisations à l’aide du référentiel d’applications
Remarque :
Il est recommandé 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 manière que la version de l’instance de générateur (y compris les correctifs et les correctifs). Vous ne pouvez pas utiliser le plan de mise à niveau précédemment créé pour la nouvelle mise à niveau d’instance. Dans le cas des 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 Plan de mise à niveau pour accélérer vos mises à niveau.
Remarque :
Si vous utilisez actuellement les ensembles de mises à jour et que vous souhaitez catapulter votre processus de mise à niveau, utilisez la fonctionnalité Plan de mise à niveau.
Considérations relatives à la conception
Voici les considérations importantes à prendre en compte lors de l’utilisation du plan de mise à niveau :
- Chaque nouvelle mise à niveau d’instance nécessite son propre plan de mise à niveau. Il ne peut pas être partagé entre les mises à niveau.
- Une seule instance de générateur est prise en charge pour créer le plan de mise à niveau
- Impossible de désinstaller le plan de mise à niveau sur une instance de consommateur. Vous pouvez restaurer l’intégralité de la mise à niveau, mais pas partiellement.
- Le champ d’application des fichiers déplacés vers Personnalisations globales - Plan de mise à niveau l’application par plan de mise à niveau est toujours global
- Lors d’une mise à niveau, seuls les éléments de plan de mise à niveau avec État=Prêt et Actif=vrai sont installés sur les instances des clients. 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 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 des éléments du plan de mise à niveau. Vous pouvez accéder aux tables respectives pour vérifier si la personnalisation a été capturée.
Voir 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 empaquetés et téléchargés dans le référentiel d’applications sous la forme d’une personnalisation globale de l’application et de l’application. Voici les 3 types d’applications créés par le plan de mise à niveau sur votre instance et votre référentiel d’applications.Remarque :Une fois l’emballage terminé, vous pouvez choisir les éléments du plan de mise à niveau. Un plan de mise à niveau fonctionne au niveau du champ d’application, de sorte qu’il capture 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 de l’application
- Les enregistrements ignorés inclus dans le champ d’application sont intégré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 d’application, sont utilisées comme des conteneurs d’application 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. Cependant, comme il s’agit d’éléments du cycle de vie de l’application, ils ne sont jamais envoyés au référentiel d’applications.
Pendant 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’applications est téléchargée
- Une fois la source téléchargée, l’application passe à l’état PrêtRemarque :Seuls les éléments de plan de mise à niveau avec État=Prêt et Actif=vrai sont installés sur les instances des consommateurs. Les autres éléments sont ignorés.
- Génération automatique de l’aperçu pour le plan de mise à niveau