Vue d’ensemble du plan de mise à niveau
Accélérez vos mises à niveau en regroupant vos enregistrements et personnalisations ignorés dans le conteneur d’application approprié (applications globales ou personnalisations d’applications). 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 ainsi une expérience de mise à niveau transparente.
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é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. Il est recommandé de configurer votre instance dev comme votre instance de générateur. 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. Des tâches telles que la validation des ensembles de mises à jour, l’installation de nouveaux modules d’extension et 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 après la mise à niveau, ce qui permet de 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 dossiers seront déjà marqués comme examinés et d’autres devront l’être.
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 :
- En plus de la résolution d’enregistrement ignorée, 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 révisés ou non et modifiés ou non. Si les personnalisations proviennent de différentes instances, 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 vous 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 de générateur (y compris les correctifs et les correctifs d’urgence). 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 consommateurs, 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 mises à 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 éléments importants à 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 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.
- 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. Sinon, 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 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 création 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 chargés dans le référentiel d’applications sous la forme d’une personnalisation globale 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, de sorte qu’il capture tous les éléments et les 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 intégrés dans les packages de personnalisation de l’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 version
- 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 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. Toutefois, 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êtRemarque :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