When setting up Geonode using docker-compose (https://github.com/GeoNode/geonode/blob/master/docker-compose.yml), and performing Backup/Restore procedures on a fresh instance, the restore procedure always fails on Geoserver restoration, with Exception occurred while storing GeoServer globals and services settings! exception.
When executing Backup and Restore manually on the Geoserver, before triggering Geonode's B/R, later Geonode's B/R are finished successfully.
When setting up Geonode using
docker-compose
(https://github.com/GeoNode/geonode/blob/master/docker-compose.yml), and performing Backup/Restore procedures on a fresh instance, the restore procedure always fails on Geoserver restoration, withException occurred while storing GeoServer globals and services settings!
exception.When executing Backup and Restore manually on the Geoserver, before triggering Geonode's B/R, later Geonode's B/R are finished successfully.
Test of Geonode's B/R was performed as follows:
mkdir /geoserver_data/data/backup
backup
withpython manage.py backup -c /usr/src/geonode/geonode/br/management/commands/settings_docker_sample.ini --backup-dir /geoserver_data/data/backup
python manage.py restore -c /usr/src/geonode/geonode/br/management/commands/settings_docker_sample.ini --backup-file /geoserver_data/data/backup/<generated-archive>
The full log from restoration: