Location Intelligence-Modul

Sicherung von Named Resources und Daten des Location Intelligence-Moduls

Obwohl ein Teil der Spectrum-Upgrade-Installation für das Location Intelligence-Modul darin besteht, die Daten aus einer Vorgängerversion automatisch vor einem Upgrade zu sichern, ist es wichtig, die benutzerdefinierten Datenquellen und Ressourcen vor einem Upgrade mithilfe des limrepo export-Befehls in der Administration Utility (siehe Abschnitt „Administration“ im Spectrum Spatial-Handbuch für Anweisungen) zu sichern.

Nach dem Upgrade werden Daten, die mit dem Modul installiert wurden, gelöscht. Wenn sich benutzerdefinierte Daten in den gleichen Verzeichnissen befinden, sichern Sie sie und kopieren Sie sie nach dem Upgrade an den gleichen Speicherort in den Spectrum™ Technology Platform-Verzeichnissen. Achten Sie besonders auf Daten und Ressourcen, die an Standardspeicherorten innerhalb des Verzeichnisses %install_home%\Spectrum\server\modules\spatial\ hinzugefügt wurden, da diese nach dem Upgrade gelöscht werden. Wenn Sie beispielsweise das standardmäßige TileCache-Verzeichnis für die Erstellung von Kartenkacheln verwendet haben, sichern Sie es und kopieren Sie es nach dem Upgrade an den gleichen Speicherort.

Es ist sehr wichtig, nach dem erfolgreichen Spectrum™ Technology Platform-Upgrade eine Sicherung der Datenbank durchzuführen, um eine Grundlage zu schaffen, falls Ihr Repository zu einem späteren Zeitpunkt beschädigt wird. Wenn Sie ein Upgrade von 9.0 SP3 durchführen, gibt es wesentliche Änderungen des Repositorys, wodurch vorherige Sicherungen nutzlos werden. Erstellen Sie eine Kopie des gesamten Repositorys, das sich im Verzeichnis %install_home%\Spectrum\server\modules\spatial\jackrabbit befindet, und speichern Sie es an einem sicheren Ort.

Anmerkung: Wenn Sie Version 10.0 nutzen und die Sicherung der Named Resources mithilfe von WebDAV in eine spätere Version kopieren, gehen Metadateninformationen verloren. Wenn Sie den normalen Upgrade-Vorgang befolgen, bleiben Metadatenressourcen erhalten.

Sichern der Konfigurationsdateien des Location Intelligence-Moduls

Obwohl die Konfigurationsdateien (die im Repository gespeichert sind) und Eigenschaftsdateien des Location Intelligence-Moduls im Rahmen des Upgrade-Vorgangs von Spectrum™ Technology Platform automatisch gesichert und benutzerdefinierte Einstellungen zusammengeführt werden, sollten Sie die Dateien dennoch vor dem Upgrade unbedingt sichern.

Folgen Sie diesen Anweisungen, wenn Sie:

  • Spectrum™ Technology Platform-Server an einem anderen Port als Port 8080 ausführen.
  • Änderungen an einer der folgenden Konfigurationsdateien des Location Intelligence-Moduls vorgenommen haben:
    • Mapping
    • Feature
    • Map Tiling
    • WFS
    • WMS
    • WMTS
Anmerkung: Für die Konfigurationsdateien von „Benannte Ressourcen“ und „Benutzerverwaltung“ sind keine Sicherungen erforderlich, da sie ab dieser Version nicht mehr verwendet werden.

Vor der Durchführung eines Upgrades sollten Sie auch die Dateien java.properties und java.vmargs sichern, die sich im Verzeichnis %install_home%\Spectrum\server\modules\spatial befinden, damit die von Ihnen vorgenommenen Anpassungen erhalten bleiben.

So sichern Sie von Benutzern geänderte Konfigurationsdateien und Eigenschaftsdateien:

  1. Verwenden Sie den Befehl „limrepo export“ in der Administrationsumgebung, um die Konfigurationsdateien zu exportieren: limrepo export --sSourceRepositoryPath --o OutputFilePath --a --c --f.
    Beispiel: limrepo export --s /Configuration --o C:\myrepository\configuration --a --c --f
    Anmerkung: Anweisungen zur Verwendung der Administrationsumgebung finden Sie unter Abschnitt „Administration“ im Spectrum Spatial-Handbuchs. Ihnen wird dringend empfohlen, anstelle von WebDAV die Administrationsumgebung für den Export und Import von Konfigurationsdateien zu verwenden. Auf diese Weise wird sichergestellt, dass die Dateien der neuen Version des Location Intelligence-Moduls entsprechen.
  2. Erstellen Sie eine Sicherungskopie von \modules\spatial\java.properties and java.vmargs, um alle nicht standardmäßigen Einstellungen zu speichern.
  3. Führen Sie das Upgrade von Spectrum™ Technology Platform durch.

Wenn das Upgrade erfolgreich war, sichern Sie die neue Gruppe von Konfigurationsdateien in der aktualisierten Spectrum™ Technology Platform. Wenn das Upgrade fehlgeschlagen ist, befolgen Sie die unter Verfahren bei einem Sicherungsfehler für ein LIM-Upgrade beschriebenen Anweisungen.

