Wenn Sie eine Migration von ArcGIS Server 10.0 zu 10.1 oder höheren Versionen durchführen, müssen Sie die Architekturänderungen kennen, die in 10.1 eingeführt wurden. Diese erfordern möglicherweise einige Änderungen hinsichtlich Ihrer Verwendung des Servers. Eine kurze Übersicht über die Hauptunterschiede finden Sie in den folgenden Abschnitten. Wenn Sie von 10.1 oder einer höheren Version auf ArcGIS Server10.5.1 aktualisieren, gelten die folgenden Migrationsrichtlinien nicht für Sie. Überprüfen Sie stattdessen die Liste der allgemeinen Fragen zu Aktualisierungen und Links zu Themen mit vollständigen Aktualisierungsanweisungen unter Vorhandene ArcGIS Server-Benutzer.
Nähere Informationen zum Migrieren von ArcGIS Server 10.0 zu 10.5.1 finden Sie in anderen Themen dieses Hilfeabschnitts:
Der Installationsvorgang
In ArcGIS 10.1 for Server wurde die Serverarchitektur tiefgreifend verändert. Ab 10.1 wurde das SOM-SOC-Modell nicht mehr zum Verteilen der Komponenten verwendet, was die Installation einfacher gestaltete.
Bei der Installation werden Sie feststellen, dass ArcGIS Server nicht im Root-Konto installiert werden muss. Sie können jedes beliebige Konto für die Produktinstallation bestimmen. Unter dem gewählten Konto wird der ArcGIS Server-Service ausgeführt. Es wird als ArcGIS Server-Konto bezeichnet. Das Installationsprogramm installiert einen ArcGIS Server-Computer, und wenn Sie Ihrer Site einen weiteren ArcGIS Server-Computer hinzufügen, führen Sie das Installationsprogramm einfach nochmals auf dem betreffenden Computer aus. Auf allen Computern muss ein 64-Bit-Betriebssystem ausgeführt werden. Nach der Installation von ArcGIS Server können Sie sofort mit dem Veröffentlichen von Services beginnen.
In vielen Fällen sollte auch ArcGIS Web Adaptor installiert werden. Mit dieser Komponente können Sie die Webserver Ihres Unternehmens in die ArcGIS Server-Site integrieren.
Mit ArcGIS Web Adaptor können Sie die URL Ihrer Site festlegen, wenn Sie nicht möchten, dass die Benutzer den Standardport 6080 oder den vorgegebenen Sitenamen arcgis sehen. Mit ArcGIS Web Adaptor können Sie externe Benutzer davon abhalten, auf ArcGIS Server Manager oder ArcGIS Server Administrator Directory zuzugreifen. Wenn ArcGIS Web Adaptor in Ihrer Site vorhanden ist, können Sie eine Authentifizierung auf der Web-Ebene durchführen. Schließlich erhalten Sie durch die Einbeziehung eines Enterprise-Webservers in die Site die Möglichkeit zum Hosten von Webanwendungen, die Ihre GIS-Services verwenden.
Anmelden bei Manager und Einrichten einer Site
Eine Bereitstellung von einem oder mehreren ArcGIS Server-Computern wird als Site bezeichnet. Nach der Installation des ArcGIS Server wird ArcGIS Server Manager geöffnet. Wenn Sie sich zum ersten Mal bei Manager anmelden, werden Sie gefragt, ob Sie eine neue Site erstellen möchten oder eine Verbindung mit einer vorhandenen Site herstellen möchten. Wenn Sie gerade erst mit ArcGIS Server zu arbeiten beginnen, wählen Sie Site erstellen aus. Für die nachfolgenden Computer, die Sie der Site hinzufügen, wählen Sie Site verbinden. Manager stellt die Verbindungen für Sie her.
Die ArcGIS Server-Computer können in Untergruppen, so genannten Clustern, zusammengefasst werden. Dies ermöglicht es Ihnen, Gruppen von Computern für verschiedene Aufgaben zu reservieren. Beispielsweise könnte ein Cluster für Geoverarbeitungsservices verwendet werden, während ein anderer Cluster nur Kartenservices verfügbar macht. Alle ArcGIS Server-Computer müssen in einen Cluster eingebunden werden. Bei den meisten Sites können Sie alle ArcGIS Server-Computer einfach dem Standard-Cluster hinzufügen.
Veröffentlichen von Services
Wenn Sie eine Migration von Version 10.0 oder vorherigen Versionen ausführen, werden die Services nicht automatisch migriert. Für die Migration von Services müssen Sie diese mithilfe des neuen Veröffentlichungsmusters aus 10.1 und späteren Versionen neu erstellen.
Das allgemeine Vorgehen zum Veröffentlichen ist das gleiche: Sie erstellen die GIS-Ressource (z. B. ein Kartendokument oder -modell) in ArcGIS Desktop, und dann veröffentlichen Sie sie als Service in ArcGIS Server. Die Veröffentlichung wird jetzt allerdings immer in ArcGIS Desktop begonnen, in der Regel durch Öffnen der Ressource und Klicken auf Datei > Freigeben als > Service.
Elemente, die Sie zu veröffentlichen versuchen, werden einem strengen Analyseprozess unterzogen, um sicherzustellen, dass sie sich für die Veröffentlichung auf dem Server eignen. In Vorgängerversionen mussten Sie die Kartendokumente mithilfe der Werkzeugleiste Kartenservice-Publishing analysieren. Jetzt ist das generische Dialogfeld Service-Editor verfügbar, mit dem alle Servicekandidaten vor dem Veröffentlichen analysieren können.
Für alle Kartenservice wird die schnelle Drawing-Engine verwendet, die in Version 10.0 und früheren Versionen MSDs zugeordnet war. Daher wird nicht mehr zwischen MXD- und MSD-basierten Kartenservices unterschieden. Öffnen Sie einfach das Kartendokument in ArcMap, analysieren es auf Performance-Engpässe und veröffentlichen es als Kartenservice in ArcGIS Server.
In 10.0 und vorherigen Versionen konnten Änderungen an der GIS-Ressource, auf die ein Service verwies, Clients durch einen Neustart des Service zur Verfügung gestellt werden. Um die Änderungen an einer GIS-Ressource oder deren Quelldaten ab 10.1 wiederzugeben, ist in den folgenden Szenarien eine Überschreibung des Service erforderlich:
- Wenn Sie Einstellungen im Kartendokument oder anderen GIS-Ressourcen unterhalb Ihres Service aktualisieren
- Wenn Ihre Quelldaten (zum Beispiel eine Feature-Class, die in Ihrem Kartendokument angezeigt wird) bei der Veröffentlichung automatisch auf den Server kopiert wurden und Sie daraufhin Änderungen an den Quelldaten vorgenommen haben, die auf dem Server wiedergegeben werden sollen
Die ArcGIS Server-Site stützt sich auf eine Liste von Datenordnern und Geodatabases, die Sie beim Server registriert haben. Bei der Umstellung von Version 10.0 auf 10.5.1 müssen Sie daher die Datenspeicherorte, auf die der ArcGIS Server mit Sicherheit zugreifen kann, registrieren. Dies erleichtert dem ArcGIS Server-Computer außerdem die Anpassung von Datenpfaden, wenn Sie Services auf verschiedenen Computern veröffentlichen. Wenn Sie versuchen, einen Service zu veröffentlichen, der auf Daten von einem nicht registrierten Speicherort verweist, werden die Daten während des Veröffentlichungsvorgangs auf den Server kopiert.
Erstellen von Webanwendungen
Es wird kein Standardassistent zum Erstellen von Webanwendungen in Manager mehr bereitgestellt. Es wird empfohlen, ArcGIS.comPortal for ArcGIS oder die ArcGIS API for JavaScript zur Entwicklung von Webanwendungen zu verwenden.
Verwalten Ihrer Site
Sie können die ArcGIS Server-Site mit Manager verwalten. In 10.1 wurde das Erscheinungsbild von Manager verbessert und die Benutzeroberfläche intuitiver gestaltet. Damit können die gleichen Verwaltungsfunktionen für die Site wie in früheren Versionen verwendet werden.
Mit Version 10.1 wurde auch eine ArcGIS-Server-Administrator-API eingeführt, die auf REST basiert und mit der Sie Skripte für die Serveradministration in der gewünschten Sprache schreiben können.
Ähnlichkeiten und Unterschiede von ArcGIS Server 10.0 und späteren Versionen
Gemeinsamkeiten | Unterschiede |
---|---|
Sie erstellen GIS-Ressourcen, z. B. Karten, Werkzeuge und Locators, und veröffentlichen sie in ArcGIS Server. | Die Veröffentlichung von Services kann direkt in ArcMap oder ArcGlobe durch die Auswahl von Datei > Freigeben als > Service gestartet werden. Sie können Daten auf einem cloudbasierten Server veröffentlichen und die Daten im Rahmen der Veröffentlichung auf den Server kopieren lassen. |
Sie analysieren das Kartendokument, um vor der Veröffentlichung Performance-Engpässe zu finden. | Sie können andere Typen von GIS-Ressourcen, z. B. Globen und Toolboxes, vor dem Veröffentlichen analysieren. Zur Verwendung der schnellen Drawing-Engine von ArcGIS Server müssen keine MSD-Dateien mehr erstellt werden, sie wird immer verwendet. |
ArcGIS Server verwaltet Protokolle und Konfigurationsdateien auf der Festplatte, die die Vorgänge auf dem Server beschreiben. | In Manager oder ArcGIS Desktop werden Protokolle angezeigt und Serverkonfigurationsinformationen angepasst. Die Protokolle sollten im Manager und nicht direkt vom Datenträger gelesen werden. |
Sie führen mehrere ArcGIS Server-Computer hinzu, um größere Lasten in der Site handhaben zu können. | Sie können ArcGIS Server-Computer in Gruppen zusammenfassen, die als Cluster bezeichnet werden, und sie bestimmten Teilmengen von Services zuweisen. |
Sie steuern über einen Webserver den Zugriff auf Ihre Site. | Für die Entwicklung oder Tests benötigen Sie keinen dedizierten Webserver: ArcGIS Server stellt Standard-Web-Services bereit. Für Produktions-Sites können Sie den Webserver über ArcGIS Web Adaptor mit der Site verbinden. |