I used to use my own script based on rsync for backup, but it has cross-platform issues so lately I've switched to borg. I'm relatively happy with it, it seems to work well, although I think it could be better in terms of UX.
I only backup to external hard drives since "active" data is replicated to the cloud and on multiple devices anyway (emails, git repositories and, of course, notes).
Just curious what everybody's using for backup here?
Scripts that backup the data to from my varius devices to my backup Synology and this is then backed up via Synology Hyper Backup to another Synology, which is located in a different building. The Synology and the backups are encrypted like most of my devices.
I use Duplicacy for backing up my data locally and to cloud storage. It’s cross platform and supports many cloud storage solutions. It works well with Wasabi S3.
Unlike CrashPlan, Duplicacy is reliable when things go awry, and you need to restore everything from new hardware.
My backup plan is a little different from what most here mentioned.
I share a Google Workspace plan with my husband and we store all important files both on there and locally. Probably not so much a "proper" backup, more of a storage solution, but it works for us. We store all our documents, photos, videos, project files, installation files etc on there in their own folders. Of course in case of a computer crash I'd still need to reinstall everything from scratch, but I tend to reinstall the computer every 5 years or so anyway.
In case of Joplin, I have the automatic backup go to the Google drive, and I sync through Joplin Cloud/Dropbox, so I have the files locally and on two cloud services.
I know you didn't ask, but for passwords I just switched from Bitwarden to Enpass. I used Bitwarden for 6 years - ever since LogMeIn bought Lastpass - and love their product, but in the end I preferred the security of "local + cloud" which Enpass offers (had a few scares when Bitwarden/Azure was down and all my password eggs in one basket).
Data backup with second copy to local USB Drive every night. A lot of that backup is a backup of backups. Many programs have their own backup. I use the Simple Copy plugin in Joplin, my accounting has a backup, my writing program, etc. So, I use their backup to a backup folder which is backed up along with documents, and everything else I can imagine.
Cloud backup with Spideroak One every 8 hours.
Full system image with Macrium Reflect once a month.
Of course I keep multiple copies of backed up files.
I also switched from CrashPlan to Backblaze, when CrashPlan ditched their freebie customers (I'd have been fine with being limited to offline-only, but ah well), because Carbonite charges for external hard drives and eh. Backblaze is aimed at average users so I'm occasionally annoyed at some of the dials and settings I'd like to adjust not actually existing but overall I have no complaints - even with one or two pricing increases their value is still excellent and I like their transparency in their blog posts.
I also use Arq (though I'm a major version or two behind because lazy) for incremental backups because that feature saved my bacon a few times with CrashPlan and Backblaze's history is super limited in comparison. I keep meaning to poke at hooking Arq up to Backblaze's B2 set-up, but see the aforementioned "lazy". UI at least on the version I bought is somewhat clunky and aimed at power users but also no complaints, and the two together more or less cover my backup needs.
They changed their pricing policy a while ago from perpetual licenses to a renewal model, so it may not be as inexpensive as before (I was lucky to buy my perpetual license before that). But it's certainly still worth it if you have a number of complex backup jobs to take care of, and especially if you rely on them to be carried out flawlessly (in other words, if this is supposed to be the solution for your critical primary backup, not just some secondary safety-net backup).
I am using Restic. It is open source, cross platform (although I only used it on Linux so far), actively maintained and very well documented. As long as you don't need a gui, I think it is a perfect Backup solution.