Import and Export

The import and export tools enable you to move resources into and out of the JasperReports Server repository. These tools can back up the entire contents of repository, selected organizations, selected folders, or specific resources. These utilities also handle scheduled jobs, users, and roles that the server stores internally. Import and export can be helpful when migrating between versions of JasperReports Server, when managing organizations, or when moving between test and production environments.

JasperReports Server provides both a user interface and command-line utilities to perform import and export. The functionality in the UI is available only to administrators (superuser and jasperadmin) and the command-line utilities require access to the file system where the server is installed.

This chapter contains the following sections:

Import and Export Catalogs
Dependencies During Import and Export
The Import-Export Encryption Keys
Import and Export Through the Web UI
Import and Export Through the Command Line
Alternate Import-Export Scripts