a proposition about backups and data safety at all, how it's implemented in ArchiCAD application:
when you open file, app creates its backup copy (another file extension) in current dir (where original file is located)
while you work, it save changes to that backup file and when you press Ctrl-S, new content saved to original file, but backup file stays on disk.
I attach slightly modified screenshot of settings dialog.
Attached Image