Geoserver läuft auf einer Entwicklungs- und Produktionsumgebung. Ich möchte nur einen Arbeitsbereich, ein Geschäft, eine Ebene, einen Stil usw. von der Entwicklung zur Produktion migrieren. Wie kann ich das machen?
Ich weiß, dass ich das gesamte Datenverzeichnis in die Produktion kopieren und Geoserver neu starten kann. Aber dann werden alle Arbeitsbereiche, Geschäfte usw. migriert. Der Punkt ist, dass ich nur einen Arbeitsbereich, ein Geschäft usw. haben möchte.
In der Entwicklungsumgebung habe ich mehrere Testarbeitsbereiche, -speicher und -ebenen, die ich nicht für die Produktion verwenden möchte.
Im Datenverzeichnis sehe ich ein Verzeichnis gwc-levels mit vielen xml-Dateien. Aber woher weiß ich, welche XML-Datei welche Ebene ist?
quelle
crypt2:YOUR_ENCRYPTED_PASSWORD_HERE
mit zu ersetzenplain:YOUR_PASSWORD_HERE
. Dies wird im Allgemeinen nicht empfohlen, kann jedoch für Tests und Experimente nützlich sein.plain:
Präfix in eine "datastore.xml" -Datei einfügen, wird Geoserver angewiesen , das Kennwort einfach zu halten . Wenn es kein Präfix gibt (nur das Passwort selbst), verschleiert Geoserver das Passwort in der Datei, wenn die Einstellungen das nächste Mal gespeichert werden. Ich bin nicht sicher, was in diesem Fall passiert, wenn das Kennwort selbst einen:
(Doppelpunkt) enthält