To ensure that you will never lose any of your work done in Leapwork, it is highly recommended to have a backup process running as part of the Leapwork setup. The details for the backup are described in the following, as well as a restore scenario.
All data in Leapwork is saved via the Controller. The Controller has an embedded SQLite database where all resources are stored (except videos). The data files for SQLite are per default located in the ‘Assets’ folder in the Leapwork installation folder (typically, ‘c:\Program Files\LEAPWORK’).
Before backing up all of your SQLite files, please make sure to stop the Controller service and then copy the files. Not doing so means that all of your backup work will be in vain.
Include all the .sqlite files in the backup. Examples:
Videos are stored in ‘Assets\AutomationRunMedia’ and is not part of the database. In order to backup videos, include this folder in the backup process. Note, that a minute of video consumes approximately 9 MB of storage space.
To restore Leapwork from a data perspective do the following:
To learn more about backup options with Leapwork, please visit this best practices article.