There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Request that every time the database is saved/overwritten the previous version can be copied or renamed to something like .bak.<timestamp or incrementing number>
Why? I don't know any of my strong passwords at all, I need to rely on keepass 100% so losing the database would be disastrous. It might be possible for the database file to get corrupted due to some malfunction, a rolling backup would mitigate that.
Dropbox keeps a revision history for 30 days, no more unless you pay for an upgraded account and an add on.
Google Drive will keep up to 200 versions but you have to go into the Google Drive web UI and tick a 'keep me forever' tickbox on each revision.
There are backup plugins for the Windows app but I don't use that very often, I don't want backups to stop just because I don't use that PC in a while.
Similarly, syncing Dropbox and running a backup program on some machine risks backups stopping if that machine is stopped/rebooted and program not started/rebuilt/fails and is not noticed.
There's no IFTTT 'that' (action) which will duplicate a file and name it uniquely.