Skip To Content

Migrer un service dans Server Manager

Après ArcGIS Enterprise 10.9.1, ArcGIS Server ne prendra plus en charge l’environnement d’exécution de services ArcMap. Seuls les services qui utilisent l’environnement d’exécution ArcGIS Pro seront pris en charge, à la fois pour les nouveaux services publiés et pour les services existants sur un site ArcGIS Server mis à niveau.

Même si certains services qui utilisent l’environnement d’exécution des services ArcMap pourront continuer de fonctionner dans les versions futures de ArcGIS Server, Esri vous recommande de migrer, republier ou supprimer tous les services qui utilisent l’environnement d’exécution des services ArcMap avant d’effectuer la mise à niveau vers une version de ArcGIS Server postérieure à 10.9.1.

En savoir plus sur la migration des services

Vous pouvez utiliser l’opération Edit Runtime (Modifier l’environnement d’exécution) dans ArcGIS Server Manager pour migrer les services ArcMap éligibles vers l’environnement d’exécution des services ArcGIS Pro. L’opération Edit Runtime (Modifier l’environnement d’exécution) ne modifie pas le contenu ou les paramètres des services.

L’opération Edit Runtime (Modifier l’environnement d’exécution) fonctionne sur un service à la fois. Vous devez respecter les conditions suivantes :

Après avoir utilisé cette opération pour migrer l’environnement d’exécution d’un service, vous devez tester rigoureusement le service. S’il ne fonctionne pas correctement, vous pouvez utiliser la même opération pour revenir à l’environnement d’exécution de services ArcMap.

Conseil :

Si vous avez modifié le service pour qu’il utilise des instances partagées après la migration, mais que vous avez besoin de rétablir l’environnement d’exécution des services ArcMap pour ce service, vous devez le configurer pour qu’il utilise à nouveau des instances dédiées avant de pouvoir procéder à sa migration.

Si vous préférez migrer plusieurs services à la fois, utilisez l’outil de ligne de commande UpdateArcMapServices.

Migration d’un service vers l’environnement d’exécution des services ArcGIS Pro

Les étapes suivantes expliquent comment utiliser l’opération Edit Runtime (Modifier l’environnement d’exécution) dans ArcGIS Server Manager pour migrer un service de carte, d’imagerie ou de géodonnées vers l’environnement d’exécution des services ArcGIS Pro :

  1. Connectez-vous à ArcGIS Server Manager en tant qu’administrateur ou propriétaire du service à migrer.
  2. Localisez le service à migrer, puis cliquez sur le bouton Edit (Modifier) Mise à jour associé.

    Si un service utilise l’environnement d’exécution de services ArcMap, un message d’avertissement vous invitant à migrer le service s’affiche.

    L’environnement d’exécution de services est également indiqué dans l’onglet General (Général) lors de la modification du service.

    Section Service Runtime (Environnement d’exécution de services) de l’onglet General (Général) affiché lors de la modification d’un service de carte dans ArcGIS Server Manager

  3. Avant de migrer un service de carte, cliquez sur l’onglet Capabilities (Fonctionnalités) pour savoir ce qui est activé sur celui-ci.

    Vous pouvez migrer les services qui disposent des fonctionnalités suivantes :

    • WCS
    • WFS
    • Analyse du réseau
    • KML
    • WMS
    • Accès aux entités

  4. Si la fonctionnalité Schematics (Schématique) est activée pour le service de carte ou si des extensions d’objets serveur (SOE) ou des intercepteurs d’objet serveur (SOI) personnalisés sont activés pour le service, décochez la case en regard de chacune d’elles pour les désactiver et permettre au service d’être migré. Cliquez ensuite sur Save and restart (Enregistrer et redémarrer).

    Remarque :

    Une fois la fonctionnalité Schematics (Schématique) désactivée, vous ne pouvez plus utiliser ce service dans les processus schématiques. De la même manière, si les SOE et les SOI personnalisés sont désactivés, les utilisateurs du service n’auront plus accès à ces fonctionnalités personnalisées tant que vous n’aurez pas migré les SOE ou les SOI vers ArcGIS Enterprise SDK et que vous ne les aurez pas rajoutés au service. Avant de désactiver ces fonctions, vérifiez que personne n’en a besoin.

    Si vous avez apporté des modifications aux paramètres du service au cours de cette session, vous devez les enregistrer avant de migrer le service. Tous les changements non enregistrés apportés aux paramètres du service seront perdus.

  5. Au redémarrage du service, cliquez sur le bouton Edit Runtime (Modifier l’environnement d’exécution) Mise à jour dans la section Service Runtime (Environnement d’exécution de services) de l’onglet General (Général).

    Cliquez sur le bouton de modification dans la section Service Runtime (Environnement d’exécution de services) pour lancer la migration.

    La boîte de dialogue Edit Runtime (Modifier l’environnement d’exécution) apparaît.

  6. Sélectionnez l’option ArcGIS Pro (recommended) [ArcGIS Pro (recommandé)] dans la boîte de dialogue, puis cliquez sur Apply (Appliquer) pour commencer la migration.

    Si le service était en cours d’exécution avant sa migration, l’opération redémarre le service à fin de la migration. L’environnement d’exécution présenté dans la section Service Runtime (Environnement d’exécution de services) indique désormais ArcGIS Pro. Si le service n’était pas en cours d’exécution avant sa migration, vous devez le démarrer.

  7. Vérifiez que le service fonctionne correctement dans vos applications. Si vous détectez des problèmes de fonctionnalité, revenez à la boîte de dialogue Edit Runtime (Modifier l’environnement d’exécution) et annulez l’opération de migration.

Si nécessaire, migrez des SOE ou des SOI personnalisés de ArcObjects SDK vers ArcGIS Enterprise SDK, puis rajoutez-les au service d’exécution ArcGIS Pro. Pour plus d’informations, reportez-vous à l’article de blog relatif à la migration de SOE et de SOI ArcObjects vers ArcGIS Enterprise SDK.