-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I'm planning to set up https://github.com/nachoparker/btrfs-sync along with its snapshot companion script. As I've not tried it yet I can't specifically recommend it, but it seems to offer the main backup benefits you get with the popular zfs backup scripts.
For me send-receive is not a backup solution. If you look at the feature set of borg you will get an idea of the difference, for example encryption, deduplication, compression, remote and local backups, easy thinning out of versions over time, mountable backups (even when the backup is remote). While it may appear that btrfs shares some of these features (deduplication and compression for example) they have impose a cost on the usage of the file system because they need to be applied on the file system that you want to backup. Other features are available via addon software like e.g. btrbk but then it is not only send-receive anymore. Also, borg does not care whether files are copied with reflinking or not - the deduplication and thus space savings will happen nevertheless. Lastly send-receive, with or without addon software, locks you into one file system type, while borg will happily backup from and restore to any Unix like file system.