Neuerungen in 10.5.1
In ArcGIS Data Store 10.5.1 sind inkrementelle Sicherungen von Data Stores des Typs "relational" standardmäßig deaktiviert, um Speicherplatz zu sparen. Daneben wurde der Funktionsumfang der Dienstprogramme "backupdatastore" und "restoredatastore" erweitert. Außerdem steht ein neues Werkzeug zur Verfügung, mit dem das SSL-Zertifikat bei der Kommunikation mit dem Data Store-Konfigurationsassistenten oder zwischen ArcGIS Data Store-Computern und anderen ArcGIS Enterprise-Komponenten ersetzt werden kann.
Inkrementelle Sicherungen standardmäßig deaktiviert
In früheren Versionen wurden automatisch inkrementelle Sicherungen für Data Stores vom Typ "relational" erstellt. Für Data Stores vom Typ "relational" sind inkrementelle Sicherungen ab ArcGIS Data Store 10.5.1 standardmäßig deaktiviert.
Bei einem Upgrade auf ArcGIS Data Store 10.5.1 bleiben inkrementelle Sicherungen für Ihren Data Store vom Typ "relational" aktiviert.
Bitte beachten Sie, dass für Ihren Data Store vom Typ "relational" inkrementelle Sicherungen aktiviert sein müssen, um das Dienstprogramms "webgisdr" zum Erstellen von Sicherungen oder zum Replizieren Ihrer ArcGIS Enterprise-Bereitstellung auf einem anderen Computer verwenden zu können. Wenn Sie dieses Dienstprogramm für Ihren neu erstellten Data Store 10.5.1 vom Typ "relational" verwenden möchten oder vorhaben, Ihren Data Store vom Typ "relational" auf einen bestimmten Zeitpunkt wiederherstellen möchten, verwenden Sie das Dienstprogramm changedbproperties für die Wiederherstellung auf einen bestimmten Zeitpunkt. Wenn Sie für Ihren aktualisierten Data Store vom Typ "relational" weder eine Wiederherstellung auf einen bestimmten Zeitpunkt noch das Dienstprogramm "weggisdr" benötigen, können Sie mithilfe des Dienstprogramms "changedbproperties" die Wiederherstellungsfunktion deaktivieren.
Erweitertes Dienstprogramm "backupdatastore", um Wechsel zwischen Versionen zu ermöglichen
In früheren Versionen benötigten Sie das Dienstprogramm "exportmanageddb", wenn Sie einen Data Store vom Typ "relational" für eine ArcGIS Data Store-Installation auf einem anderen Betriebssystem oder einer anderen ArcGIS Data Store-Version wiederherstellen wollten. Ab Version 10.5.1 ist diese Funktion bei der Erstellung einer Sicherung mithilfe des Dienstprogramms backupdatastore integriert, weshalb das Dienstprogramm "exportmanageddb" nicht länger benötigt wird. Nutzen Sie für Wiederherstellungen das Dienstprogramm restoredatastore, selbst wenn Sie zwischen unterschiedlichen Versionen des Betriebssystems bzw. von ArcGIS Data Store wechseln. Auch das Dienstprogramm "importmanageddb" ist ab sofort veraltet.
Verbesserte Funktionen bei der Wiederherstellung von Big Data Stores vom Typ "spatiotemporal" nach Hardwareausfall
Sollten einer oder mehrere Computer ihres Big Data Store vom Typ "spatiotemporal" ausfallen, müssen Sie die Wiederherstellung auf einem neuen Computer durchführen. Da die meisten Big Data Stores vom Typ "spatiotemporal" mehrere Computer mit großen Datenmengen umfassen, würde die Wiederherstellung aller Daten auf einen einzelnen neuen Computer fehlschlagen. Ab Version 10.5.1 verfügt das Dienstprogramm restoredatastore über eine neue Funktion: --loaddata. Bei den meisten Big Data Stores vom Typ "spatiotemporal" legen Sie diesen Vorgang auf false fest und erstellen den ersten neuen Big Data Store vom Typ "spatiotemporal" zur Wiederherstellung, ohne Daten zu laden. Auf diese Weise können Sie weitere Computer in Ihrem Big Data Store vom Typ "spatiotemporal" einrichten, um alle Daten aus der Sicherungsdatei unterzubringen, und anschließend das Dienstprogramm "restoredatastore" erneut ausführen, wobei der Vorgang --loaddata auf true eingestellt ist, um alle Daten wiederherzustellen. Weitere Informationen finden Sie unter Wiederherstellen eines Data Store.
Neues Dienstprogramm zum Aktualisieren des SSL-Zertifikats
Das Dienstprogramm wurde hinzugefügt, um es Organisationen, die für ihre gesamte Web-Kommunikation Authentifizierungen durch SSL-Zertifikate einer Zertifizierungsstelle benötigen, das Ersetzen eines selbstsignierten Zertifikats zu ermöglichen, welches für die Kommunikation mit ArcGIS Data Store erforderlich ist.
Neuerungen in 10.5
ArcGIS Data Store 10.5 vereinfacht die Konfiguration und Verwaltung der einzelnen Data-Store-Typen. Die Anwendung umfasst einen erweiterten Konfigurationsassistenten, ermöglicht die Sicherung und Wiederherstellung aller Data-Store-Typen, schützt vor Datenverlust aufgrund von nicht genügendem Speicherplatz und bietet Verbesserungen für mehrere Dienstprogramme.
Konfigurieren von spezifischen Data-Store-Typen
Die verschiedenen Data-Store-Typen dienen unterschiedlichen Zwecken. Deswegen konfigurieren Sie unterschiedliche Data-Store-Typen abhängig von den benötigten Funktionen und verwendeten Clients. Der Data Store-Konfigurationsassistent weist in Version 10.5 Änderungen auf, die diesen Vorgang einfacher und durchschaubarer gestalten. Sie geben nun an, welchen Typ von Data Store Sie erstellen und bei Ihrer GIS Server-Site registrieren möchten. Sie können einen Data Store vom Typ "relational", einen Data Store vom Typ "Kachel-Cache" oder einen Big Data Store vom Typ "spatiotemporal" konfigurieren.
In früheren Versionen wurden mit dem Assistenten immer sowohl ein Data Store vom Typ "relational" als auch ein Data Store vom Typ "Kachel-Cache" erstellt, und der Assistent konnte nicht für die Erstellung von Big Data Stores vom Typ "spatiotemporal" verwendet werden.
Sichern und Wiederherstellen aller Data-Store-Typen
Für alle Data-Store-Typen können jetzt automatische und manuelle Sicherungen durchgeführt werden. Konfigurieren Sie mithilfe des neuen Dienstprogramms configurebackuplocation einen freigegebenen Netzwerkspeicherort für jeden Data Store. Für Big Data Stores vom Typ "spatiotemporal" müssen Sie einen freigegebenen Netzwerkspeicherort mit dem Vorgang register des Dienstprogramms "configurebackuplocation" konfigurieren. Verwenden Sie das Dienstprogramm "configurebackuplocation" mit dem Vorgang change, um einen freigegebenen Netzwerkspeicherort für Sicherungen von Data Stores vom Typ "Kachel-Cache" und Data Stores vom Typ "relational" festzulegen.
Nachdem Sie einen Sicherungsspeicherort eingerichtet haben, können Sie mithilfe des Dienstprogramms backupdatastore manuelle Sicherungen von Data Stores vom Typ "relational", "Kachel-Cache" oder Big Data Stores vom Typ "spatiotemporal" erstellen. Für einen Data Store vom Typ "relational" wird mit dem Dienstprogramm "backupdatastore" eine vollständige Sicherung erstellt.
Wie in früheren Versionen werden für Data-Stores vom Typ "relational" automatische Sicherungen standardmäßig durchgeführt. Im Fall von Big Data Stores vom Typ "Kachel-Cache" und "spatiotemporal" können Sie jetzt einen Sicherungsplan mithilfe des Dienstprogramms updatebackupschedule einrichten, nachdem Sie für diese Data Stores einen Sicherungsspeicherort in einem freigegebenen Netzwerk eingerichtet haben.
Die erste manuell oder automatisch erstellte Sicherung eines Big Data Store vom Typ "spatiotemporal" ist eine vollständige Sicherung. Da Big Data Stores vom Typ "spatiotemporal" sehr groß sein können, werden später nur noch Sicherungsdateien erstellt, die die Änderungen seit der anfänglichen vollständigen Sicherung beinhalten.
Auch für Data Stores vom Typ "Kachel-Cache" werden bei der ersten manuellen oder automatischen Sicherung von allen vorhandenen Datenbanken eines Data Store vom Typ "Kachel-Cache" Sicherungskopien erstellt. Bei späteren manuellen oder automatischen Sicherungen werden Sicherungskopien von allen Datenbanken des Data Store vom Typ "Kachel-Cache" erstellt, die seit der letzten Sicherung erstellt wurden.
Außerdem wurde das Dienstprogramm restoredatastore erweitert, sodass Sie jetzt jeden Data-Store-Typ wiederherstellen können, für den Sicherungsdateien vorhanden sind.
Schreibgeschützter Modus für Data Stores vom Typ "relational"
Wenn Sie nicht mehr genügend Speicherplatz auf dem Computer des Data Store vom Typ "relational" haben, kann der Data Store nicht mehr verwendet werden, und es gehen möglicherweise Daten verloren. Die Wahrscheinlichkeit, dass so ein Fall eintritt, ist größer, wenn Sie nicht der Empfehlung folgen, automatische Sicherungen von Data Store vom Typ "relational" so zu konfigurieren, dass sie in einem freigegebenen Remote-Verzeichnis erstellt werden. Es kann jedoch auch dazu kommen, wenn der Data Store vom Typ "relational" sehr groß wird oder auf einem Computer mit wenig freiem Speicherplatz erstellt wurde.
Zur Verhinderung von Datenverlust wird der primäre Data Store vom Typ "relational" in den schreibgeschützten Modus versetzt, wenn der Speicherplatz auf dem Computer, auf dem er ausgeführt wird, unter einen bestimmten Wert sinkt. Standardmäßig geschieht das bei einer Größe von 1024 MB, Sie können den Wert jedoch mit dem Dienstprogramm changedbproperties und dem Vorgang disk-threshold-readonly ändern. Im schreibgeschützten Modus können Clients keine Vorgänge – wie das Veröffentlichen von gehosteten Feature-Layern – ausführen, die zur Folge hätten, dass Daten in den Data Store vom Typ "relational" kopiert werden.
Bevor der primäre Data Store vom Typ "relational" in den schreibgeschützten Modus versetzt wird, werden in den Protokolldateien des Hosting-Servers Warnungen angezeigt, die darauf hinweisen, dass nur noch wenig Speicherplatz verfügbar ist. Diese Warnungen erscheinen in den Protokollen standardmäßig, sobald auf dem primären Data-Store-Computer vom Typ "relational" nur noch 10 GB Speicherplatz verfügbar sind. ArcGIS Data Store prüft die Datenträgergröße jede Stunde. Infolgedessen werden diese Meldungen stündlich im Protokoll aufgezeichnet.
Wenn der verbleibende Speicherplatz unter 1024 MB oder den mithilfe des Dienstprogramms "changedbproperties" festgelegten Wert sinkt, wird der Data Store vom Typ "relational" in den schreibgeschützten Modus versetzt.
Nachdem Sie den Speicherplatz auf dem primären Data-Store-Computer erhöht haben, führen Sie das Dienstprogramm changedatastoremode aus, um den Data Store vom Typ "relational" wieder in den Lese-/Schreibmodus zu versetzen. Führen Sie außerdem das Dienstprogramm updatebackupschedule aus, um erneut automatische Sicherungen des Data Store vom Typ "relational" einzurichten.
Mithilfe des Dienstprogramms "changedatastoremode" können Sie auch den primären Data Store vom Typ "relational" in den schreibgeschützten Modus versetzen, während der Computer gewartet wird.
Wenn das Dienstprogramm describedatastore auf dem primären Data-Store-Computer vom Typ "relational" ausgeführt wird, gibt es eine zusätzliche Zeile mit Informationen zurück, die angeben, ob sich der Data Store im schreibgeschützten oder im Lese-/Schreibmodus befindet.
Überwachen des Speicherplatzes für Big Data Stores vom Typ "Kachel-Cache" und "spatiotemporal"
ArcGIS Data Store überwacht auch den verbleibenden Speicherplatz auf Computern mit Data Stores vom Typ "Kachel-Cache" und "spatiotemporal". Wenn der verbleibende Speicherplatz unter 10 GB sinkt, erscheinen Warnungen im Protokoll, die Sie darüber informieren, dass Sie Speicherplatz hinzufügen müssen. Sobald weniger als 1024 MB Speicherplatz für den Data Store verfügbar sind, wird der Data Store zur Vermeidung von Datenverlust heruntergefahren.
Nachdem Sie auf dem Data-Store-Computer Speicherplatz hinzugefügt haben, führen Sie auf diesem Computer das Werkzeug "startdatastore.sh" aus, wenn sich auf dem Computer nur ein Big Data Store vom Typ "Kachel-Cache" oder "spatiotemporal" befindet. Das Werkzeug befindet sich im ArcGIS Data Store-Installationsverzeichnis. Alternativ können Sie sich beim ArcGIS Server-Administratorverzeichnis für den Hosting-Server anmelden und mithilfe der REST-Funktion start den Computer des Big Data Store vom Typ "Kachel-Cache" oder "spatiotemporal" neu starten.
Änderungen an ArcGIS Data Store-Befehlszeilendienstprogrammen
Die meisten Änderungen an den Befehlszeilendienstprogrammen wurden vorgenommen, um die Verwaltung aller drei Data-Store-Typen zu verbessern.
Um die Verwaltung der verschiedenen Data-Store-Typen eindeutiger zu gestalten und zu vereinfachen, wurden neue Optionen zu den Dienstprogrammen unregisterdatastore und removemachine hinzugefügt, über die Sie den Data-Store-Typ festlegen können, für den Sie die Registrierung aufheben bzw. den Sie entfernen möchten. Dies ist hilfreich, wenn auf dem gleichen Computer verschiedene Data-Store-Typen installiert sind. Sie können z. B. für den Data Store vom Typ "Kachel-Cache" die Registrierung aufheben, ohne sie für den Data Store vom Typ "relational" aufzuheben. Sie können auch einen Computer eines Big Data Store vom Typ "spatiotemporal" ohne Auswirkungen auf andere Data Stores entfernen.
Die Dienstprogramme backupdatastore, restoredatastore und updatebackupschedule können jetzt für alle drei Data-Store-Typen verwendet werden. Infolgedessen hat sich die Syntax für jedes Dienstprogramm geändert.
Da Sie jetzt Sicherungen von allen Data-Store-Typen erstellen können, kann das Dienstprogramm listbackups Informationen zu den Sicherungen für jeden einzelnen Data-Store-Typ zurückgeben.
Die Ausgabe des Dienstprogramms describedatastore wurde erweitert und geändert, damit die Informationen zu jedem Data-Store-Typ besser dargestellt werden.
Das Dienstprogramm listmanageduser gibt jetzt den Benutzernamen und das Kennwort des Datenbesitzers für alle drei Data-Store-Typen zurück.
Die folgenden Änderungen wurden am Dienstprogramm changedbproperties vorgenommen:
- Bei der Ausführung des Dienstprogramms "changedbproperties" können Sie jetzt festlegen, welcher Data-Store-Typ konfiguriert werden soll.
- Der Vorgang disk-threshold-readonly wurde hinzugefügt, sodass Sie jetzt steuern können, wann der Computer mit Data Store vom Typ "relational" aufgrund von Speicherplatzeinschränkungen in den schreibgeschützten Modus versetzt wird.
- Zwei spezifische Optionen für Big Data Stores vom Typ "spatiotemporal" wurden umbenannt: Die Option reallocation lautet jetzt rebalance, und die Option max-allocation-off lautet jetzt max-rebalance-off. Die neuen Namen spiegeln die Vorgänge genauer wider, die im Big Data Store vom Typ "spatiotemporal" ablaufen, wenn diese Eigenschaften festgelegt sind.
Mithilfe des neuen Dienstprogramms changedatastoremode können Sie einen Data Store vom Typ "relational" in den schreibgeschützten Modus versetzen – und wieder in den Lese-Schreibmodus, um es Clients wieder zu ermöglichen, Daten in den Data Store vom Typ "relational" zu schreiben oder Daten im Data Store zu bearbeiten.
Das Dienstprogramm "changebackuplocation" ist veraltet. Damit vorhandene Skripte funktionieren, ist das Dienstprogramm "changebackuplocation" zwar noch vorhanden, Sie sollten jetzt jedoch das Dienstprogramm configurebackuplocation verwenden.