Skip To Content

Geodatabases und ArcGIS Server on Amazon Web Services

In diesem Thema

Geodatabases speichern räumliche und nicht räumliche Daten. Geodatabases in Amazon Web Services-(AWS)Instanzen sind für die Speicherung von Daten vorgesehen, die Sie über die ArcGIS-Server-AWS-Instanz bereitstellen. Sie können File-, Workgroup- oder Enterprise-Geodatabases verwenden.

Hinweis:

Geodatabases in AWS-Instanzen sind nicht für den direkten Zugriff von lokalen ArcGIS-Clients vorgesehen.

Optionen zum Einbeziehen von Enterprise- oder Workgroup-Geodatabases in die Site sind in den ArcGIS Server Cloud Builder for Amazon Web Services verfügbar. Sie können Daten entweder direkt in diese Geodatabases laden (weitere Informationen zum Laden der Daten in die Geodatabases der Cloud finden Sie unter Strategien für den Datentransfer zu Amazon Web Services und Strategien zum Laden von Daten in eine Geodatabase unter Amazon Web Services) oder Datenspeicher können so eingerichtet werden, dass Daten beim Veröffentlichen kopiert oder über die lokale ArcGIS for Desktop-Installation mit diesen Geodatabases synchronisiert werden können.

Zur Verdeutlichung der beim Veröffentlichen verfügbaren Datenspeicheroptionen finden Sie Informationen in den folgenden Themen unter ArcGIS for Server:

In den folgenden Abschnitten werden die einzelnen Geodatabase-Typen beschrieben, die mit ArcGIS for Server unter Amazon Web Services verwendet werden.

Enterprise-Geodatabases

Wenn Sie die Site mit der Anwendung ArcGIS Server Cloud Builder for Amazon Web Services und einer ArcGIS for Server Enterprise-Lizenz starten, werden automatisch zwei Geodatabases erstellt: EGDB und GEODATA.

Die EGDB-Geodatabase ist als verwaltete ArcGIS-Server-Datenbank registriert. Wenn Sie Feature- oder WFS-T-Services auf einer Site veröffentlichen, die über eine registrierte verwaltete Datenbank verfügt, können die Daten von der Geodatabase mit den Kartenquelldaten (Publisher-Geodatabase) in die registrierte Datenbank (Server-Geodatabase) kopiert werden. Diese Daten hängen vom jeweiligen Service ab; beim Löschen des Feature- oder WFS-T-Service werden die entsprechenden Daten aus der EGDB-Geodatabase gelöscht.

Daten, die beim Veröffentlichen des Service in die EGDB kopiert werden

Die Geodaten-Geodatabase ist für die Verwendung als replizierte Geodatabase vorgesehen. Sie können die Geodaten-Geodatabase bei ArcGIS-Server registrieren. Dabei sollten Sie die Geodaten-Geodatabase als Serverdatenbankverbindung kennzeichnen, die nicht mit der Publisher-Datenbankverbindung (die lokale Enterprise-Geodatabase) identisch ist, und einen Geodaten-Service erstellen. Sie können Daten über den Geodaten-Service aus der lokalen Enterprise-Geodatabase in die Geodaten-Geodatabase replizieren.

Wenn Sie einen Feature- oder WFS-T-Service veröffentlichen, der die replizierten Daten beinhaltet, können die Änderungen, die über den Feature-Service vorgenommen wurden, mit dem Geodaten-Service synchronisiert werden, wodurch die Daten in der lokalen Enterprise-Geodatabase aktualisiert werden. Entsprechend können Sie die Bearbeitung der lokalen Daten fortsetzen und den Geodaten-Service zum Synchronisieren der Änderungen verwenden, die an den Daten in der Geodaten-Geodatabase vorgenommen wurden.

Synchronisieren von lokalen und Cloud-Daten über einen Geodaten-Service

Weitere Informationen zum Registrieren von Datenbanken bei ArcGIS-Server finden Sie in der ArcGIS-Hilfe unter Registrieren von Daten beim Server.

Falls Sie über eine ArcGIS for Server Enterprise-Lizenz verfügen, können Sie die folgenden AMIs (Amazon Machine Images) verwenden:

  • ArcGIS for Server (Ubuntu Linux)
  • ArcGIS for Server (Windows)
  • Ihre eigene Vorlage, die über die ArcGIS for Server Ubuntu Linux- oder Windows-AMIs erstellt wurde

