Second this. In the spirit of a 3-2-1 backup scenario, I also like to keep a copy on SpiderOak or Proton Drive and that works well for me. Encrypted cloud storage is my recommendation. And store your key file someplace apart from the database.
This is my setup, though my phone is set to only run syncthing while plugged in and on wifi. My server is always online and taking backups, but if it’s down all of my devices still have their own copy.
If you have an old phone or a tablet at home, you can even skip the server step since you already have an always online, low energy consumption device running anyway.