FossID Documentation

System Utils

The system utilities that FossID Workbench provides, contains access to logs, system level information and backup and restorations of the MySQL database. Access to respective part is controllable with role or user permission settings.

Logs contains the collection of events that are logged by the Workbench. These events are categorized by the user and contain information about scan and project actions, user-related changes and more.

System Information gives you an overview of the memory usage and overall work load of the server where your Workbench is running. It also allows you to run a global system check to assist in troubleshooting or to list the currently used versions of the FossID components and obtain info of which knowledge base version is used at the scan server.

System Information

Manage backups allows you to create or import snapshots of all content in the MySQL database and backup source code content for non-archived scans.

System Information

Please note that the database and file backups are separate entities:

  • DB backup creates a snapshot of the local MySQL database and stores it in a sql file. This snapshot contains information such as scan results, components, licenses, user settings and permissions etc.
  • Files backup creates a snapshot of source files uploaded in scans and stores them in a .tar.gz file.

Make sure that there is a valid backup path accessible by the web server specified in fossid.conf. The Workbench will either place or access snapshots here when exporting or importing backups, e.g.:

; Path to where the backups created with the WebApp are stored
webapp_backups=/fossid/backup

Created backups or backups added to the backup location will be listed in the “Available backups” section, here you can either choose to restore or delete backups.

Files uploaded through the intake interface will not be backed up. Manually back up the directory pointed at by the webapp_intake_repository parameter in the FossID configuration file if this is needed.

Note: To be able to access and generate backups, you need to have the System - Manage database backups permission set for your role or user.