Wenn Sie ein Upgrade von ArcGIS Server 10.0 durchführen, müssen Sie sich mit den Architekturänderungen vertraut machen, die in Version 10.1 eingeführt wurden, da diese einige Änderungen hinsichtlich Ihrer Verwendung des Servers erfordern. Eine kurze Übersicht über die Hauptunterschiede finden Sie in den folgenden Abschnitten. Wenn Sie ein Upgrade von einer höheren Version auf ArcGIS Server 10.9 durchführen, gelten die folgenden Richtlinien 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 Upgrade von ArcGIS Server 10.0 auf 10.9 finden Sie in anderen Hilfethemen:
Der Installationsvorgang
In ArcGIS 10.1 for Server wurde die Serverarchitektur tiefgreifend verändert. Ab Version 10.1 wurde das SOM-SOC-Modell nicht mehr zum Verteilen der Komponenten verwendet, wodurch die Installation optimiert wurde.
Es muss keine Postinstallation ausgeführt werden, und es müssen keine SOM-, SOC- oder ArcGIS-Web-Services-Konten konfiguriert werden. Sie werden lediglich aufgefordert, ein Konto anzugeben, das den ArcGIS Server-Service ausführt. Dies 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, z. B. IIS, in die ArcGIS Server-Site integrieren.
Mit ArcGIS Web Adaptor können Sie die URL Ihrer Site festlegen, wenn Benutzern nicht der Standardport 6443 oder der vorgegebene Site-Name arcgis angezeigt werden soll. Mit ArcGIS Web Adaptor können Sie externe Benutzer davon abhalten, auf ArcGIS Server Manager oder das ArcGIS-Server-Administratorverzeichnis 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.
Veröffentlichen von Services
Wenn Sie ein Upgrade von Version 10.0 oder früher durchfü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.9 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 Online, das ArcGIS Enterprise-Portal oder 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 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. |