I was thinking like you, but given my life I think to try next:
2 back PCs (1 fan less and one my old laptop) and my 1 main laptop(producer) connected via open source private VPN and data sync via distributed network. One PC will be in my parents home via 4G/LTE (on any other place I visit from time to time, like office) and another my home (usual cabled internet).
Data backed into single place or via single authority is NOT safe or proof. This relates to all online services you use (email, chats, bookmarks, clouds, news, etc).
Producer Laptop file system should be ReFS or ZFS or BTRFS (with integrity checks) or RAID for duplication. Memory should be ECC on main laptop, but hard to buy such. Encryption of all hard drives. Probably USBkill switch on 1 back PC. May be running services in containers (VM or docker).
Some no secure info like my photos could be not encrypted on storage to make it more cheap, i.e. should differ private vs not so data.
I will backup private keys or my crypto wallets manually onto devices which does not looks like storage (e.g. old camera or broken mp3 player).
I am looking into next combo, but still could use other variants:
https://syncthing.net/
```
Private. None of your data is ever stored anywhere else other than on your computers. There is no central server that might be compromised, legally or illegally.
Encrypted. All communication is secured using TLS. The encryption used includes perfect forward secrecy to prevent any eavesdropper from ever gaining access to your data.
Authenticated. Every node is identified by a strong cryptographic certificate. Only nodes you have explicitly allowed can connect to your cluster.
```
https://www.zerotier.com/
```
Our mission is to directly connect the world's devices with powerful, easy, and secure network virtualization.
```
http://www.fanlesstech.com/