[GeoNode-users] backup error, geonode 2.6 => backup.py=> import error: no moduled named simplejson
Enrique Cerrillo Cuenca
cerrillo at uevora.pt
Thu May 25 02:58:11 PDT 2017
Thanks a lot Alessio!
I have taken my time to try your suggestions, but I still don't get
geoserver_catalog.zip copied into backup zip file.
However, the log of backup.py seems to work correctly. Please pay
attention to the last line. Backup.py seems to get the data from
"geoserver_data/data/data". "data" folder is repeated in the path, and
that only happens when I set "/geoserver_data/data" in geoserver data
dir in settings.ini.
Dumping 'GeoServer Catalog [http://-----]' into
'/var/opt/geonode/backups/2017-05-25_043616/geoserver_catalog.zip'.
STARTED - 1/9
COMPLETED - 9/9
Dumped GeoServer Uploaded Data from '/geoserver_data/data/data/geonode'.
Anyway, I still can't get copied "geoserver_catalog.zip".
Best regards,
Enrique
El 24-05-2017 a las 11:52, Alessio Fabiani escribió:
> Hmm,
> yes, it is clear that there's something corrupted on your GeoServer
> configuration.
> Of course it is not easy to understand what's going on from those
> screenshots.
>
> From that interface try to enter Settings > Global
>
> Inline image 1
>
> edit and save. Also try to reload the catalog from
>
> Inline image 2
>
>
> finally if backup still does not work, try to restart Tomcat (be
> carefull, your GeoServer may not restart correctly given that error
> above).
>
> In any case your GeoServer Data Dis *must* be set to ->
> /geoserver_data/data
>
>
> Best Regards,
> Alessio Fabiani.
>
> ==
> GeoServer Professional Services from the experts!
> Visit http://goo.gl/it488V for more information.
> ==
>
> Ing. Alessio Fabiani
> @alfa7691
> github <https://github.com/afabiani?tab=overview>
> Founder/Technical Lead
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054 Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax: +39 0584 1660272
> mob: +39 331 6233686
>
> http://www.geo-solutions.it <http://www.geo-solutions.it/>
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
>
> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
>
> Le informazioni contenute in questo messaggio di posta elettronica e/o
> nel/i file/s allegato/i sono da considerarsi strettamente riservate.
> Il loro utilizzo è consentito esclusivamente al destinatario del
> messaggio, per le finalità indicate nel messaggio stesso. Qualora
> riceviate questo messaggio senza esserne il destinatario, Vi preghiamo
> cortesemente di darcene notizia via e-mail e di procedere alla
> distruzione del messaggio stesso, cancellandolo dal Vostro sistema.
> Conservare il messaggio stesso, divulgarlo anche in parte,
> distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità
> diverse, costituisce comportamento contrario ai principi dettati dal
> D.Lgs. 196/2003.
>
> The information in this message and/or attachments, is intended solely
> for the attention and use of the named addressee(s) and may be
> confidential or proprietary in nature or covered by the provisions of
> privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New
> Data Protection Code).Any use not in accord with its purpose, any
> disclosure, reproduction, copying, distribution, or either
> dissemination, either whole or partial, is strictly forbidden except
> previous formal approval of the named addressee(s). If you are not the
> intended recipient, please contact immediately the sender by
> telephone, fax or e-mail and delete the information in this message
> that has been received in error. The sender does not give any warranty
> or accept liability as the content, accuracy or completeness of sent
> messages and accepts no responsibility for changes made after they
> were sent or for other risks which arise as a result of e-mail
> transmission, viruses, etc.
>
> ---------------------------------------------------------------------
>
>
> On Wed, May 24, 2017 at 12:42 PM, Enrique Cerrillo Cuenca
> <cerrillo at uevora.pt <mailto:cerrillo at uevora.pt>> wrote:
>
> Thanks again, Alessio. There is not such a zip file inside the
> zipped backup file.
>
> Here is a screenshot from the Geoserver status:
>
> Imágenes integradas 1
>
> If I try to perform a backup I get the following java-related error:
>
> Imágenes integradas 2
>
> Thanks
>
> 2017-05-24 11:30 GMT+01:00 Alessio Fabiani
> <alessio.fabiani at geo-solutions.it
> <mailto:alessio.fabiani at geo-solutions.it>>:
>
> Enrique,
> can you please unzip this
> file /var/opt/geonode/backups/2017-05-24_041950
> <tel:041%20950>.zip and see if there is a
> geoserver_catalog.zip inside?
>
> Can you also unzip that one too?
>
> Also, to be fully sure you are setting the correct GeoServer
> Data Dir into settings.ini, go to the GeoServer Admin GUI and
> check this option
>
>
> Inline image 1
>
>
> From here you can also test your GeoServer backup and restore
> functionality through this interface
>
> Inline image 2
>
> You can test the "geoserver_catalog.zip" file throught a
> DRY-RUN restore here also.
>
>
>
>
>
> Best Regards,
> Alessio Fabiani.
>
> ==
> GeoServer Professional Services from the experts!
> Visit http://goo.gl/it488V for more information.
> ==
>
> Ing. Alessio Fabiani
> @alfa7691
> github <https://github.com/afabiani?tab=overview>
> Founder/Technical Lead
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054 Massarosa (LU)
> Italy
> phone: +39 0584 962313 <tel:+39%200584%20962313>
> fax: +39 0584 1660272 <tel:+39%200584%20166%200272>
> mob: +39 331 6233686 <tel:%28331%29%20623-3686>
>
> http://www.geo-solutions.it <http://www.geo-solutions.it/>
> http://twitter.com/geosolutions_it
> <http://twitter.com/geosolutions_it>
>
> -------------------------------------------------------
>
> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
>
> Le informazioni contenute in questo messaggio di posta
> elettronica e/o nel/i file/s allegato/i sono da considerarsi
> strettamente riservate. Il loro utilizzo è consentito
> esclusivamente al destinatario del messaggio, per le finalità
> indicate nel messaggio stesso. Qualora riceviate questo
> messaggio senza esserne il destinatario, Vi preghiamo
> cortesemente di darcene notizia via e-mail e di procedere alla
> distruzione del messaggio stesso, cancellandolo dal Vostro
> sistema. Conservare il messaggio stesso, divulgarlo anche in
> parte, distribuirlo ad altri soggetti, copiarlo, od
> utilizzarlo per finalità diverse, costituisce comportamento
> contrario ai principi dettati dal D.Lgs. 196/2003.
>
> The information in this message and/or attachments, is
> intended solely for the attention and use of the named
> addressee(s) and may be confidential or proprietary in nature
> or covered by the provisions of privacy act (Legislative
> Decree June, 30 2003, no.196 - Italy's New Data Protection
> Code).Any use not in accord with its purpose, any disclosure,
> reproduction, copying, distribution, or either dissemination,
> either whole or partial, is strictly forbidden except previous
> formal approval of the named addressee(s). If you are not the
> intended recipient, please contact immediately the sender by
> telephone, fax or e-mail and delete the information in this
> message that has been received in error. The sender does not
> give any warranty or accept liability as the content, accuracy
> or completeness of sent messages and accepts no
> responsibility for changes made after they were sent or for
> other risks which arise as a result of e-mail transmission,
> viruses, etc.
>
> ---------------------------------------------------------------------
>
>
> On Wed, May 24, 2017 at 11:41 AM, Enrique Cerrillo Cuenca
> <cerrillo at uevora.pt <mailto:cerrillo at uevora.pt>> wrote:
>
> I forgot to mention that the settings.ini file is as follows:
>
> [geoserver]
>
> datadir = /geoserver_data/
>
> dumpvectordata = yes
>
> dumprasterdata = yes
>
>
> If I set "datadir" to /geoserver_data/data/ I got errors.
>
>
> 2017-05-24 10:29 GMT+01:00 Enrique Cerrillo Cuenca
> <cerrillo at uevora.pt <mailto:cerrillo at uevora.pt>>:
>
> Thanks Alessio for all your help. I expect to help you
> finding the bugs. Things are not working here. I do
> get the "COMPLETE[9/9]” message, but I get an error
> when trying to restore the backup file.
>
> Best regards,
>
> Enrique
>
>
> manage.py backup --backup-dir=/var/opt/geonode/backups
> System check identified some issues:
>
> WARNINGS:
> *base.ResourceBase.tkeywords: (fields.W340) null has
> no effect on ManyToManyField.*
> Before proceeding with the Backup, please ensure that:
> 1. The backend (DB or whatever) is accessible and you
> have rights
> 2. The GeoServer is up and running and reachable from
> this machine
> Dumping 'GeoServer Catalog [http:----]' into
> '//var/opt/geonode/backups/2017-05-24_041950
> <tel:041%20950>/geoserver_catalog.zip'.
> STARTED - 1/9
> COMPLETED - 9/9
> Dumped GeoServer Uploaded Data from
> '/geoserver_data/data/geonode'.
> Deactivating GeoNode Signals...
> ...done!
> Dumping 'people' into 'people.json'.
> Dumping 'account' into 'accounts.json'.
> Dumping 'avatar.avatar' into 'avatars.json'.
> Dumping 'base.backup' into 'backups.json'.
> Dumping 'base.license' into 'licenses.json'.
> Dumping 'base.topiccategory' into 'topiccategories.json'.
> Dumping 'base.region' into 'regions.json'.
> Dumping 'base.resourcebase' into 'resourcebases.json'.
> Dumping 'base.contactrole' into 'contactroles.json'.
> Dumping 'base.link' into 'links.json'.
> Dumping 'base.restrictioncodetype' into
> 'restrictioncodetypes.json'.
> Dumping 'base.spatialrepresentationtype' into
> 'spatialrepresentationtypes.json'.
> Dumping 'guardian.userobjectpermission' into
> 'useropermissions.json'.
> Dumping 'guardian.groupobjectpermission' into
> 'groupopermissions.json'.
> Dumping 'layers.uploadsession' into 'uploadsessions.json'.
> Dumping 'layers.style' into 'styles.json'.
> Dumping 'layers.layer' into 'layers.json'.
> Dumping 'layers.attribute' into 'attributes.json'.
> Dumping 'layers.layerfile' into 'layerfiles.json'.
> Dumping 'maps.map' into 'maps.json'.
> Dumping 'maps.maplayer' into 'maplayers.json'.
> Dumping 'maps.mapsnapshot' into 'mapsnapshots.json'.
> Dumping 'documents.document' into 'documents.json'.
> Dumping 'taggit' into 'tags.json'.
> Saved Media Files from
> '/var/opt/geonode/backups/geonode/uploaded'.
> Saved Static Root from
> '/var/opt/geonode/backups/static_root'.
> Saved Static Files from
> '/var/opt/geonode/backups/geonode/static'.
> Saved Locale Files from
> '/var/opt/geonode/backups/geonode/locale'.
> Backup Finished. Archive generated.
> Reactivating GeoNode Signals...
> ...done!
> /var/opt/geonode/backups/2017-05-24_041950
> <tel:041%20950>.zip
>
> manage.py restore
> --backup-file=/var/opt/geonode/backups/2017-05-24_041950
> <tel:041%20950>.zip
> System check identified some issues:
>
> WARNINGS:
> *base.ResourceBase.tkeywords: (fields.W340) null has
> no effect on ManyToManyField.*
> Before proceeding with the Restore, please ensure that:
> 1. The backend (DB or whatever) is accessible and you
> have rights
> 2. The GeoServer is up and running and reachable from
> this machine
> WARNING: The restore will overwrite ALL GeoNode data.
> You want to proceed? [n]|y: y
> Restoring 'GeoServer Catalog [http://------]' into
> '/tmp/restore/2017-05-24_041950/geoserver_catalog.zip'.
> Traceback (most recent call last):
> File "manage.py", line 29, in <module>
> execute_from_command_line(sys.argv)
> File
> "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py",
> line 354, in execute_from_command_line
> utility.execute()
> File
> "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py",
> line 346, in execute
> self.fetch_command(subcommand).run_from_argv(self.argv)
> File
> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py",
> line 394, in run_from_argv
> self.execute(*args, **cmd_options)
> File
> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py",
> line 445, in execute
> output = self.handle(*args, **options)
> File
> "/usr/src/app/geonode/base/management/commands/restore.py",
> line 97, in handle
> raise ValueError('Could not find GeoServer Backup
> file [' + geoserver_bk_file + ']')
> ValueError: Could not find GeoServer Backup file
> [/tmp/restore/2017-05-24_041950/geoserver_catalog.zip]
>
>> El 24 may 2017, a las 8:43, Alessio Fabiani
>> <alessio.fabiani at geo-solutions.it
>> <mailto:alessio.fabiani at geo-solutions.it>> escribió:
>>
>> Those error are due to settings issues I guess.
>> There are open issues to let backup/restore command
>> more resilient and more stable. We need to find some
>> time to improve it soon.
>>
>> @Enrique, your error is caused by GeoServer backup.
>> Basically for some reason it is not able to complete
>> the backup of the catalog. Until you see a message
>> "COMPLETE[9/9]" the backup of GeoServer is not fully
>> done. You should take a look at the GeoServer logs in
>> order to see why it is failing. Usually this depends
>> on some wrong configuration of datastores.
>>
>> Best Regards,
>> Alessio Fabiani.
>>
>> ==
>> GeoServer Professional Services from the experts!
>> Visit http://goo.gl/it488V for more information.
>> ==
>>
>> Ing. Alessio Fabiani
>> @alfa7691
>> github <https://github.com/afabiani?tab=overview>
>> Founder/Technical Lead
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054 Massarosa (LU)
>> Italy
>> phone: +39 0584 962313 <tel:+39%200584%20962313>
>> fax: +39 0584 1660272 <tel:+39%200584%20166%200272>
>> mob: +39 331 6233686 <tel:%28331%29%20623-3686>
>>
>> http://www.geo-solutions.it
>> <http://www.geo-solutions.it/>
>> http://twitter.com/geosolutions_it
>> <http://twitter.com/geosolutions_it>
>>
>> -------------------------------------------------------
>>
>> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
>>
>> Le informazioni contenute in questo messaggio di
>> posta elettronica e/o nel/i file/s allegato/i sono da
>> considerarsi strettamente riservate. Il loro utilizzo
>> è consentito esclusivamente al destinatario del
>> messaggio, per le finalità indicate nel messaggio
>> stesso. Qualora riceviate questo messaggio senza
>> esserne il destinatario, Vi preghiamo cortesemente di
>> darcene notizia via e-mail e di procedere alla
>> distruzione del messaggio stesso, cancellandolo dal
>> Vostro sistema. Conservare il messaggio stesso,
>> divulgarlo anche in parte, distribuirlo ad altri
>> soggetti, copiarlo, od utilizzarlo per finalità
>> diverse, costituisce comportamento contrario ai
>> principi dettati dal D.Lgs. 196/2003.
>>
>>
>> The information in this message and/or attachments,
>> is intended solely for the attention and use of the
>> named addressee(s) and may be confidential or
>> proprietary in nature or covered by the provisions of
>> privacy act (Legislative Decree June, 30 2003, no.196
>> - Italy's New Data Protection Code).Any use not in
>> accord with its purpose, any disclosure,
>> reproduction, copying, distribution, or either
>> dissemination, either whole or partial, is strictly
>> forbidden except previous formal approval of the
>> named addressee(s). If you are not the intended
>> recipient, please contact immediately the sender by
>> telephone, fax or e-mail and delete the information
>> in this message that has been received in error. The
>> sender does not give any warranty or accept liability
>> as the content, accuracy or completeness of sent
>> messages and accepts no responsibility for changes
>> made after they were sent or for other risks which
>> arise as a result of e-mail transmission, viruses, etc.
>>
>> ---------------------------------------------------------------------
>>
>>
>> On Tue, May 23, 2017 at 10:32 PM, Federico Gianoli
>> <alpacagis at gmail.com <mailto:alpacagis at gmail.com>> wrote:
>>
>> Finally it works!
>>
>> Thanks Alessio for your help. Tomorrow morning
>> I'll try to migrate data.
>>
>> Creating manually the
>> folder//home/federico/gn_fede/gn_fede/locale/ it
>> works.
>>
>> but using restore command without Sudo I have
>> this error
>>
>>
>> /$ python manage.py restore
>> --backup-file=/tmp/backup/2017-05-23_132655.zip/
>> /Before proceeding with the Restore, please
>> ensure that:/
>> / 1. The backend (DB or whatever) is accessible
>> and you have rights/
>> / 2. The GeoServer is up and running and
>> reachable from this machine/
>> /WARNING: The restore will overwrite ALL GeoNode
>> data. You want to proceed? [n]|y: y/
>> /Traceback (most recent call last):/
>> / File "manage.py", line 11, in <module>/
>> /execute_from_command_line(sys.argv)/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>> line 354, in execute_from_command_line/
>> /utility.execute()/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>> line 346, in execute/
>> /self.fetch_command(subcommand).run_from_argv(self.argv)/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>> line 394, in run_from_argv/
>> /self.execute(*args, **cmd_options)/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>> line 445, in execute/
>> /output = self.handle(*args, **options)/
>> / File
>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/restore.py",
>> line 87, in handle/
>> /target_folder = helpers.unzip_file(backup_file,
>> restore_folder)/
>> / File
>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>> line 224, in unzip_file/
>> /os.makedirs(target_folder)/
>> / File "/usr/lib/python2.7/os.py", line 157, in
>> makedirs/
>> /mkdir(name, mode)/
>> /OSError: [Errno 13] Permission denied:
>> '/tmp/restore/2017-05-23_132655'/
>>
>> *with sudo command I have the error later:*
>>
>> /$ sudo python manage.py restore
>> --backup-file=/tmp/backup/2017-05-23_132655.zip/
>> /[sudo] password for federico:/
>> /Before proceeding with the Restore, please
>> ensure that:/
>> / 1. The backend (DB or whatever) is accessible
>> and you have rights/
>> / 2. The GeoServer is up and running and
>> reachable from this machine/
>> /WARNING: The restore will overwrite ALL GeoNode
>> data. You want to proceed? [n]|y: y/
>> /Restoring 'GeoServer Catalog
>> [http://212.237.232.12/geoserver/
>> <http://212.237.232.12/geoserver/>]' into
>> '/tmp/restore/2017-05-23_132655/geoserver_catalog.zip'./
>> /STARTED - 3/9/
>> /FAILED - 8/9/
>> /Cleaned out old GeoServer Data Dir:
>> /usr/share/geoserver/data/data/geonode/
>> /GeoServer Uploaded Data Restored to
>> '/usr/share/geoserver/data/data/geonode'./
>> /Cleaned out old GeoServer GWC Layers Config:
>> /usr/share/geoserver/data/gwc-layers/
>> /Restoring GeoServer Vectorial Data :
>> popolazione_veneto/
>> /Restoring GeoServer Vectorial Data :
>> gcgw_wells_tayarat/
>> /Restoring GeoServer Vectorial Data :
>> main_groundwater_flow/
>> /Restoring GeoServer Vectorial Data : swl_asl/
>> /Restoring GeoServer Vectorial Data : contour_lines/
>> /Restoring GeoServer Vectorial Data :
>> swl_asl_map_area/
>> /Restoring GeoServer Vectorial Data :
>> springs_perennial_no_data/
>> /Restoring GeoServer Vectorial Data :
>> c0506121_ccs2012s/
>> /Restoring GeoServer Vectorial Data :
>> tectonic_structures/
>> /Restoring GeoServer Vectorial Data :
>> springs_perennial/
>> /Restoring GeoServer Vectorial Data :
>> springs_temporary/
>> /Operations to perform:/
>> /Synchronize unmigrated apps: tasks,
>> modeltranslation, django_extensions, polymorphic,
>> treebeard, gis, pinax_theme_bootstrap_account,
>> django_forms_bootstrap, catalogue, humanize,
>> geoserver, storages, mptt, friendlytagloader,
>> staticfiles, geoexplorer, gn_fede, sitemaps,
>> proxy, pinax_theme_bootstrap, pagination,
>> autocomplete_light, messages, leaflet, api,
>> avatar, social, security/
>> /Apply all migrations: dialogos, people,
>> tastypie, agon_ratings, documents, actstream,
>> sites, maps, contenttypes, announcements,
>> user_messages, layers, sessions, guardian, auth,
>> base, groups, services, oauth2_provider, account,
>> admin, djcelery, upload, taggit/
>> /Synchronizing apps without migrations:/
>> /Creating tables.../
>> /Running deferred SQL.../
>> /Installing custom SQL.../
>> /Running migrations:/
>> / No migrations to apply./
>> / Your models have changes that are not yet
>> reflected in a migration, and so won't be applied./
>> / Run 'manage.py makemigrations' to make new
>> migrations, and then re-run 'manage.py migrate'
>> to apply them./
>> /Deactivating GeoNode Signals.../
>> /...done!/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/people.json/
>> /Installed 2 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/accounts.json/
>> /Installed 3 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/avatars.json/
>> /Installed 0 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/backups.json/
>> /Installed 2 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/licenses.json/
>> /Installed 7 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/topiccategories.json/
>> /Installed 20 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/regions.json/
>> /Installed 259 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/resourcebases.json/
>> /Installed 13 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/contactroles.json/
>> /Installed 26 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/links.json/
>> /Installed 296 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/restrictioncodetypes.json/
>> /Installed 8 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/spatialrepresentationtypes.json/
>> /Installed 6 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/useropermissions.json/
>> /Installed 141 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/groupopermissions.json/
>> /Installed 26 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/uploadsessions.json/
>> /Installed 18 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/styles.json/
>> /Installed 12 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/layers.json/
>> /Installed 12 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/attributes.json/
>> /Installed 122 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/layerfiles.json/
>> /Installed 104 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/maps.json/
>> /Installed 0 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/maplayers.json/
>> /Installed 0 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/mapsnapshots.json/
>> /Installed 0 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/documents.json/
>> /Installed 1 object(s) from 1 fixture(s)/
>> /Deserializing
>> /tmp/restore/2017-05-23_132655/tags.json/
>> /Installed 0 object(s) from 1 fixture(s)/
>> /Media Files Restored into
>> '/var/www/geonode/uploaded'./
>> /Static Root Restored into
>> '/var/www/geonode/static/'./
>> /Static Root Restored into
>> '/var/www/geonode/static/'./
>> /Reactivating GeoNode Signals.../
>> /...done!/
>> /Traceback (most recent call last):/
>> / File "manage.py", line 11, in <module>/
>> /execute_from_command_line(sys.argv)/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>> line 354, in execute_from_command_line/
>> /utility.execute()/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>> line 346, in execute/
>> /self.fetch_command(subcommand).run_from_argv(self.argv)/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>> line 394, in run_from_argv/
>> /self.execute(*args, **cmd_options)/
>> / File
>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>> line 445, in execute/
>> /output = self.handle(*args, **options)/
>> / File
>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/restore.py",
>> line 290, in handle/
>> /static_files_folder)/
>> / File
>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>> line 203, in copy_tree/
>> /for item in os.listdir(src):/
>> /OSError: [Errno 2] No such file or directory:
>> '/tmp/restore/2017-05-23_132655/static_dirs/media'/
>> /
>> /
>> *Creating manually the folder:
>> /tmp/restore/2017-05-23_132655/static_dirs/media
>> everythings works correctly.*
>> *Tomorrow morning I'll try again, but I hope to
>> have solved the issue, thanks again Alessio for
>> your help.*
>> *
>> *
>> *Good night*
>> *
>> *
>> *Federico*
>>
>> 2017-05-23 21:04 GMT+02:00 Enrique Cerrillo
>> Cuenca <cerrillo at uevora.pt
>> <mailto:cerrillo at uevora.pt>>:
>>
>> I tried to do that yesterday. The file do
>> exist in the path and it was allegedly
>> created with no errors. However I’m getting
>> this error:
>>
>> python manage.py restore
>> --backup-file=backup/2017-05-17_045850
>> <tel:045%20850>.zip
>> System check identified some issues:
>>
>> WARNINGS:
>> *base.ResourceBase.tkeywords: (fields.W340)
>> null has no effect on ManyToManyField.*
>> Before proceeding with the Restore, please
>> ensure that:
>> 1. The backend (DB or whatever) is
>> accessible and you have rights
>> 2. The GeoServer is up and running and
>> reachable from this machine
>> WARNING: The restore will overwrite ALL
>> GeoNode data. You want to proceed? [n]|y: y
>> Restoring 'GeoServer Catalog
>> [http://atlas.cidehusdigital.uevora.pt/geoserver/
>> <http://atlas.cidehusdigital.uevora.pt/geoserver/>]'
>> into
>> '/tmp/restore/2017-05-17_045850/geoserver_catalog.zip'.
>> Traceback (most recent call last):
>> File "manage.py", line 29, in <module>
>> execute_from_command_line(sys.argv)
>> File
>> "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py",
>> line 354, in execute_from_command_line
>> utility.execute()
>> File
>> "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py",
>> line 346, in execute
>> self.fetch_command(subcommand).run_from_argv(self.argv)
>> File
>> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py",
>> line 394, in run_from_argv
>> self.execute(*args, **cmd_options)
>> File
>> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py",
>> line 445, in execute
>> output = self.handle(*args, **options)
>> File
>> "/usr/src/app/geonode/base/management/commands/restore.py",
>> line 97, in handle
>> raise ValueError('Could not find
>> GeoServer Backup file [' + geoserver_bk_file
>> + ']')
>> ValueError: Could not find GeoServer Backup
>> file
>> [/tmp/restore/2017-05-17_045850/geoserver_catalog.zip]
>>
>> Best regards,
>>
>> Enrique
>>
>>> El 23 may 2017, a las 19:12, Alessio Fabiani
>>> <alessio.fabiani at geo-solutions.it
>>> <mailto:alessio.fabiani at geo-solutions.it>>
>>> escribió:
>>>
>>> Except for the latest issue, which should be
>>> a warning (I will need to double check
>>> this), you should not restore the
>>> geoserver_catalog.zip but the geonode backup
>>> file which should be something like
>>>
>>> /$ python manage.py restore
>>> --backup-file=/tmp/backup/2017-05-23_120201.zip/
>>> /
>>> /
>>> If it does not exists that means that the
>>> latest warning prevents you to finalize the
>>> backup.
>>>
>>> A quick and dirty workaround is to create
>>> the folder
>>> //home/federico/gn_fede/gn_fede/locale'/
>>>
>>>
>>> Best Regards,
>>> Alessio Fabiani.
>>>
>>> ==
>>> GeoServer Professional Services from the
>>> experts!
>>> Visit http://goo.gl/it488V for more information.
>>> ==
>>>
>>> Ing. Alessio Fabiani
>>> @alfa7691
>>> github
>>> <https://github.com/afabiani?tab=overview>
>>> Founder/Technical Lead
>>>
>>> GeoSolutions S.A.S.
>>> Via di Montramito 3/A
>>> 55054 Massarosa (LU)
>>> Italy
>>> phone: +39 0584 962313 <tel:+39%200584%20962313>
>>> fax: +39 0584 1660272
>>> <tel:+39%200584%20166%200272>
>>> mob: +39 331 6233686 <tel:%28331%29%20623-3686>
>>>
>>> http://www.geo-solutions.it
>>> <http://www.geo-solutions.it/>
>>> http://twitter.com/geosolutions_it
>>> <http://twitter.com/geosolutions_it>
>>>
>>> -------------------------------------------------------
>>>
>>> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
>>>
>>> Le informazioni contenute in questo
>>> messaggio di posta elettronica e/o nel/i
>>> file/s allegato/i sono da considerarsi
>>> strettamente riservate. Il loro utilizzo è
>>> consentito esclusivamente al destinatario
>>> del messaggio, per le finalità indicate nel
>>> messaggio stesso. Qualora riceviate questo
>>> messaggio senza esserne il destinatario, Vi
>>> preghiamo cortesemente di darcene notizia
>>> via e-mail e di procedere alla distruzione
>>> del messaggio stesso, cancellandolo dal
>>> Vostro sistema. Conservare il messaggio
>>> stesso, divulgarlo anche in parte,
>>> distribuirlo ad altri soggetti, copiarlo, od
>>> utilizzarlo per finalità diverse,
>>> costituisce comportamento contrario ai
>>> principi dettati dal D.Lgs. 196/2003.
>>>
>>>
>>> The information in this message and/or
>>> attachments, is intended solely for the
>>> attention and use of the named addressee(s)
>>> and may be confidential or proprietary in
>>> nature or covered by the provisions of
>>> privacy act (Legislative Decree June, 30
>>> 2003, no.196 - Italy's New Data Protection
>>> Code).Any use not in accord with its
>>> purpose, any disclosure, reproduction,
>>> copying, distribution, or either
>>> dissemination, either whole or partial, is
>>> strictly forbidden except previous formal
>>> approval of the named addressee(s). If you
>>> are not the intended recipient, please
>>> contact immediately the sender by telephone,
>>> fax or e-mail and delete the information in
>>> this message that has been received in
>>> error. The sender does not give any warranty
>>> or accept liability as the content, accuracy
>>> or completeness of sent messages and accepts
>>> no responsibility for changes made after
>>> they were sent or for other risks which
>>> arise as a result of e-mail transmission,
>>> viruses, etc.
>>>
>>> ---------------------------------------------------------------------
>>>
>>>
>>> On Tue, May 23, 2017 at 7:39 PM, Federico
>>> Gianoli <alpacagis at gmail.com
>>> <mailto:alpacagis at gmail.com>> wrote:
>>>
>>> Thanks a lot Alessio and Enrique,
>>>
>>> I think we are on the right way to solve
>>> the issue... but I still have some errors.
>>> I really thank you for your precious help.
>>>
>>>
>>>
>>> /$ python manage.py backup
>>> --backup-dir=/tmp/backup//
>>> /
>>> /
>>> /Before proceeding with the Backup,
>>> please ensure that:/
>>> / 1. The backend (DB or whatever) is
>>> accessible and you have rights/
>>> / 2. The GeoServer is up and running and
>>> reachable from this machine/
>>> /You want to proceed? [n]|y: y/
>>> /Dumping 'GeoServer Catalog
>>> [http://212.237.232.12/geoserver/
>>> <http://212.237.232.12/geoserver/>]'
>>> into
>>> '/tmp/backup/2017-05-23_120201/geoserver_catalog.zip'./
>>> /STARTED - 1/9/
>>> /COMPLETED - 9/9/
>>> /Dumped GeoServer Uploaded Data from
>>> '/usr/share/geoserver/data/data/geonode'./
>>> /Dumping GeoServer Vectorial Data : swl_asl/
>>> /Dumping GeoServer Vectorial Data :
>>> c0506121_ccs2012s/
>>> /Dumping GeoServer Vectorial Data :
>>> popolazione_veneto/
>>> /Dumping GeoServer Vectorial Data :
>>> swl_asl_map_area/
>>> /Dumping GeoServer Vectorial Data :
>>> contour_lines/
>>> /Dumping GeoServer Vectorial Data :
>>> tectonic_structures/
>>> /Dumping GeoServer Vectorial Data :
>>> gcgw_wells_tayarat/
>>> /Dumping GeoServer Vectorial Data :
>>> main_groundwater_flow/
>>> /Dumping GeoServer Vectorial Data :
>>> springs_perennial/
>>> /Dumping GeoServer Vectorial Data :
>>> springs_perennial_no_data/
>>> /Dumping GeoServer Vectorial Data :
>>> springs_temporary/
>>> /Deactivating GeoNode Signals.../
>>> /...done!/
>>> /Dumping 'people' into 'people.json'./
>>> /Dumping 'account' into 'accounts.json'./
>>> /Dumping 'avatar.avatar' into
>>> 'avatars.json'./
>>> /Dumping 'base.backup' into 'backups.json'./
>>> /Dumping 'base.license' into
>>> 'licenses.json'./
>>> /Dumping 'base.topiccategory' into
>>> 'topiccategories.json'./
>>> /Dumping 'base.region' into 'regions.json'./
>>> /Dumping 'base.resourcebase' into
>>> 'resourcebases.json'./
>>> /Dumping 'base.contactrole' into
>>> 'contactroles.json'./
>>> /Dumping 'base.link' into 'links.json'./
>>> /Dumping 'base.restrictioncodetype' into
>>> 'restrictioncodetypes.json'./
>>> /Dumping
>>> 'base.spatialrepresentationtype' into
>>> 'spatialrepresentationtypes.json'./
>>> /Dumping 'guardian.userobjectpermission'
>>> into 'useropermissions.json'./
>>> /Dumping
>>> 'guardian.groupobjectpermission' into
>>> 'groupopermissions.json'./
>>> /Dumping 'layers.uploadsession' into
>>> 'uploadsessions.json'./
>>> /Dumping 'layers.style' into 'styles.json'./
>>> /Dumping 'layers.layer' into 'layers.json'./
>>> /Dumping 'layers.attribute' into
>>> 'attributes.json'./
>>> /Dumping 'layers.layerfile' into
>>> 'layerfiles.json'./
>>> /Dumping 'maps.map' into 'maps.json'./
>>> /Dumping 'maps.maplayer' into
>>> 'maplayers.json'./
>>> /Dumping 'maps.mapsnapshot' into
>>> 'mapsnapshots.json'./
>>> /Dumping 'documents.document' into
>>> 'documents.json'./
>>> /Dumping 'taggit' into 'tags.json'./
>>> /Saved Media Files from
>>> '/var/www/geonode/uploaded'./
>>> /Saved Static Root from
>>> '/var/www/geonode/static/'./
>>> /Saved Static Files from
>>> '/etc/geonode/media'./
>>> /Saved Static Files from
>>> '/usr/local/lib/python2.7/dist-packages/geonode/static'./
>>> /Saved Static Files from
>>> '/home/federico/gn_fede/gn_fede/static'./
>>> /Saved Template Files from
>>> '/etc/geonode/templates'./
>>> /Saved Template Files from
>>> '/usr/local/lib/python2.7/dist-packages/geonode/templates'./
>>> /Reactivating GeoNode Signals.../
>>> /...done!/
>>> /Traceback (most recent call last):/
>>> / File "manage.py", line 11, in <module>/
>>> /execute_from_command_line(sys.argv)/
>>> / File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 354, in execute_from_command_line/
>>> /utility.execute()/
>>> / File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 346, in execute/
>>> /self.fetch_command(subcommand).run_from_argv(self.argv)/
>>> / File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 394, in run_from_argv/
>>> /self.execute(*args, **cmd_options)/
>>> / File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 445, in execute/
>>> /output = self.handle(*args, **options)/
>>> / File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/backup.py",
>>> line 243, in handle/
>>> /helpers.copy_tree(locale_files_folder,
>>> locale_folder)/
>>> / File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>>> line 203, in copy_tree/
>>> /for item in os.listdir(src):/
>>> /OSError: [Errno 2] No such file or
>>> directory:
>>> '/home/federico/gn_fede/gn_fede/locale'/
>>>
>>>
>>> *The restore issue:*
>>> /
>>> /
>>> /
>>> $ python manage.py restore
>>> --backup-file=/tmp/backup/2017-05-23_120201/geoserver_catalog.zip
>>> Before proceeding with the Restore,
>>> please ensure that:
>>> 1. The backend (DB or whatever) is
>>> accessible and you have rights
>>> 2. The GeoServer is up and running and
>>> reachable from this machine
>>> WARNING: The restore will overwrite ALL
>>> GeoNode data. You want to proceed? [n]|y: y
>>> Traceback (most recent call last):
>>> File "manage.py", line 11, in <module>
>>> execute_from_command_line(sys.argv)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 354, in execute_from_command_line
>>> utility.execute()
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 346, in execute
>>> self.fetch_command(subcommand).run_from_argv(self.argv)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 394, in run_from_argv
>>> self.execute(*args, **cmd_options)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 445, in execute
>>> output = self.handle(*args, **options)
>>> File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/restore.py",
>>> line 87, in handle
>>> target_folder =
>>> helpers.unzip_file(backup_file,
>>> restore_folder)
>>> File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>>> line 227, in unzip_file
>>> z.extractall(target_folder)
>>> File "/usr/lib/python2.7/zipfile.py",
>>> line 1040, in extractall
>>> self.extract(zipinfo, path, pwd)
>>> File "/usr/lib/python2.7/zipfile.py",
>>> line 1028, in extract
>>> return self._extract_member(member,
>>> path, pwd)
>>> File "/usr/lib/python2.7/zipfile.py",
>>> line 1083, in _extract_member
>>> file(targetpath, "wb") as target:
>>> IOError: [Errno 13] Permission denied:
>>> u'/tmp/restore/geoserver_catalog/store.dat.1'
>>> /
>>> *
>>> Usuìing SUDO command, the error is
>>> different:*
>>> /
>>> /
>>> $ sudo python manage.py restore
>>> --backup-file=/tmp/backup/2017-05-23_120201/geoserver_catalog.zip
>>> Before proceeding with the Restore,
>>> please ensure that:
>>> 1. The backend (DB or whatever) is
>>> accessible and you have rights
>>> 2. The GeoServer is up and running and
>>> reachable from this machine
>>> WARNING: The restore will overwrite ALL
>>> GeoNode data. You want to proceed? [n]|y: y
>>> Restoring 'GeoServer Catalog
>>> [http://212.237.232.12/geoserver/
>>> <http://212.237.232.12/geoserver/>]'
>>> into
>>> '/tmp/restore/geoserver_catalog/geoserver_catalog.zip'.
>>> Traceback (most recent call last):
>>> File "manage.py", line 11, in <module>
>>> execute_from_command_line(sys.argv)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 354, in execute_from_command_line
>>> utility.execute()
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 346, in execute
>>> self.fetch_command(subcommand).run_from_argv(self.argv)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 394, in run_from_argv
>>> self.execute(*args, **cmd_options)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 445, in execute
>>> output = self.handle(*args, **options)
>>> File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/restore.py",
>>> line 97, in handle
>>> raise ValueError('Could not find
>>> GeoServer Backup file [' +
>>> geoserver_bk_file + ']')
>>> ValueError: Could not find GeoServer
>>> Backup file
>>> [/tmp/restore/geoserver_catalog/geoserver_catalog.zip]
>>>
>>> *Anyway, using Enrique suggestion, the
>>> system doesn't work and I have this error:*
>>> *
>>> *
>>> $ python manage.py backup
>>> --backup-dir=/tmp/backup/
>>> Before proceeding with the Backup,
>>> please ensure that:
>>> 1. The backend (DB or whatever) is
>>> accessible and you have rights
>>> 2. The GeoServer is up and running and
>>> reachable from this machine
>>> You want to proceed? [n]|y: y
>>> Dumping 'GeoServer Catalog
>>> [http://212.237.232.12/geoserver/
>>> <http://212.237.232.12/geoserver/>]'
>>> into
>>> '/tmp/backup/2017-05-23_122247/geoserver_catalog.zip'.
>>> STARTED - 1/9
>>> COMPLETED - 9/9
>>> Traceback (most recent call last):
>>> File "manage.py", line 11, in <module>
>>> execute_from_command_line(sys.argv)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 354, in execute_from_command_line
>>> utility.execute()
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>> line 346, in execute
>>> self.fetch_command(subcommand).run_from_argv(self.argv)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 394, in run_from_argv
>>> self.execute(*args, **cmd_options)
>>> File
>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>> line 445, in execute
>>> output = self.handle(*args, **options)
>>> File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/backup.py",
>>> line 150, in handle
>>> helpers.copy_tree(gs_data_root,
>>> gs_data_folder)
>>> File
>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>>> line 203, in copy_tree
>>> for item in os.listdir(src):
>>> OSError: [Errno 2] No such file or
>>> directory:
>>> '/usr/local/lib/python2.7/dist-packages/geonode/../geoserver/data/geonode'
>>>
>>> 2017-05-23 18:16 GMT+02:00 Enrique
>>> Cerrillo Cuenca <cerrillo at uevora.pt
>>> <mailto:cerrillo at uevora.pt>>:
>>>
>>> Hi,
>>>
>>> I have the same problem that
>>> Federico. A few days ago, I made
>>> that change, “datadir =
>>> geoserver/data”, and the backup also
>>> failed. However, when i set
>>> “datadir” to “geoserver/“ it works,
>>> although “geoserver_catalog” is not
>>> included in the backup zip file.
>>>
>>> Best regards,
>>>
>>> Enrique
>>>
>>>
>>>> El 23 may 2017, a las 16:52,
>>>> Alessio Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>
>>>> escribió:
>>>>
>>>> Ok, so, the GeoServer backup has
>>>> been done "COMPLETED - 9/9" but
>>>> there's an error on the backup
>>>> settings.
>>>>
>>>> It looks like it cannot find the
>>>> GeoServer Data Dir path on the
>>>> local server.
>>>>
>>>> Edit this file
>>>>
>>>> geonode/base/management/commands/settings.ini
>>>>
>>>> and be sure to change this "datadir
>>>> = *geoserver/data*" with the
>>>> absolute path to the GEOSERVER_DATA_DIR
>>>>
>>>>
>>>> Best Regards,
>>>> Alessio Fabiani.
>>>>
>>>> ==
>>>> GeoServer Professional Services
>>>> from the experts!
>>>> Visit http://goo.gl/it488V for more
>>>> information.
>>>> ==
>>>>
>>>> Ing. Alessio Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical Lead
>>>>
>>>> GeoSolutions S.A.S.
>>>> Via di Montramito 3/A
>>>> 55054 Massarosa (LU)
>>>> Italy
>>>> phone: +39 0584 962313
>>>> <tel:+39%200584%20962313>
>>>> fax: +39 0584 1660272
>>>> <tel:+39%200584%20166%200272>
>>>> mob: +39 331 6233686
>>>> <tel:%28331%29%20623-3686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE AI SENSI DEL D.Lgs.
>>>> 196/2003*
>>>>
>>>> Le informazioni contenute in questo
>>>> messaggio di posta elettronica e/o
>>>> nel/i file/s allegato/i sono da
>>>> considerarsi strettamente
>>>> riservate. Il loro utilizzo è
>>>> consentito esclusivamente al
>>>> destinatario del messaggio, per le
>>>> finalità indicate nel messaggio
>>>> stesso. Qualora riceviate questo
>>>> messaggio senza esserne il
>>>> destinatario, Vi preghiamo
>>>> cortesemente di darcene notizia via
>>>> e-mail e di procedere alla
>>>> distruzione del messaggio stesso,
>>>> cancellandolo dal Vostro sistema.
>>>> Conservare il messaggio stesso,
>>>> divulgarlo anche in parte,
>>>> distribuirlo ad altri soggetti,
>>>> copiarlo, od utilizzarlo per
>>>> finalità diverse, costituisce
>>>> comportamento contrario ai principi
>>>> dettati dal D.Lgs. 196/2003.
>>>>
>>>>
>>>> The information in this message
>>>> and/or attachments, is intended
>>>> solely for the attention and use of
>>>> the named addressee(s) and may be
>>>> confidential or proprietary in
>>>> nature or covered by the provisions
>>>> of privacy act (Legislative Decree
>>>> June, 30 2003, no.196 - Italy's New
>>>> Data Protection Code).Any use not
>>>> in accord with its purpose, any
>>>> disclosure, reproduction, copying,
>>>> distribution, or either
>>>> dissemination, either whole or
>>>> partial, is strictly forbidden
>>>> except previous formal approval of
>>>> the named addressee(s). If you are
>>>> not the intended recipient, please
>>>> contact immediately the sender by
>>>> telephone, fax or e-mail and delete
>>>> the information in this message
>>>> that has been received in error.
>>>> The sender does not give any
>>>> warranty or accept liability as the
>>>> content, accuracy or completeness
>>>> of sent messages and accepts no
>>>> responsibility for changes made
>>>> after they were sent or for other
>>>> risks which arise as a result of
>>>> e-mail transmission, viruses, etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On Tue, May 23, 2017 at 5:45 PM,
>>>> Federico Gianoli
>>>> <alpacagis at gmail.com
>>>> <mailto:alpacagis at gmail.com>> wrote:
>>>>
>>>> Hi Alessio,
>>>>
>>>> This is the result of these
>>>> commands:
>>>>
>>>> /$ python manage.py backup
>>>> --backup-dir=/tmp/backup//
>>>> /
>>>> Before proceeding with the
>>>> Backup, please ensure that:
>>>> 1. The backend (DB or
>>>> whatever) is accessible and you
>>>> have rights
>>>> 2. The GeoServer is up and
>>>> running and reachable from this
>>>> machine
>>>> /
>>>> /You want to proceed? [n]|y: y/
>>>> /Dumping 'GeoServer Catalog
>>>> [http://212.237.232.12/geoserver/
>>>> <http://212.237.232.12/geoserver/>]'
>>>> into
>>>> '/tmp/backup/2017-05-23_103754/geoserver_catalog.zip'./
>>>> //
>>>> /
>>>> STARTED - 1/9
>>>> COMPLETED - 9/9
>>>> Traceback (most recent call last):
>>>> File "manage.py", line 11, in
>>>> <module>
>>>> execute_from_command_line(sys.argv)
>>>> File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>>> line 354, in
>>>> execute_from_command_line
>>>> utility.execute()
>>>> File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>>> line 346, in execute
>>>> self.fetch_command(subcommand).run_from_argv(self.argv)
>>>> File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>>> line 394, in run_from_argv
>>>> self.execute(*args, **cmd_options)
>>>> File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>>> line 445, in execute
>>>> output = self.handle(*args,
>>>> **options)
>>>> File
>>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/backup.py",
>>>> line 150, in handle
>>>> helpers.copy_tree(gs_data_root,
>>>> gs_data_folder)
>>>> File
>>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>>>> line 203, in copy_tree
>>>> for item in os.listdir(src):
>>>> OSError: [Errno 2] No such file
>>>> or directory:
>>>> '/usr/local/lib/python2.7/dist-packages/geonode/../geoserver/data/data/geonode'
>>>> /
>>>>
>>>>
>>>> The backup is created but with
>>>> the error (/OSError: [Errno 2]
>>>> No such file or directory:
>>>> '/usr/local/lib/python2.7/dist-packages/geonode/../geoserver/data/data/geonode'/
>>>> ), and the restore command
>>>> doesn't work
>>>>
>>>>
>>>> /$ python manage.py restore
>>>> --backup-file=/tmp/backup/2017-05-23_103754/geoserver_catalog.zip/
>>>> /Before proceeding with the
>>>> Restore, please ensure that:/
>>>> / 1. The backend (DB or
>>>> whatever) is accessible and you
>>>> have rights/
>>>> / 2. The GeoServer is up and
>>>> running and reachable from this
>>>> machine/
>>>> /WARNING: The restore will
>>>> overwrite ALL GeoNode data. You
>>>> want to proceed? [n]|y: y/
>>>> /Traceback (most recent call
>>>> last):/
>>>> / File "manage.py", line 11,
>>>> in <module>/
>>>> /execute_from_command_line(sys.argv)/
>>>> / File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>>> line 354, in
>>>> execute_from_command_line/
>>>> /utility.execute()/
>>>> / File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>>> line 346, in execute/
>>>> /self.fetch_command(subcommand).run_from_argv(self.argv)/
>>>> / File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>>> line 394, in run_from_argv/
>>>> /self.execute(*args,
>>>> **cmd_options)/
>>>> / File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>>> line 445, in execute/
>>>> /output = self.handle(*args,
>>>> **options)/
>>>> /File
>>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/restore.py",
>>>> line 87, in handle/
>>>> /target_folder =
>>>> helpers.unzip_file(backup_file,
>>>> restore_folder)/
>>>> /File
>>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/helpers.py",
>>>> line 227, in unzip_file/
>>>> /z.extractall(target_folder)/
>>>> /File
>>>> "/usr/lib/python2.7/zipfile.py",
>>>> line 1040, in extractall/
>>>> /self.extract(zipinfo, path, pwd)/
>>>> /File
>>>> "/usr/lib/python2.7/zipfile.py",
>>>> line 1028, in extract/
>>>> /return
>>>> self._extract_member(member,
>>>> path, pwd)/
>>>> /File
>>>> "/usr/lib/python2.7/zipfile.py",
>>>> line 1083, in _extract_member/
>>>> /file(targetpath, "wb") as target:/
>>>> /IOError: [Errno 13] Permission
>>>> denied:
>>>> u'/tmp/restore/geoserver_catalog/store.dat.1'/
>>>>
>>>>
>>>> Thanks for your help
>>>>
>>>> Federico
>>>>
>>>> 2017-05-23 17:33 GMT+02:00
>>>> Alessio Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>:
>>>>
>>>> Federico, before doing
>>>> anything, can you try to do
>>>> this test?
>>>>
>>>> sudo mkdir /tmp/backup
>>>> sudo chmod -Rf 777 /tmp/backup
>>>> python manage.py
>>>> backup --backup-dir=/tmp/backup
>>>>
>>>>
>>>>
>>>> Best Regards,
>>>> Alessio Fabiani.
>>>>
>>>> ==
>>>> GeoServer Professional
>>>> Services from the experts!
>>>> Visit
>>>> http://goo.gl/it488V for
>>>> more information.
>>>> ==
>>>>
>>>> Ing. Alessio Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical Lead
>>>>
>>>> GeoSolutions S.A.S.
>>>> Via di Montramito 3/A
>>>> 55054 Massarosa (LU)
>>>> Italy
>>>> phone: +39 0584 962313
>>>> <tel:+39%200584%20962313>
>>>> fax: +39 0584 1660272
>>>> <tel:+39%200584%20166%200272>
>>>> mob: +39 331 6233686
>>>> <tel:%28331%29%20623-3686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE AI SENSI DEL
>>>> D.Lgs. 196/2003*
>>>>
>>>> Le informazioni contenute
>>>> in questo messaggio di
>>>> posta elettronica e/o nel/i
>>>> file/s allegato/i sono da
>>>> considerarsi strettamente
>>>> riservate. Il loro utilizzo
>>>> è consentito esclusivamente
>>>> al destinatario del
>>>> messaggio, per le finalità
>>>> indicate nel messaggio
>>>> stesso. Qualora riceviate
>>>> questo messaggio senza
>>>> esserne il destinatario, Vi
>>>> preghiamo cortesemente di
>>>> darcene notizia via e-mail
>>>> e di procedere alla
>>>> distruzione del messaggio
>>>> stesso, cancellandolo dal
>>>> Vostro sistema. Conservare
>>>> il messaggio stesso,
>>>> divulgarlo anche in parte,
>>>> distribuirlo ad altri
>>>> soggetti, copiarlo, od
>>>> utilizzarlo per finalità
>>>> diverse, costituisce
>>>> comportamento contrario ai
>>>> principi dettati dal D.Lgs.
>>>> 196/2003.
>>>>
>>>>
>>>> The information in this
>>>> message and/or attachments,
>>>> is intended solely for the
>>>> attention and use of the
>>>> named addressee(s) and may
>>>> be confidential or
>>>> proprietary in nature or
>>>> covered by the provisions
>>>> of privacy act (Legislative
>>>> Decree June, 30 2003,
>>>> no.196 - Italy's New Data
>>>> Protection Code).Any use
>>>> not in accord with its
>>>> purpose, any disclosure,
>>>> reproduction, copying,
>>>> distribution, or either
>>>> dissemination, either whole
>>>> or partial, is strictly
>>>> forbidden except previous
>>>> formal approval of the
>>>> named addressee(s). If you
>>>> are not the intended
>>>> recipient, please contact
>>>> immediately the sender by
>>>> telephone, fax or e-mail
>>>> and delete the information
>>>> in this message that has
>>>> been received in error. The
>>>> sender does not give any
>>>> warranty or accept
>>>> liability as the content,
>>>> accuracy or completeness of
>>>> sent messages and accepts
>>>> no responsibility for
>>>> changes made after they
>>>> were sent or for other
>>>> risks which arise as a
>>>> result of e-mail
>>>> transmission, viruses, etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On Tue, May 23, 2017 at
>>>> 5:24 PM, Federico Gianoli
>>>> <alpacagis at gmail.com
>>>> <mailto:alpacagis at gmail.com>>
>>>> wrote:
>>>>
>>>> Hi Alessio,
>>>>
>>>> thanks for your quick
>>>> answer,
>>>>
>>>> I have checked, but I
>>>> have not the files 2
>>>> and 3 on my geonode
>>>> instance. How is it
>>>> possible? I have
>>>> installed geonode via ppa.
>>>> I have overwritten all
>>>> "commands" folder, in
>>>> order to be sure to
>>>> have the latest files,
>>>> bu it is still not working.
>>>>
>>>> There is another way to
>>>> do the backup?
>>>>
>>>> In your opinion, if I
>>>> upgrade my version of
>>>> geonode (2.6rc) to the
>>>> last stable (sudo
>>>> apt-get upgrade
>>>> right?), this issue
>>>> will be solved?
>>>> How dangerous could be
>>>> for my data?
>>>>
>>>> Thanks a lot
>>>>
>>>> Fede
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2017-05-23 12:38
>>>> GMT+02:00 Alessio
>>>> Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>:
>>>>
>>>> Digging to the
>>>> source code of both
>>>> GeoNode management
>>>> command [1] and
>>>> GeoServer Backup
>>>> Plugin [2] and [3],
>>>> seems like that
>>>> GeoServer can't
>>>> access the
>>>> "${target_folder}/geoserver_catalog.zip"
>>>>
>>>>
>>>> The
>>>> ${target_folder}
>>>> should be composed
>>>> by the join of
>>>> ${backup_dir} and
>>>> ${dir_time_suffix},
>>>> something like
>>>> ${backup_dir}/<time_stamp>
>>>> where ${backup_dir}
>>>> is the parameter
>>>> provided when
>>>> running the backup
>>>> command from GeoNode.
>>>> Now, the latest
>>>> GeoNode code [4]
>>>> tries to set
>>>> chmod(777) to this
>>>> temporary folder,
>>>> which will be
>>>> deleted at the end,
>>>> in order to allow
>>>> to GeoServer to
>>>> write the file.
>>>> That means that
>>>> most probably the
>>>> user running
>>>> GeoNode must have
>>>> full rights on the
>>>> ${backup_dir} folder.
>>>> Can you maybe try
>>>> to double check this?
>>>>
>>>>
>>>> [1]
>>>> https://github.com/GeoNode/geonode/blob/master/geonode/base/management/commands/backup.py#L92
>>>> <https://github.com/GeoNode/geonode/blob/master/geonode/base/management/commands/backup.py#L92>
>>>>
>>>> [2]
>>>> https://github.com/geoserver/geoserver/blob/2.9.x/src/community/backup-restore/rest/src/main/java/org/geoserver/backuprestore/rest/BackupResource.java#L155
>>>> <https://github.com/geoserver/geoserver/blob/2.9.x/src/community/backup-restore/rest/src/main/java/org/geoserver/backuprestore/rest/BackupResource.java#L155>
>>>>
>>>> [3]
>>>> https://github.com/geoserver/geoserver/blob/2.9.x/src/community/backup-restore/core/src/main/java/org/geoserver/backuprestore/Backup.java#L328
>>>> <https://github.com/geoserver/geoserver/blob/2.9.x/src/community/backup-restore/core/src/main/java/org/geoserver/backuprestore/Backup.java#L328>
>>>>
>>>> [4]
>>>> https://github.com/GeoNode/geonode/blob/master/geonode/base/management/commands/backup.py#L86
>>>> <https://github.com/GeoNode/geonode/blob/master/geonode/base/management/commands/backup.py#L86>
>>>>
>>>>
>>>> Best Regards,
>>>> Alessio Fabiani.
>>>>
>>>> ==
>>>> GeoServer
>>>> Professional
>>>> Services from the
>>>> experts!
>>>> Visit
>>>> http://goo.gl/it488V for
>>>> more information.
>>>> ==
>>>>
>>>> Ing. Alessio Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical Lead
>>>>
>>>> GeoSolutions S.A.S.
>>>> Via di Montramito 3/A
>>>> 55054 Massarosa (LU)
>>>> Italy
>>>> phone: +39 0584
>>>> 962313
>>>> <tel:+39%200584%20962313>
>>>> fax: +39 0584
>>>> 1660272
>>>> <tel:+39%200584%20166%200272>
>>>> mob: +39 331
>>>> 6233686
>>>> <tel:%28331%29%20623-3686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE AI
>>>> SENSI DEL D.Lgs.
>>>> 196/2003*
>>>>
>>>> Le informazioni
>>>> contenute in questo
>>>> messaggio di posta
>>>> elettronica e/o
>>>> nel/i file/s
>>>> allegato/i sono da
>>>> considerarsi
>>>> strettamente
>>>> riservate. Il loro
>>>> utilizzo è
>>>> consentito
>>>> esclusivamente al
>>>> destinatario del
>>>> messaggio, per le
>>>> finalità indicate
>>>> nel messaggio
>>>> stesso. Qualora
>>>> riceviate questo
>>>> messaggio senza
>>>> esserne il
>>>> destinatario, Vi
>>>> preghiamo
>>>> cortesemente di
>>>> darcene notizia via
>>>> e-mail e di
>>>> procedere alla
>>>> distruzione del
>>>> messaggio stesso,
>>>> cancellandolo dal
>>>> Vostro sistema.
>>>> Conservare il
>>>> messaggio stesso,
>>>> divulgarlo anche in
>>>> parte, distribuirlo
>>>> ad altri soggetti,
>>>> copiarlo, od
>>>> utilizzarlo per
>>>> finalità diverse,
>>>> costituisce
>>>> comportamento
>>>> contrario ai
>>>> principi dettati
>>>> dal D.Lgs. 196/2003.
>>>>
>>>>
>>>> The information in
>>>> this message and/or
>>>> attachments, is
>>>> intended solely for
>>>> the attention and
>>>> use of the named
>>>> addressee(s) and
>>>> may be confidential
>>>> or proprietary in
>>>> nature or covered
>>>> by the provisions
>>>> of privacy act
>>>> (Legislative Decree
>>>> June, 30 2003,
>>>> no.196 - Italy's
>>>> New Data Protection
>>>> Code).Any use not
>>>> in accord with its
>>>> purpose, any
>>>> disclosure,
>>>> reproduction,
>>>> copying,
>>>> distribution, or
>>>> either
>>>> dissemination,
>>>> either whole or
>>>> partial, is
>>>> strictly forbidden
>>>> except previous
>>>> formal approval of
>>>> the named
>>>> addressee(s). If
>>>> you are not the
>>>> intended recipient,
>>>> please contact
>>>> immediately the
>>>> sender by
>>>> telephone, fax or
>>>> e-mail and delete
>>>> the information in
>>>> this message that
>>>> has been received
>>>> in error. The
>>>> sender does not
>>>> give any warranty
>>>> or accept liability
>>>> as the content,
>>>> accuracy or
>>>> completeness of
>>>> sent messages and
>>>> accepts no
>>>> responsibility for
>>>> changes made after
>>>> they were sent or
>>>> for other risks
>>>> which arise as a
>>>> result of e-mail
>>>> transmission,
>>>> viruses, etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On Tue, May 23,
>>>> 2017 at 12:23 PM,
>>>> Federico Gianoli
>>>> <alpacagis at gmail.com
>>>> <mailto:alpacagis at gmail.com>>
>>>> wrote:
>>>>
>>>> Hi Alessio,
>>>>
>>>> I have checked
>>>> the Geoserver
>>>> Log, and here
>>>> you can find
>>>> the complete
>>>> geoserver
>>>> log:https://pastebin.com/c9JeR1NU
>>>> <https://pastebin.com/c9JeR1NU>
>>>>
>>>> The error that
>>>> I have noted on
>>>> the log is this
>>>> one:
>>>>
>>>> /2017-05-23
>>>> 04:49:10,598
>>>> ERROR
>>>> [geoserver.rest]
>>>> - Unable to
>>>> perform backup:
>>>> :Could not
>>>> create file./
>>>> /2017-05-23
>>>> 04:49:10,598
>>>> DEBUG
>>>> [geoserver.filters]
>>>> - Compressing
>>>> output for
>>>> mimetype:
>>>> text/plain/
>>>> /2017-05-23
>>>> 04:49:10,598
>>>> ERROR
>>>> [geoserver.rest]
>>>> - /
>>>> /org.geoserver.rest.RestletException:
>>>> java.lang.IllegalStateException:
>>>> Could not
>>>> create file./
>>>> /at
>>>> org.geoserver.backuprestore.re
>>>> <http://org.geoserver.backuprestore.re/>st.BackupResource.runBackup(BackupResource.java:172)/
>>>> /at
>>>> org.geoserver.backuprestore.re
>>>> <http://org.geoserver.backuprestore.re/>st.BackupResource.handlePost(BackupResource.java:108)/
>>>> / ..../
>>>>
>>>> The rights of
>>>> /usr/share/geoserver/data
>>>> are these:
>>>> drwxr-xr-x 21
>>>> tomcat7 tomcat7
>>>> 4096 May 23
>>>> 04:49 data
>>>>
>>>>
>>>> I have also
>>>> changed the
>>>> folder rights
>>>> adding user:
>>>> tomcat7 and
>>>> user:user, but
>>>> without any result.
>>>>
>>>> Thanks a lot
>>>> for your help
>>>> and your patience
>>>>
>>>> Federico
>>>>
>>>>
>>>>
>>>> 2017-05-22
>>>> 16:49 GMT+02:00
>>>> Alessio Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>:
>>>>
>>>> It is
>>>> possible
>>>> that
>>>> GeoServer
>>>> cannot
>>>> write to
>>>> the target
>>>> folder.
>>>> Take a look
>>>> at the
>>>> GeoServer
>>>> logs. Also
>>>> try to rise
>>>> up the log
>>>> level if
>>>> you don't
>>>> find
>>>> anything
>>>> useful.
>>>> This can be
>>>> done from
>>>> the
>>>> GeoServer
>>>> admin gui.
>>>>
>>>> Best Regards,
>>>> Alessio
>>>> Fabiani.
>>>>
>>>> ==
>>>> GeoServer
>>>> Professional
>>>> Services
>>>> from the
>>>> experts!
>>>> Visit
>>>> http://goo.gl/it488V for
>>>> more
>>>> information.
>>>> ==
>>>>
>>>> Ing.
>>>> Alessio Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical
>>>> Lead
>>>>
>>>> GeoSolutions
>>>> S.A.S.
>>>> Via di
>>>> Montramito 3/A
>>>> 55054
>>>> Massarosa (LU)
>>>> Italy
>>>> phone: +39
>>>> 0584 962313
>>>> <tel:+39%200584%20962313>
>>>> fax: +39
>>>> 0584
>>>> 1660272
>>>> <tel:+39%200584%20166%200272>
>>>> mob: +39
>>>> 331 6233686
>>>> <tel:%28331%29%20623-3686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE
>>>> AI SENSI
>>>> DEL D.Lgs.
>>>> 196/2003*
>>>>
>>>> Le
>>>> informazioni
>>>> contenute
>>>> in questo
>>>> messaggio
>>>> di posta
>>>> elettronica
>>>> e/o nel/i
>>>> file/s
>>>> allegato/i
>>>> sono da
>>>> considerarsi
>>>> strettamente
>>>> riservate.
>>>> Il loro
>>>> utilizzo è
>>>> consentito
>>>> esclusivamente
>>>> al
>>>> destinatario
>>>> del
>>>> messaggio,
>>>> per le
>>>> finalità
>>>> indicate
>>>> nel
>>>> messaggio
>>>> stesso.
>>>> Qualora
>>>> riceviate
>>>> questo
>>>> messaggio
>>>> senza
>>>> esserne il
>>>> destinatario,
>>>> Vi
>>>> preghiamo
>>>> cortesemente
>>>> di darcene
>>>> notizia via
>>>> e-mail e di
>>>> procedere
>>>> alla
>>>> distruzione
>>>> del
>>>> messaggio
>>>> stesso,
>>>> cancellandolo
>>>> dal Vostro
>>>> sistema.
>>>> Conservare
>>>> il
>>>> messaggio
>>>> stesso,
>>>> divulgarlo
>>>> anche in
>>>> parte,
>>>> distribuirlo
>>>> ad altri
>>>> soggetti,
>>>> copiarlo,
>>>> od
>>>> utilizzarlo
>>>> per
>>>> finalità
>>>> diverse,
>>>> costituisce
>>>> comportamento
>>>> contrario
>>>> ai principi
>>>> dettati dal
>>>> D.Lgs.
>>>> 196/2003.
>>>>
>>>>
>>>> The
>>>> information
>>>> in this
>>>> message
>>>> and/or
>>>> attachments,
>>>> is intended
>>>> solely for
>>>> the
>>>> attention
>>>> and use of
>>>> the named
>>>> addressee(s)
>>>> and may be
>>>> confidential
>>>> or
>>>> proprietary
>>>> in nature
>>>> or covered
>>>> by the
>>>> provisions
>>>> of privacy
>>>> act
>>>> (Legislative
>>>> Decree
>>>> June, 30
>>>> 2003,
>>>> no.196 -
>>>> Italy's New
>>>> Data
>>>> Protection
>>>> Code).Any
>>>> use not in
>>>> accord with
>>>> its
>>>> purpose,
>>>> any
>>>> disclosure,
>>>> reproduction,
>>>> copying,
>>>> distribution,
>>>> or either
>>>> dissemination,
>>>> either
>>>> whole or
>>>> partial, is
>>>> strictly
>>>> forbidden
>>>> except
>>>> previous
>>>> formal
>>>> approval of
>>>> the named
>>>> addressee(s).
>>>> If you are
>>>> not the
>>>> intended
>>>> recipient,
>>>> please
>>>> contact
>>>> immediately
>>>> the sender
>>>> by
>>>> telephone,
>>>> fax or
>>>> e-mail and
>>>> delete the
>>>> information
>>>> in this
>>>> message
>>>> that has
>>>> been
>>>> received in
>>>> error. The
>>>> sender does
>>>> not give
>>>> any
>>>> warranty or
>>>> accept
>>>> liability
>>>> as the
>>>> content,
>>>> accuracy or
>>>> completeness
>>>> of sent
>>>> messages
>>>> and accepts
>>>> no
>>>> responsibility
>>>> for changes
>>>> made after
>>>> they were
>>>> sent or for
>>>> other risks
>>>> which arise
>>>> as a result
>>>> of e-mail
>>>> transmission,
>>>> viruses, etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On Mon, May
>>>> 22, 2017 at
>>>> 4:47 PM,
>>>> Alessio
>>>> Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>
>>>> wrote:
>>>>
>>>> Hi,
>>>> which
>>>> version
>>>> of
>>>> GeoServer
>>>> are you
>>>> using?
>>>>
>>>> Best
>>>> Regards,
>>>> Alessio
>>>> Fabiani.
>>>>
>>>> ==
>>>> GeoServer
>>>> Professional
>>>> Services
>>>> from
>>>> the
>>>> experts!
>>>> Visit
>>>> http://goo.gl/it488V for
>>>> more
>>>> information.
>>>> ==
>>>>
>>>> Ing.
>>>> Alessio
>>>> Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical
>>>> Lead
>>>>
>>>> GeoSolutions
>>>> S.A.S.
>>>> Via di
>>>> Montramito
>>>> 3/A
>>>> 55054
>>>> Massarosa
>>>> (LU)
>>>> Italy
>>>> phone:
>>>> +39
>>>> 0584
>>>> 962313
>>>> <tel:0584%20962313>
>>>> fax:
>>>> +39
>>>> 0584
>>>> 1660272
>>>> <tel:0584%20166%200272>
>>>> mob:
>>>> +39 331
>>>> 6233686
>>>> <tel:331%20623%203686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE
>>>> AI
>>>> SENSI
>>>> DEL
>>>> D.Lgs.
>>>> 196/2003*
>>>>
>>>> Le
>>>> informazioni
>>>> contenute
>>>> in
>>>> questo
>>>> messaggio
>>>> di
>>>> posta
>>>> elettronica
>>>> e/o
>>>> nel/i
>>>> file/s
>>>> allegato/i
>>>> sono da
>>>> considerarsi
>>>> strettamente
>>>> riservate.
>>>> Il loro
>>>> utilizzo
>>>> è
>>>> consentito
>>>> esclusivamente
>>>> al
>>>> destinatario
>>>> del
>>>> messaggio,
>>>> per le
>>>> finalità
>>>> indicate
>>>> nel
>>>> messaggio
>>>> stesso.
>>>> Qualora
>>>> riceviate
>>>> questo
>>>> messaggio
>>>> senza
>>>> esserne
>>>> il
>>>> destinatario,
>>>> Vi
>>>> preghiamo
>>>> cortesemente
>>>> di
>>>> darcene
>>>> notizia
>>>> via
>>>> e-mail
>>>> e di
>>>> procedere
>>>> alla
>>>> distruzione
>>>> del
>>>> messaggio
>>>> stesso,
>>>> cancellandolo
>>>> dal
>>>> Vostro
>>>> sistema.
>>>> Conservare
>>>> il
>>>> messaggio
>>>> stesso,
>>>> divulgarlo
>>>> anche
>>>> in
>>>> parte,
>>>> distribuirlo
>>>> ad
>>>> altri
>>>> soggetti,
>>>> copiarlo,
>>>> od
>>>> utilizzarlo
>>>> per
>>>> finalità
>>>> diverse,
>>>> costituisce
>>>> comportamento
>>>> contrario
>>>> ai
>>>> principi
>>>> dettati
>>>> dal
>>>> D.Lgs.
>>>> 196/2003.
>>>>
>>>>
>>>> The
>>>> information
>>>> in this
>>>> message
>>>> and/or
>>>> attachments,
>>>> is
>>>> intended
>>>> solely
>>>> for the
>>>> attention
>>>> and use
>>>> of the
>>>> named
>>>> addressee(s)
>>>> and may
>>>> be
>>>> confidential
>>>> or
>>>> proprietary
>>>> in
>>>> nature
>>>> or
>>>> covered
>>>> by the
>>>> provisions
>>>> of
>>>> privacy
>>>> act
>>>> (Legislative
>>>> Decree
>>>> June,
>>>> 30
>>>> 2003,
>>>> no.196
>>>> -
>>>> Italy's
>>>> New
>>>> Data
>>>> Protection
>>>> Code).Any
>>>> use not
>>>> in
>>>> accord
>>>> with
>>>> its
>>>> purpose,
>>>> any
>>>> disclosure,
>>>> reproduction,
>>>> copying,
>>>> distribution,
>>>> or
>>>> either
>>>> dissemination,
>>>> either
>>>> whole
>>>> or
>>>> partial,
>>>> is
>>>> strictly
>>>> forbidden
>>>> except
>>>> previous
>>>> formal
>>>> approval
>>>> of the
>>>> named
>>>> addressee(s).
>>>> If you
>>>> are not
>>>> the
>>>> intended
>>>> recipient,
>>>> please
>>>> contact
>>>> immediately
>>>> the
>>>> sender
>>>> by
>>>> telephone,
>>>> fax or
>>>> e-mail
>>>> and
>>>> delete
>>>> the
>>>> information
>>>> in this
>>>> message
>>>> that
>>>> has
>>>> been
>>>> received
>>>> in
>>>> error.
>>>> The
>>>> sender
>>>> does
>>>> not
>>>> give
>>>> any
>>>> warranty
>>>> or
>>>> accept
>>>> liability
>>>> as the
>>>> content,
>>>> accuracy
>>>> or
>>>> completeness
>>>> of sent
>>>> messages
>>>> and
>>>> accepts
>>>> no
>>>> responsibility
>>>> for
>>>> changes
>>>> made
>>>> after
>>>> they
>>>> were
>>>> sent or
>>>> for
>>>> other
>>>> risks
>>>> which
>>>> arise
>>>> as a
>>>> result
>>>> of
>>>> e-mail
>>>> transmission,
>>>> viruses,
>>>> etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On Fri,
>>>> May 19,
>>>> 2017 at
>>>> 1:08
>>>> PM,
>>>> Federico
>>>> Gianoli
>>>> <alpacagis at gmail.com
>>>> <mailto:alpacagis at gmail.com>>
>>>> wrote:
>>>>
>>>> Thanks
>>>> a
>>>> lot
>>>> Alessio,
>>>>
>>>>
>>>> I
>>>> have
>>>> changed
>>>> the
>>>> files
>>>> according
>>>> to
>>>> your
>>>> suggestions,
>>>> but
>>>> now
>>>> I
>>>> have
>>>> this
>>>> error:
>>>>
>>>>
>>>> /$
>>>> sudo
>>>> python
>>>> manage.py
>>>> backup
>>>> --backup-dir=backup//
>>>> /
>>>> /
>>>> /Before
>>>> proceeding
>>>> with
>>>> the
>>>> Backup,
>>>> please
>>>> ensure
>>>> that:/
>>>> / 1.
>>>> The
>>>> backend
>>>> (DB
>>>> or
>>>> whatever)
>>>> is
>>>> accessible
>>>> and
>>>> you
>>>> have
>>>> rights/
>>>> / 2.
>>>> The
>>>> GeoServer
>>>> is
>>>> up
>>>> and
>>>> running
>>>> and
>>>> reachable
>>>> from
>>>> this
>>>> machine/
>>>> /You
>>>> want
>>>> to
>>>> proceed?
>>>> [n]|y:
>>>> y/
>>>> /Dumping
>>>> 'GeoServer
>>>> Catalog
>>>> [http://212.237.232.12/geoserver/
>>>> <http://212.237.232.12/geoserver/>]'
>>>> into
>>>> 'backup/2017-05-19_050730
>>>> <tel:050%20730>/geoserver_catalog.zip'./
>>>> /Traceback
>>>> (most
>>>> recent
>>>> call
>>>> last):/
>>>> /File
>>>> "manage.py",
>>>> line
>>>> 11,
>>>> in
>>>> <module>/
>>>> /execute_from_command_line(sys.argv)/
>>>> /File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>>> line
>>>> 354,
>>>> in
>>>> execute_from_command_line/
>>>> /utility.execute()/
>>>> /File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
>>>> line
>>>> 346,
>>>> in
>>>> execute/
>>>> /self.fetch_command(subcommand).run_from_argv(self.argv)/
>>>> /File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>>> line
>>>> 394,
>>>> in
>>>> run_from_argv/
>>>> /self.execute(*args,
>>>> **cmd_options)/
>>>> /File
>>>> "/usr/lib/python2.7/dist-packages/django/core/management/base.py",
>>>> line
>>>> 445,
>>>> in
>>>> execute/
>>>> /
>>>> output
>>>> =
>>>> self.handle(*args,
>>>> **options)/
>>>> /File
>>>> "/usr/local/lib/python2.7/dist-packages/geonode/base/management/commands/backup.py",
>>>> line
>>>> 101,
>>>> in
>>>> handle/
>>>> /
>>>> gs_backup
>>>> =
>>>> r.json()/
>>>> /File
>>>> "/usr/lib/python2.7/dist-packages/requests/models.py",
>>>> line
>>>> 808,
>>>> in
>>>> json/
>>>> /
>>>> return
>>>> complexjson.loads(self.text,
>>>> **kwargs)/
>>>> /File
>>>> "/usr/lib/python2.7/json/__init__.py",
>>>> line
>>>> 339,
>>>> in
>>>> loads/
>>>> /
>>>> return
>>>> _default_decoder.decode(s)/
>>>> /File
>>>> "/usr/lib/python2.7/json/decoder.py",
>>>> line
>>>> 364,
>>>> in
>>>> decode/
>>>> /
>>>> obj,
>>>> end
>>>> =
>>>> self.raw_decode(s,
>>>> idx=_w(s,
>>>> 0).end())/
>>>> /File
>>>> "/usr/lib/python2.7/json/decoder.py",
>>>> line
>>>> 382,
>>>> in
>>>> raw_decode/
>>>> /
>>>> raise
>>>> ValueError("No
>>>> JSON
>>>> object
>>>> could
>>>> be
>>>> decoded")/
>>>> /ValueError:
>>>> No
>>>> JSON
>>>> object
>>>> could
>>>> be
>>>> decoded/
>>>> /
>>>> /
>>>> /
>>>> /
>>>> /Thanks
>>>> a
>>>> lot
>>>> for
>>>> your
>>>> help/
>>>> /
>>>> /
>>>> /Fede/
>>>>
>>>> 2017-05-05
>>>> 16:41
>>>> GMT+02:00
>>>> Alessio
>>>> Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>:
>>>>
>>>> PR
>>>> here
>>>>
>>>>
>>>> https://github.com/GeoNode/geonode/pull/3031
>>>> <https://github.com/GeoNode/geonode/pull/3031>
>>>>
>>>>
>>>> Best
>>>> Regards,
>>>> Alessio
>>>> Fabiani.
>>>>
>>>> ==
>>>> GeoServer
>>>> Professional
>>>> Services
>>>> from
>>>> the
>>>> experts!
>>>> Visit
>>>> http://goo.gl/it488V for
>>>> more
>>>> information.
>>>> ==
>>>>
>>>> Ing.
>>>> Alessio
>>>> Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical
>>>> Lead
>>>>
>>>> GeoSolutions
>>>> S.A.S.
>>>> Via
>>>> di
>>>> Montramito
>>>> 3/A
>>>> 55054
>>>> Massarosa
>>>> (LU)
>>>> Italy
>>>> phone:
>>>> +39
>>>> 0584
>>>> 962313
>>>> <tel:+39%200584%20962313>
>>>> fax:
>>>> +39
>>>> 0584
>>>> 1660272
>>>> <tel:+39%200584%20166%200272>
>>>> mob:
>>>> +39
>>>> 331
>>>> 6233686
>>>> <tel:%28331%29%20623-3686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE
>>>> AI
>>>> SENSI
>>>> DEL
>>>> D.Lgs.
>>>> 196/2003*
>>>>
>>>> Le
>>>> informazioni
>>>> contenute
>>>> in
>>>> questo
>>>> messaggio
>>>> di
>>>> posta
>>>> elettronica
>>>> e/o
>>>> nel/i
>>>> file/s
>>>> allegato/i
>>>> sono
>>>> da
>>>> considerarsi
>>>> strettamente
>>>> riservate.
>>>> Il
>>>> loro
>>>> utilizzo
>>>> è
>>>> consentito
>>>> esclusivamente
>>>> al
>>>> destinatario
>>>> del
>>>> messaggio,
>>>> per
>>>> le
>>>> finalità
>>>> indicate
>>>> nel
>>>> messaggio
>>>> stesso.
>>>> Qualora
>>>> riceviate
>>>> questo
>>>> messaggio
>>>> senza
>>>> esserne
>>>> il
>>>> destinatario,
>>>> Vi
>>>> preghiamo
>>>> cortesemente
>>>> di
>>>> darcene
>>>> notizia
>>>> via
>>>> e-mail
>>>> e
>>>> di
>>>> procedere
>>>> alla
>>>> distruzione
>>>> del
>>>> messaggio
>>>> stesso,
>>>> cancellandolo
>>>> dal
>>>> Vostro
>>>> sistema.
>>>> Conservare
>>>> il
>>>> messaggio
>>>> stesso,
>>>> divulgarlo
>>>> anche
>>>> in
>>>> parte,
>>>> distribuirlo
>>>> ad
>>>> altri
>>>> soggetti,
>>>> copiarlo,
>>>> od
>>>> utilizzarlo
>>>> per
>>>> finalità
>>>> diverse,
>>>> costituisce
>>>> comportamento
>>>> contrario
>>>> ai
>>>> principi
>>>> dettati
>>>> dal
>>>> D.Lgs.
>>>> 196/2003.
>>>>
>>>>
>>>> The
>>>> information
>>>> in
>>>> this
>>>> message
>>>> and/or
>>>> attachments,
>>>> is
>>>> intended
>>>> solely
>>>> for
>>>> the
>>>> attention
>>>> and
>>>> use
>>>> of
>>>> the
>>>> named
>>>> addressee(s)
>>>> and
>>>> may
>>>> be
>>>> confidential
>>>> or
>>>> proprietary
>>>> in
>>>> nature
>>>> or
>>>> covered
>>>> by
>>>> the
>>>> provisions
>>>> of
>>>> privacy
>>>> act
>>>> (Legislative
>>>> Decree
>>>> June,
>>>> 30
>>>> 2003,
>>>> no.196
>>>> -
>>>> Italy's
>>>> New
>>>> Data
>>>> Protection
>>>> Code).Any
>>>> use
>>>> not
>>>> in
>>>> accord
>>>> with
>>>> its
>>>> purpose,
>>>> any
>>>> disclosure,
>>>> reproduction,
>>>> copying,
>>>> distribution,
>>>> or
>>>> either
>>>> dissemination,
>>>> either
>>>> whole
>>>> or
>>>> partial,
>>>> is
>>>> strictly
>>>> forbidden
>>>> except
>>>> previous
>>>> formal
>>>> approval
>>>> of
>>>> the
>>>> named
>>>> addressee(s).
>>>> If
>>>> you
>>>> are
>>>> not
>>>> the
>>>> intended
>>>> recipient,
>>>> please
>>>> contact
>>>> immediately
>>>> the
>>>> sender
>>>> by
>>>> telephone,
>>>> fax
>>>> or
>>>> e-mail
>>>> and
>>>> delete
>>>> the
>>>> information
>>>> in
>>>> this
>>>> message
>>>> that
>>>> has
>>>> been
>>>> received
>>>> in
>>>> error.
>>>> The
>>>> sender
>>>> does
>>>> not
>>>> give
>>>> any
>>>> warranty
>>>> or
>>>> accept
>>>> liability
>>>> as
>>>> the
>>>> content,
>>>> accuracy
>>>> or
>>>> completeness
>>>> of
>>>> sent
>>>> messages
>>>> and
>>>> accepts
>>>> no
>>>> responsibility
>>>> for
>>>> changes
>>>> made
>>>> after
>>>> they
>>>> were
>>>> sent
>>>> or
>>>> for
>>>> other
>>>> risks
>>>> which
>>>> arise
>>>> as
>>>> a
>>>> result
>>>> of
>>>> e-mail
>>>> transmission,
>>>> viruses,
>>>> etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On
>>>> Thu,
>>>> Apr
>>>> 27,
>>>> 2017
>>>> at
>>>> 2:09
>>>> PM,
>>>> Alessio
>>>> Fabiani
>>>> <alessio.fabiani at geo-solutions.it
>>>> <mailto:alessio.fabiani at geo-solutions.it>>
>>>> wrote:
>>>>
>>>> Dear
>>>> all,
>>>>
>>>> currently
>>>> the
>>>> backup
>>>> and
>>>> restore
>>>> utility
>>>> should
>>>> be
>>>> aligned
>>>> with
>>>> latest
>>>> updates
>>>> I
>>>> guess.
>>>> There
>>>> are
>>>> also
>>>> several
>>>> issues
>>>> /
>>>> improvements
>>>> we
>>>> are
>>>> working
>>>> on
>>>> to
>>>> improve
>>>> this
>>>> tool.
>>>>
>>>> We
>>>> will
>>>> find
>>>> some
>>>> spare
>>>> time
>>>> soon
>>>> to
>>>> devote
>>>> to
>>>> those
>>>> tasks.
>>>> We
>>>> will
>>>> send
>>>> updates
>>>> as
>>>> soon
>>>> as
>>>> possible.
>>>>
>>>> Best
>>>> Regards,
>>>> Alessio
>>>> Fabiani.
>>>>
>>>> ==
>>>> GeoServer
>>>> Professional
>>>> Services
>>>> from
>>>> the
>>>> experts!
>>>> Visit
>>>> http://goo.gl/it488V for
>>>> more
>>>> information.
>>>> ==
>>>>
>>>> Ing.
>>>> Alessio
>>>> Fabiani
>>>> @alfa7691
>>>> github
>>>> <https://github.com/afabiani?tab=overview>
>>>> Founder/Technical
>>>> Lead
>>>>
>>>> GeoSolutions
>>>> S.A.S.
>>>> Via
>>>> di
>>>> Montramito
>>>> 3/A
>>>> 55054
>>>> Massarosa
>>>> (LU)
>>>> Italy
>>>> phone:
>>>> +39
>>>> 0584
>>>> 962313
>>>> <tel:0584%20962313>
>>>> fax:
>>>> +39
>>>> 0584
>>>> 1660272
>>>> <tel:0584%20166%200272>
>>>> mob:
>>>> +39
>>>> 331
>>>> 6233686
>>>> <tel:331%20623%203686>
>>>>
>>>> http://www.geo-solutions.it
>>>> <http://www.geo-solutions.it/>
>>>> http://twitter.com/geosolutions_it
>>>> <http://twitter.com/geosolutions_it>
>>>>
>>>> -------------------------------------------------------
>>>>
>>>> *AVVERTENZE
>>>> AI
>>>> SENSI
>>>> DEL
>>>> D.Lgs.
>>>> 196/2003*
>>>>
>>>> Le
>>>> informazioni
>>>> contenute
>>>> in
>>>> questo
>>>> messaggio
>>>> di
>>>> posta
>>>> elettronica
>>>> e/o
>>>> nel/i
>>>> file/s
>>>> allegato/i
>>>> sono
>>>> da
>>>> considerarsi
>>>> strettamente
>>>> riservate.
>>>> Il
>>>> loro
>>>> utilizzo
>>>> è
>>>> consentito
>>>> esclusivamente
>>>> al
>>>> destinatario
>>>> del
>>>> messaggio,
>>>> per
>>>> le
>>>> finalità
>>>> indicate
>>>> nel
>>>> messaggio
>>>> stesso.
>>>> Qualora
>>>> riceviate
>>>> questo
>>>> messaggio
>>>> senza
>>>> esserne
>>>> il
>>>> destinatario,
>>>> Vi
>>>> preghiamo
>>>> cortesemente
>>>> di
>>>> darcene
>>>> notizia
>>>> via
>>>> e-mail
>>>> e
>>>> di
>>>> procedere
>>>> alla
>>>> distruzione
>>>> del
>>>> messaggio
>>>> stesso,
>>>> cancellandolo
>>>> dal
>>>> Vostro
>>>> sistema.
>>>> Conservare
>>>> il
>>>> messaggio
>>>> stesso,
>>>> divulgarlo
>>>> anche
>>>> in
>>>> parte,
>>>> distribuirlo
>>>> ad
>>>> altri
>>>> soggetti,
>>>> copiarlo,
>>>> od
>>>> utilizzarlo
>>>> per
>>>> finalità
>>>> diverse,
>>>> costituisce
>>>> comportamento
>>>> contrario
>>>> ai
>>>> principi
>>>> dettati
>>>> dal
>>>> D.Lgs.
>>>> 196/2003.
>>>>
>>>>
>>>> The
>>>> information
>>>> in
>>>> this
>>>> message
>>>> and/or
>>>> attachments,
>>>> is
>>>> intended
>>>> solely
>>>> for
>>>> the
>>>> attention
>>>> and
>>>> use
>>>> of
>>>> the
>>>> named
>>>> addressee(s)
>>>> and
>>>> may
>>>> be
>>>> confidential
>>>> or
>>>> proprietary
>>>> in
>>>> nature
>>>> or
>>>> covered
>>>> by
>>>> the
>>>> provisions
>>>> of
>>>> privacy
>>>> act
>>>> (Legislative
>>>> Decree
>>>> June,
>>>> 30
>>>> 2003,
>>>> no.196
>>>> -
>>>> Italy's
>>>> New
>>>> Data
>>>> Protection
>>>> Code).Any
>>>> use
>>>> not
>>>> in
>>>> accord
>>>> with
>>>> its
>>>> purpose,
>>>> any
>>>> disclosure,
>>>> reproduction,
>>>> copying,
>>>> distribution,
>>>> or
>>>> either
>>>> dissemination,
>>>> either
>>>> whole
>>>> or
>>>> partial,
>>>> is
>>>> strictly
>>>> forbidden
>>>> except
>>>> previous
>>>> formal
>>>> approval
>>>> of
>>>> the
>>>> named
>>>> addressee(s).
>>>> If
>>>> you
>>>> are
>>>> not
>>>> the
>>>> intended
>>>> recipient,
>>>> please
>>>> contact
>>>> immediately
>>>> the
>>>> sender
>>>> by
>>>> telephone,
>>>> fax
>>>> or
>>>> e-mail
>>>> and
>>>> delete
>>>> the
>>>> information
>>>> in
>>>> this
>>>> message
>>>> that
>>>> has
>>>> been
>>>> received
>>>> in
>>>> error.
>>>> The
>>>> sender
>>>> does
>>>> not
>>>> give
>>>> any
>>>> warranty
>>>> or
>>>> accept
>>>> liability
>>>> as
>>>> the
>>>> content,
>>>> accuracy
>>>> or
>>>> completeness
>>>> of
>>>> sent
>>>> messages
>>>> and
>>>> accepts
>>>> no
>>>> responsibility
>>>> for
>>>> changes
>>>> made
>>>> after
>>>> they
>>>> were
>>>> sent
>>>> or
>>>> for
>>>> other
>>>> risks
>>>> which
>>>> arise
>>>> as
>>>> a
>>>> result
>>>> of
>>>> e-mail
>>>> transmission,
>>>> viruses,
>>>> etc.
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> On
>>>> Thu,
>>>> Apr
>>>> 27,
>>>> 2017
>>>> at
>>>> 1:50
>>>> PM,
>>>> Simone
>>>> Dalmasso
>>>> <simone.dalmasso at gmail.com
>>>> <mailto:simone.dalmasso at gmail.com>>
>>>> wrote:
>>>>
>>>> Hi
>>>> Federico,
>>>>
>>>>
>>>> there
>>>> seems
>>>> to
>>>> be
>>>> an
>>>> issue
>>>> in
>>>> the
>>>> commands,
>>>> simplejson
>>>> is
>>>> not
>>>> available
>>>> anymore,
>>>> json
>>>> has
>>>> to
>>>> be
>>>> used.
>>>> we
>>>> should
>>>> fix
>>>> it.
>>>>
>>>> @afabiani,
>>>> is
>>>> that
>>>> correct?
>>>>
>>>> https://github.com/GeoNode/geonode/blob/2.6.x/geonode/base/management/commands/restore.py#L28
>>>> <https://github.com/GeoNode/geonode/blob/2.6.x/geonode/base/management/commands/restore.py#L28>
>>>> https://github.com/GeoNode/geonode/blob/2.6.x/geonode/base/management/commands/backup.py#L26
>>>> <https://github.com/GeoNode/geonode/blob/2.6.x/geonode/base/management/commands/backup.py#L26>
>>>>
>>>> 2017-04-27
>>>> 12:11
>>>> GMT+02:00
>>>> Federico
>>>> Gianoli
>>>> <alpacagis at gmail.com
>>>> <mailto:alpacagis at gmail.com>>:
>>>>
>>>> Dear
>>>> all,
>>>>
>>>>
>>>> I
>>>> would
>>>> like
>>>> to
>>>> create
>>>> a
>>>> backup
>>>> of
>>>> my
>>>> geonode
>>>> project
>>>> and
>>>> I
>>>> am
>>>> using
>>>> this
>>>> guide:
>>>> http://docs.geonode.org/en/master/tutorials/admin/backup_restore/
>>>> <http://docs.geonode.org/en/master/tutorials/admin/backup_restore/>
>>>>
>>>> From
>>>> my
>>>> django
>>>> admin
>>>> page
>>>> (Base
>>>> =>
>>>> backups)
>>>> I
>>>> tried
>>>> to
>>>> do
>>>> a
>>>> backup,
>>>> but,
>>>> when
>>>> I
>>>> run
>>>> the
>>>> backup,
>>>> on
>>>> a
>>>> fully
>>>> writable
>>>> folder
>>>> (777),
>>>> there
>>>> is
>>>> this
>>>> server
>>>> error:
>>>>
>>>>
>>>>
>>>> Internal
>>>> Server
>>>> Error
>>>>
>>>> The
>>>> server
>>>> encountered
>>>> an
>>>> internal
>>>> error
>>>> or
>>>> misconfiguration
>>>> and
>>>> was
>>>> unable
>>>> to
>>>> complete
>>>> your
>>>> request.
>>>>
>>>> I
>>>> have
>>>> double
>>>> checked
>>>> the
>>>> settings.ini
>>>> file,
>>>> and
>>>> I
>>>> have
>>>> noted
>>>> that
>>>> the
>>>> configuration
>>>> file
>>>> is
>>>> not
>>>> yet
>>>> update
>>>> for
>>>> the
>>>> 2.6
>>>> version,
>>>> it
>>>> has
>>>> these
>>>> lines:
>>>>
>>>> #Migrate
>>>> from
>>>> GN
>>>> 2.4
>>>> to
>>>> GN
>>>> 2.4
>>>> migrations
>>>> =
>>>> base.resourcebase,layers.layer,layers.attribute,maps.map,maps.maplayer
>>>> manglers
>>>>
>>>> =
>>>> gn24_to_24.ResourceBaseMangler,gn24_to_24.LayerMangler,gn24_to_24.LayerAttributesMangler,gn24_to_24.DefaultMangler,gn24_to_24.MapLayersMangler
>>>>
>>>> Is
>>>> it
>>>> correct?
>>>> Have
>>>> I
>>>> to
>>>> change
>>>> these
>>>> lines
>>>> accordingly
>>>> to
>>>> the
>>>> 2.6
>>>> version?
>>>> (e.g.
>>>> gn26_to_26.ResourceBaseMangler
>>>> ...)?
>>>>
>>>> When
>>>> I
>>>> try
>>>> to
>>>> run
>>>> the
>>>> backup
>>>> from
>>>> command
>>>> line
>>>> there
>>>> is
>>>> the
>>>> following
>>>> error
>>>> about
>>>> the
>>>> file
>>>> backup.py
>>>>
>>>> import
>>>> error:
>>>> no
>>>> moduled
>>>> named
>>>> simplejson
>>>>
>>>> How
>>>> can
>>>> I
>>>> solved
>>>> this
>>>> issue?
>>>>
>>>> Tanks
>>>> a
>>>> lot
>>>>
>>>> Federico
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> geonode-users
>>>> mailing
>>>> list
>>>> geonode-users at lists.osgeo.org
>>>> <mailto:geonode-users at lists.osgeo.org>
>>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>> <https://lists.osgeo.org/mailman/listinfo/geonode-users>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Simone
>>>>
>>>>
>>>> _______________________________________________
>>>> geonode-users
>>>> mailing
>>>> list
>>>> geonode-users at lists.osgeo.org
>>>> <mailto:geonode-users at lists.osgeo.org>
>>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>> <https://lists.osgeo.org/mailman/listinfo/geonode-users>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> geonode-users
>>>> mailing list
>>>> geonode-users at lists.osgeo.org
>>>> <mailto:geonode-users at lists.osgeo.org>
>>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>> <https://lists.osgeo.org/mailman/listinfo/geonode-users>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> geonode-users mailing list
>>>> geonode-users at lists.osgeo.org
>>>> <mailto:geonode-users at lists.osgeo.org>
>>>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>>> <https://lists.osgeo.org/mailman/listinfo/geonode-users>
>>>
>>>
>>>
>>
>>
>>
>
>
>
> _______________________________________________
> geonode-users mailing list
> geonode-users at lists.osgeo.org
> <mailto:geonode-users at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/geonode-users
> <https://lists.osgeo.org/mailman/listinfo/geonode-users>
>
>
>
>
> _______________________________________________
> geonode-users mailing list
> geonode-users at lists.osgeo.org <mailto:geonode-users at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/geonode-users
> <https://lists.osgeo.org/mailman/listinfo/geonode-users>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 29427 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 81310 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 62218 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 94043 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0009.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 22124 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0010.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 70177 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170525/bb941080/attachment-0011.png>
More information about the geonode-users
mailing list