I'm not a fan of backups. They are a special path that is orthogonal to how you use computers, meaning it's additional time and energy you need just for finding relevant hosts, doing the copies regularly and most of all *actually test that the copy went well* (ie test the backup) which gets more and more irportant the longer your system is in place.
I opted for a different strategy: I have a folder for my photos and another folder for my "Documents" (at large). They both exist on my computer and on my phone and are synchronised with syncthing. I also have extra copies on other servers, one of which keeps old versions but I have never had the actual use for it, which is good because I have never checked it works correctly.
Compared to a backup I have the thing that works seamlessly in the background (I don't fiddle with some shell scripts that fail because I put single quotes instead of double quotes), I actually test the oopy works because I use files on two different devices, and the fact that everything is bluntly copied means I am forced to think "is it worth keeping". I aim to keep my folders under 50GB combined, which is a lot for a phone but nothing in the grand scheme of thing. Most of that is actually videos I pre-download to watch them online while on the move but that's another thing.
Syncthing means I can trivially add new devices as life goes on and old ones die