Duplicati stores the sqlite database file for each backup configuration in a single folder with a ‘cryptic’/random 10 letter filename, e.g. KSMGMEJDPM.sqlite.
If you have multiple backup configurations it is not easy to identify the database of a certain configuration (have to run and sort by date-changed). Identification is required for checking the size, maitanance, experiments, deleting test runs, re-design of backup configurations, migration, etc…
I help myself with tiny text files which names are composed of the cryptic string followed by the clear name of the backup configuration, such as KSMGMEJDPM_EVO_PHOTOVIDEO_daily.txt. Inside the text file I could take notes if I wanted. But it becomes tedious to create these files manually…
As a solution, Duplicati should automatically create side car files to databases right before it creates the database file. Example:
Name of the configuration: EVO_PHOTOVIDEO_daily
Database file to be created: KSMGMEJDPM.sqlite
Side car file to be created: KSMGMEJDPM_EVO_PHOTOVIDEO_daily.txt
If a database is going to be removed by the GUI option ‘Delete remote files’, the sidecar file should stay.
What do you think?