Currently I use Arq to make scheduled (every 120 hours & after 21:00) encrypted cloud backups of macOS to BackBlaze. iOS as well as
~/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.
Arq - Automatically backs up Macs and Windows PCs.
BorgBackup - Deduplicating archiver with compression and authenticated encryption.
HashBackup - Unix command-line backup program to create a local backup, remote offsite backup, or both, in your own storage accounts.
knoxite - Data storage & backup system.
bup - Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication.
encbup - Companion to bup, the backup program. encbup adds encryption to bup, while still allowing per-file deduplication.
Conserve - Robust portable backup tool in Rust.
tm - Time Machine recovery utility for the six-or-so people who still use Time Machine for version control.
BlobBackup - Simple Backups to Any Storage.
Linux Time Machine - Rsync-based OSX-like time machine for Linux, MacOS and BSD for atomic and resumable local and remote backups.
awsbackup.sh - Bash script for personal backup with Amazon Web Services S3 Glacier Deep Archive.
Data that is not backed up is lost data.
Even the smallest file can take days to recreate.