Our great sponsors
-
rsync-deleted-files-archive
Bash script for backup based on rsync with deleted file archive and auto-delete functionality
-
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.
The bvckup2 docs suggest a third option, which is to use filesystem-specific journals for the backup, and for that option, the closest thing on Linux is going to be https://github.com/digint/btrbk or something like it. Such a backup application relies on the filesystem to provide efficient snapshots, and a means of sending the snapshot delta directly to the remote system. That also violates your stated requirement of operating directly over SMB.
After a bit of research I realized what I wanted to do could be easily made into a shell script using rsync. So I did that. You can find it here: https://github.com/1nikolas/rsync-deleted-files-archive