ArcGIS Enterprise
Migreren van ArcMap Runtime naar ArcGIS Pro Runtime
De ArcMap Runtime zorgt ervoor dat er services gepubliceerd worden van data (in een ArcMap-document, MXD) vanuit ArcMap naar de ArcGIS Server. Tot de komst van ArcGIS Pro was dit de enige Runtime in ArcGIS Server. Sinds de komst van ArcGIS Pro is er een tweede Runtime toegevoegd aan ArcGIS Server, de ArcGIS Pro Runtime, om vanuit ArcGIS Pro webservices te kunnen publiceren. Er zitten veel verschillen tussen de twee Runtimes, waaronder de onderliggende Python-versie. De ArcMap Runtime werkt net als ArcMap met Python 2.x en de ArcGIS Pro Runtime werkt met Python 3.x.
In de ArcGIS Server Manager is bij iedere gepubliceerde service te zien met welke Service Runtime de service is gepubliceerd. Zo controleer je snel en eenvoudig of de ArcMap Runtime nog geïnstalleerd moet worden.
In dit artikel wordt er uitgelegd waarom migreren belangrijk is en welke methodes hiervoor beschikbaar zijn. Lees voor meer informatie over de verschillen in de Runtime de blog Wacht niet langer met migreren naar de ArcGIS Pro Runtime in ArcGIS Enterprise.
Waarom is het belangrijk om te migreren?
ArcGIS Enterprise 10.9.1 is de laatste versie die de ArcMap Runtime ondersteunt. Er is dus een actie nodig om te zorgen dat webservices in de toekomst ook blijven werken.
ArcGIS Enterprise 10.9.1 is de enige en laatste versie waar de ArcMap Runtime optioneel geïnstalleerd kan worden. Vanaf 2022 wordt er in nieuwe versies van ArcGIS Enterprise geen ArcMap Runtime meer aangeboden. Dit betekent dat de overstap naar de ArcGIS Pro Runtime noodzakelijk is voordat u van ArcGIS Enterprise 10.9.x of hoger gebruik kan maken. ArcGIS Enterprise 10.9.1 heeft zogenaamde lange-termijn-ondersteuning. Dit betekent dat deze versie tot en met 2027 ondersteund blijft. Maar eerder migreren naar een nieuwere versie heeft voordelen: Er komt nieuwe functionaliteit beschikbaar en de laatste veiligheid-updates zijn uitgevoerd.
Welke opties zijn er voor het migreren?
Voor het migreren naar de ArcGIS Pro Runtime zijn er twee tools beschikbaar;
De eerste tool is aanwezig in ArcGIS Server Manager. De Edit Runtime-optie zet webservices om naar de ArcGIS Pro Service Runtime. Dit proces gaat per webservice en kan niet in batch worden uitgevoerd. Met dezelfde optie kan het proces ook worden teruggezet, mocht je iets willen herstellen. Niet alle webservices ondersteunen deze omzetting. Dit kan bijvoorbeeld gebeuren als de mapservice gebruik maakt van een SOE (Server Object Extension) of een SOI (Server Object Interceptor). Ook moeten de services zogenaamde dedicated services zijn.
De tweede optie voor de migratie is via de command-line-tool, UpdateArcMapServices. Met deze tool is het mogelijk meerdere services tegelijkertijd te migreren. Voordat de migratie wordt uitgevoerd start de updateArcMapServices-tool eerst in analyse-modus. Het resultaat is een overzicht van welke image- en mapservices omgezet kunnen worden. Services die niet gemigreerd kunnen worden moeten eerst uitgezet worden voordat de migratie wordt gestart.
Migreren na 2023 van ArcGIS Enterprise 10.7 naar de dan laatste versie
Als de ArcGIS Enterprise 10.7 webservices bevat die nog gemaakt zijn met de ArcMap Runtime, dan zullen deze eerst gemigreerd moeten worden naar de ArcGIS Pro Runtime. Dit kan alleen met ArcGIS Enterprise 10.9.x. Dus ArcGIS Enterprise 10.7 moet dan eerste gemigreerd worden naar ArcGIS Enterprise 10.9.1. In deze omgeving moeten alle ArcMap Runtime webservices gemigreerd worden zoals hierboven beschreven. Daarna kan deze ArcGIS Enterprise 10.9.1-omgeving worden gemigreerd naar de dan actuele versie. Uitstel van de ArcGIS Enterprise-migratie heeft een extra stap in het migratieplan tot gevolg.