Keeping your data safe in the event of a disaster or compromise is important. That’s why we back up.
Here is some information on backups:
- Backing up every few minutes with simplesnap on ZFS
- For hosting backups offsite, my 2021 Roundup of Unique Data/Storage Hosting Options can be useful.
- How and Why to use Airgapped Backups (see also Airgap)
Links to this note
dar is a Backup and archiving tool. You can think of it as as more modern tar. It supports both streaming and random-access modes, supports correct incrementals (unlike GNU tar’s incremental mode), Encryption, various forms of compression, even integrated rdiff deltas.
It seems that lately I’ve written several shell implementations of a simple queue that enforces ordered execution of jobs that may arrive out of order. After writing this for the nth time in bash, I decided it was time to do it properly. But first, a word on the why of it all.
Syncthing is a serverless, peer-to-peer file synchronization tool. It is often compared to Dropbox. However, unlike Dropbox, there is no central server with Syncthing; your devices talk directly to each other to sync data. Syncthing has various effective methods for firewall traversal, including public relays for the worst case. All Syncthing traffic is fully encrypted and authenticated.
One of the more advanced modern filesystems with tons of features; originated on Solaris but now runs on Linux, FreeBSD, and others.
I sometimes see people read about NNCP and wonder “This sounds great! But… what can I do with it?” This page aims to answer those questions.
“Airgap” refers to a computer (or network) that is physically disconnected from a larger network and the Internet.