Présentation des mises à jour et des mises à niveau

Une fois que vous avez déployé ArcGIS Enterprise on Kubernetes, vous pouvez mettre à jour ou mettre à niveau le logiciel pour que votre organisation bénéficie des améliorations et fonctionnalités ArcGIS Enterprise les plus récentes , afin de garantir sa sécurité, sa fiabilité et ses performances.

Les différences entre les mises à jour et les mises à niveau sont les suivantes :

  • Une mise à jour se limite au traitement des problèmes en matière de performance, de sécurité, de fonctionnalités et à la résolution de bogues. Une mise à jour n’introduit pas de nouvelles fonctionnalités ou de changements logiciels d’ordre esthétique ou ergonomique. Par exemple, une mise à jour peut migrer le logiciel de la version 11.4.0.6300 à la version 11.4.0.6305.
  • Une mise à niveau est une nouvelle version logicielle présentant de nouvelles fonctionnalités, des fonctionnalités améliorées et parfois une esthétique différente. Par exemple, une mise à niveau peut migrer le logiciel de la version 11.4.0 à la version 11.5.0.

Mise à jour requise

Une mise à jour requise inclut des exigences fonctionnelles et doit être appliquée avant la migration vers une nouvelle version logicielle. Si vous procédez à une mise à niveau vers une nouvelle version logicielle et qu’une mise à jour requise est disponible, il vous est demandé d’appliquer d’abord cette dernière.

Appliquer ou annuler une mise à jour

Un administrateur peut appliquer des mises à jour et des mises à niveau à partir de la page Software updates (Mises à jour logicielles) dans ArcGIS Enterprise Manager ou en utilisant API ArcGIS Enterprise Administrator. Il peut également annuler les mises à jour appliquées. Pour plus d’informations, reportez-vous à la rubrique Appliquer les mises à jour.

Mode de lecture seule

Lorsqu’une mise à jour ou une mise à niveau est en cours, ArcGIS Enterprise est automatiquement défini en mode de lecture seule. Dans ce mode, les membres de votre organisation peuvent voir le contenu, les utilisateurs, les groupes et les paramètres, mais ne peuvent pas les modifier. Pendant ce temps, une notification s'affiche dans la bannière supérieure de ArcGIS Enterprise Manager pour informer l'organisation.

Lorsqu’une mise à niveau ou une mise à jour est terminée, le mode lecture seule est désactivé et les opérations normales peuvent reprendre dans l'organisation.

Processus de mise à jour et de mise à niveau

Les processus de mise à jour et de mise à niveau sont intégrés au logiciel. Vous pouvez accéder aux améliorations et aux nouvelles fonctionnalités sans installer de logiciel supplémentaire. Les administrateurs peuvent utiliser ArcGIS Enterprise Manager ou API ArcGIS Enterprise Administrator pour déterminer lorsqu'une mise à jour ou une mise à niveau est disponible.

Lorsqu'une mise à jour est disponible, elle est représentée sous la forme d'une nouvelle image de conteneur ou d'un ensemble d'images et est intégrée dans l'hôte du registre de conteneur (docker.io, par exemple). API ArcGIS Enterprise Administrator utilise une URL connue pour identifier un manifeste de version publié par Esri afin de déterminer si une mise à jour est disponible. L'identification du manifeste permet de développer une stratégie de mise à niveau et de mettre à disposition l'option de mise à jour ou de mise à niveau.

Les mises à niveau et les mises à jour suivent généralement les deux modèles décrits ci-dessous.

Bleu-vert

Les nouveaux déploiements Kubernetes sont démarrés à l'aide des nouvelles images de conteneur pour mettre à niveau et migrer les données sous-jacentes, le cas échéant. Les instances de stockage de données secondaires ou d'autres réplicas sont ensuite ajoutés au stockage de données. Une fois que le nouveau stockage de données est considéré comme sain, l'ancien stockage de données est arrêté, pour laisser uniquement une instance saine du nouveau stockage de données. Par exemple, cette stratégie peut être utilisée lors de la mise à jour des stockages de données hébergés.

Annulation

Au fur et à mesure que les nouveaux pods activés par de nouvelles images de conteneur sont déployés, les anciens pods sont arrêtés par annulation. Ce processus réduit la durée d'indisponibilité. Cette stratégie peut, par exemple, être utilisée lors de la mise à jour de services SIG.

Scénarios de mise à jour

Un grand nombre de mises à jour peuvent être publiées tout au long du cycle de vie d’une version of ArcGIS Enterprise on Kubernetes. Vous pouvez examiner les notes de version pour en savoir plus sur chaque mise à jour disponible. Les scénarios suivants illustrent quelques-unes des manières dont une organisation peut choisir d’appliquer ou d’annuler ces mises à jour.

  • Il est possible qu’une organisation utilise ArcGIS Enterprise Manager pour appliquer une mise à jour au moment où celle-ci est publiée. Comme l’organisation a explicitement appliqué chacune des mises à jour, elle peut décider d’annuler n’importe quelle mise à jour ou d’utiliser la version de base, au besoin. L’application des mises à jour dès leur publication garantit également l’accès le plus rapide au traitement des problèmes en matière de performance, de sécurité et de fonctionnalités.
  • Une organisation peut utiliser ArcGIS Enterprise Manager pour appliquer uniquement la mise à jour la plus récente qui inclut toutes les mises à jour précédentes. S’il est nécessaire d’annuler la mise à jour, l’organisation peut choisir n’importe quelle mise à jour précédente qu’elle a explicitement appliquée ou la version de base. ArcGIS Enterprise Manager se charge d’annuler toutes les mises à jour qui ont été appliquées de façon cumulative.