We are working to add more feature which help you to automatically backup/sync your data in Tropy so this is certainly an evolving topic, but to help keep your work safe, it is helpful to understand how Tropy saves your data:
- Most of your project's data is stored in the project file (a SQLite database). This is the .tpy file you create at startup (or later); it can be moved around and copied on your computer; it can be moved to other machines too, but to see the photos you need to move them as well (we're working to make projects + photos more portable).
- Tropy does not touch your original photos (but if you move/change them you need to 'consolidate' them in Tropy; again, this is something we're working to improve/automate)
- Tropy stores some additional information (like, which item is active or the dimensions of interface widgets, templates you create etc.) in its data folder. The location of the folder varies based on your platform, but if you select 'Show logs' from the Help menu in Tropy, this should take you to the 'logs' folder in the data folder (e.g.,
~/.config/tropy/ on Linux or
~/Libary/Application Support/Tropy on macOS).
That means, to backup your entire Tropy installation you'd make backups of your Tropy project file, your photos, and the data folder. The last one should be optional unless you create your own templates (alternatively, templates can be exported and backed up individually).
When backing up the project file, I would be careful that it is not currently open in Tropy (it should be no problem if you do that, but if other processes interfere with the file while Tropy is writing to it this may cause the database to get corrupted). It should be OK to keep your project file in a folder synced to cloud storage, but don't have a lot of experience with that setup yet (while Tropy matures, I would recommend still making manual backup copies of the project file from time to time, if you put a lot of important work into it).