Sie haben die Möglichkeit, ein DBMS einzubeziehen, das die Geodatabases EGDB und GEODATA auf derselben Instanz beinhaltet wie ArcGIS for Server. Alternativ dazu können Sie bei Verwendung von PostgreSQL oder SQL Server Standard das DBMS und die Geodatabases auf einer separaten Instanz erstellen, die Teil der ArcGIS for Server unter Amazon Web Services-Site ist.

Das folgende Diagramm zeigt eine ArcGIS for Server unter Amazon Web Services-Site mit ArcGIS for Server und dem DBMS auf der gleichen Instanz sowie zwei zusätzliche ArcGIS for Server AWS-Instanzen, die online gehen, wenn die Auslastung der CPU einen angegebenen Schwellenwert überschreitet, und die offline gehen, wenn die Auslastung der CPU einen angegebenen Schwellenwert unterschreitet:

ArcGIS for Server und DBMS auf der gleichen AWS-Instanz

Wenn zu erwarten ist, dass die Services umfassende Verarbeitungsvorgänge im DBMS erfordern – wenn Sie beispielsweise viele Geoverarbeitungsservices veröffentlichen, die Daten in den Geodatabases verwenden, oder Sie über editierbare Feature-Services verfügen – können Sie das DBMS auf einer separaten Instanz erstellen.

Hinweis:

Wenn Sie einen Amazon Relational Database Service for SQL Server oder PostgreSQL verwenden, wird die Geodatabases stets auf einer getrennten AWS-Instanz erstellt.

Das folgende Diagramm zeigt eine ArcGIS for Server unter Amazon Web Services-Site mit ArcGIS for Server und dem DBMS auf separaten AWS-Instanzen, wobei zwei zusätzliche ArcGIS for Server AWS-Instanzen verfügbar sind, wenn die Auslastung der CPU einen angegebenen Schwellenwert überschreitet.

ArcGIS for Server und DBMS auf separaten AWS-Instanzen

Weitere Informationen zum Verwenden einer Enterprise-Geodatabase mit der ArcGIS for Server unter Amazon Web Services-Site finden Sie unter In ArcGIS Server for Amazon Web Services enthaltene Geodatabases in PostgreSQL und In ArcGIS Server for Amazon Web Services enthaltene Geodatabases in SQL Server.

Workgroup-Geodatabases

Wenn Sie über eine ArcGIS for Server Workgroup-Lizenz verfügen, können Sie die Anwendung ArcGIS Server Cloud Builder for Amazon Web Services zum Starten einer Instanz des ArcGIS for Server for Windows-AMI oder einer über dieses AMI erstellten Vorlage verwenden, und eine Instanz von SQL Server Express auf der ArcGIS-Server-Instanz erstellen.

Die SQL Server Express-Instanz (Datenbankserver) verfügt standardmäßig über zwei Geodatabases, die bereits erstellt sind: EGDB und GEODATA. Wie bei der Enterprise-Instanz ist die EGDB-Geodatabase als Datenbankverbindung registriert, die sich von der Publisher-Datenbankverbindung unterscheidet. Wenn Sie Feature- oder WFS-T-Services auf einer Site veröffentlichen, die über eine auf diese Weise registrierte Datenbank verfügt, werden die Daten von der Quelle in die registrierte Geodatabase in der Cloud kopiert. Die Geodaten-Geodatabase ist für die Verwendung als replizierte Geodatabase vorgesehen. Sie können die Geodaten-Geodatabase als Datenbankverbindung registrieren, die sich von der Publisher-Datenbankverbindung unterscheidet, und einen Geodaten-Service daraus erstellen. Über den Geodaten-Service können Sie Daten aus den lokalen Enterprise- oder Workgroup-Geodatabases mit der Geodaten-Geodatabase synchronisieren.

Workgroup-Geodatabases unterstützen nur die Windows-Authentifizierung. Der SQL Server Express-Instanz werden automatisch zwei Betriebssystembenutzer als Serveradministratoren hinzugefügt: Administrator and ArcGIS. Beide Anmeldungen sind DBO in der EGDB und in den Geodaten-Geodatabases.

Weitere Informationen zum Verwenden von Workgroup-Geodatabases mit einer ArcGIS for Server unter Amazon Web Services-Instanz finden Sie unter In ArcGIS Server for Amazon Web Services enthaltene Workgroup-Geodatabases.

File-Geodatabases

Weitere Informationen finden Sie unter In ArcGIS Server for Amazon Web Services verwendete File-Geodatabases.

Verwandte Themen