The two top of the line tools for making backups are restic and borgbackup (in my opinion). They would allow you to easily compress and encrypt some local directories to another computer or cloud service. I personally use borgbackup with external backups at borgbase.com
NixOS. My primary reason for switching was wanting a single list of programs that I had installed. After using ubuntu for 5 years I just lost track of all the tools and versions of software that I had installed…and that didnt even count my laptop. Now all my machines have a single list of applications, and they are all in sync.