Since version 11 stores projects in the database we all need to figure out a new backup strategy. Here is what already can be done and what is coming soon.
1. Export of the whole database with projects. We recommend to switch project storage to your own database first. The built-in Postgre database server only runs when our software is running and not very useful for automated backups.
2. We will also add an option to export a project as a set of JSON files ( that can be imported back ) to a folder of your choice every time you save the project. If you select a folder that is under source control, you can commit it to repository and have a version control of your project. Most likely, we will also add an extra option to commit this set of files to SVN or Git automatically.
3. And there is going to be one more option. We already store revisions of all project changes in the database, just need to add an UI to browse revisions. This can be an alternative for those who doesn't use source control systems.