Currently I use Arq to make scheduled (every 120 hours & after 21:00) encrypted cloud backups of macOS to BackBlaze. iOS as well as ~/Documents, ~/Desktop on macOS are automatically backed up to iCloud. Other documents are backed up with Dropbox.
I love the fact that I can set up any new mac or phone to use my exact and perfect setup without any cruft in seconds. All my dotfiles are online and can be setup on any new mac via few commands, thanks to Nix.
Backup tools
Arq - Automatically backs up Macs and Windows PCs.
BorgBackup - Deduplicating archiver with compression and authenticated encryption.
Vorta Backup Client - Backup client for macOS and Linux desktops. It integrates the mighty BorgBackup with your desktop environment to protect your data from disk failure, ransomware and theft.
BorgBase - Specialized Hosting Service for BorgBackup.
HashBackup - Unix command-line backup program to create a local backup, remote offsite backup, or both, in your own storage accounts.
Kopia - Simple, cross-platform tool for managing encrypted backups in the cloud.