| Rational - Currently the backup and restore extension requires a path to exported archive be specified (archiveFile). This is problematic in some scenarios because the JVM must have write access to a local directory, and is also unnecessary when the intent of the backup is to store it remotely. Instead we should make archiveFile optional, and Geoserver should, if needed, write the file in a location that it has access to (the container temp directory, {datadir} /backup_restore). The archive could then be retrieved as is currently documented. |