Anmerkung: Wenn Sie vergessen haben, die Konfiguration, die Datei java.properties oder die Datei java.vmargs zu sichern, können Sie die ZIP-Sicherungsdatei überprüfen, die während des Upgrade-Prozesses erstellt wurde (solange keine Fehler aufgetreten sind). Diese ZIP-Datei (upgrade_backup_yyyyMMddHHmmss.zip) befindet sich unter %install_home%\Spectrum\server\modules.

Verfahren bei einem Sicherungsfehler für ein LIM-Upgrade

Ein Teil der Spectrum-Upgrade-Installation für das Location Intelligence-Modul ist eine automatische Sicherung der Daten aus einer Vorgängerversion, bevor das Upgrade fortgesetzt wird. Wenn das Installationsprogramm während der Sicherung einen Fehler erkennt, wird eine entsprechende Meldung angezeigt und die Installation wird gestoppt.

Gehen Sie wie folgt vor, um das Upgrade nach einem Fehler erneut zu versuchen:

  1. Öffnen Sie das Verzeichnis <Spectrum installdir>\server\modules, und erstellen Sie eine Sicherung des Ordners lim_backupx.x am gleichen Speicherort (x.x steht für die Sicherungsversion).
  2. Löschen Sie den Ordner lim_backupx.x aus dem Verzeichnis „\modules“.
  3. Starten Sie das Spectrum-Installationsprogramm neu und folgenden Sie den Installationsschritten.

Stellen Sie für ein erfolgreiches Upgrade sicher, dass Sie zuvor Ihre Daten manuell sichern. Siehe Sicherung von Named Resources und Daten des Location Intelligence-Moduls.

Upgrade einer Cluster-Umgebung für das Location Intelligence-Modul

Der Upgrade-Vorgang für eine Cluster-Umgebung im Location Intelligence-Modul wird im Abschnitt „Cluster“ des Installationshandbuchs beschrieben, das Sie unter support.pb.com abrufen können. Im Thema „Upgrade eines Clusters mit dem Location Intelligence-Modul“ finden Sie weitere Informationen.

Berechtigungen nach einem Upgrade

Die Berechtigungen für Ressourcen im Spectrum Spatial-Repository werden beibehalten, wenn ein Upgrade von 9.0 SP3 auf die aktuelle Version erfolgt.

Heapspeicher und Poolgröße

Vor Version 11.0 verfügte das Location Intelligence-Modul über zwei Remote-Komponenten: spatial.feature für den Feature Service und spatial.mapping für den Mapping Service. Ab Version 11.0 ist eine einzelne Remote-Komponente vorhanden, die alle Geodatendienstanforderungen verarbeitet. Die Remote-Komponente für Geodaten wird unter der Gruppe „Datenbankressourcen“ als gesicherter Entitätstyp vom Typ „Geodaten-Komponente“ aufgeführt. Darüber hinaus beträgt der standardmäßige maximale Heapspeicher für einzelne Geodatenkomponenten 2.048 MB (2 GB). Dieser Standard wird lediglich in Neuinstallationen und nicht in Upgrades eingestellt. Wenn Sie ein Upgrade von einer Version vor 11.0 durchführen und Ihr standardmäßiger maximaler Heapspeicher unter 2.048 MB liegt, wird er nicht auf 2.048 MB erweitert. Sie können ihn jedoch manuell in der Datei java.vmargs ändern. Die Poolgröße nach dem Upgrade von einer Version vor 11.0 ist der höchste Wert aus den Einstellungen für spatial.mapping oder spatial.feature. Wenn Ihre Poolgröße für die Mapping Service-Komponente beispielsweise 6 und für die Feature Service-Komponente 4 ist, würde die Poolgröße für die einzelne Komponente nach dem Upgrade 6 betragen.

Bei neuen Installationen empfehlen wir, die standardmäßige Poolgröße in der Management Console von 1 zu mindestens 2 oder 4 zu ändern. Eine detaillierte Anleitung zum Ändern der Poolgröße finden Sie in den Themen zur Leistungsoptimierung im Abschnitt „Verwaltung“ im Spectrum Spatial-Handbuch.

Authentifizierungseinstellungen nach einem Upgrade

Einstellungen zur Deaktivierung der Authentifizierung für SOAP- und REST-Webservices wurden als Teil der 11.0-Version aus der Datei „jmx-console“ in die Datei spectrum-container.properties verschoben. Als Ergebnis werden diese Einstellungen bei einem Upgrade von einer früheren Version auf Spectrum™ Technology Platform nicht beibehalten.

Namen und Sonderzeichen des LIM-Installationsverzeichnisses

Bei Spectrum™ Technology Platform-Installationen, die das Location Intelligence-Modul enthalten, darf das Installationsverzeichnis keines dieser maskierten Sonderzeichen enthalten.

  • & – Kaufmanns-Und
  • > – Größer als
  • < – Kleiner als
  • ' – Apostroph
  • " – Anführungszeichen