Страница 1 из 1

Перенос workspace c Geoserver

Добавлено: 04 июл 2013, 10:59
vlalexey
Добрый день,

Пробовал ли кто-то выполнять перенос Workspace (store, layers) с одного Geoserver (2.1.4) на другой?
Вроде бы все данные Worspace-а хранятся в

Код: Выделить всё

GeoserverFolder\data_dir\workspaces\WorspaceFolder\
и достаточно просто скопировать эту папку и перестартовать Geoserver
Но там в .xml (datastore.xml, напрмер) фигурируют id - которые видимо должны быть уникальные (в рамках одного Workspace? В рамках всего Geoserver-а?)

Стили (SLD) насколько я понимаю в состав Workspace не входят - как правильно их перенести, чтобы добавить их на новый Geoserver(2.1.4)? (ведь в .xml слоев идет ссылка на id стиля)

Re: Перенос workspace c Geoserver

Добавлено: 05 июл 2013, 11:07
vlalexey
В итоге перенос workspace с одного на другой Geoserver получился, нюанс был только со стилями

Со стилями было сделано так:
1. из .xml слоев пернесимого workspace были скриптов вытянуты id используемых стилей
2. по указанным id скриптом из папки styles были скопированы наборы .sld и .xml для переноса на новый Geoserver вместе с workspace

Вывод: если на одном Geoserver >1 проекта/сайта в разных workspace - безопаснее для каждого из них держать независимый набор .sld (и хорошо их еще по префиксу имени, например, отделять - чтобы легко можно было выбрать минимально необходимый набор - при переносе)