## Managing server data

During its running process, JReport Server keeps track of server information and stores it to its own database for the purpose of running various managing and monitoring tasks, such as managing the resources on the server, monitoring the task running status, and collecting server running statistics.

The server database includes system, realm, and profiling. The system database holds resources of the global server scope, such as server.properties, global NLS, and so on. The realm database holds information of folders, nodes, versions, the security system, and the completed table. The profiling database holds server runtime related information. You can refer to Configuring the server database for details about how to configure the databases.

JReport provides completed SQL files to create tables for all databases supported. They reside in `<install_root>\script_files`.

This section covers the following topics:

- Initializing the database system as a non-admin database user
- Checking server data integrity
- Backing up/restoring server data
- Archiving and restoring server data
- Viewing the summary information of archive files
- Clearing unused nodes from the realm database