adlibre / adlibre-backup Goto Github PK
View Code? Open in Web Editor NEWHigh performance rsync backup utilising BTRFS / ZFS filesystem features
License: BSD 3-Clause "New" or "Revised" License
High performance rsync backup utilising BTRFS / ZFS filesystem features
License: BSD 3-Clause "New" or "Revised" License
It would be great to have a "status" feature:
./bin/status.sh --all
foo.example.com - <last backup> - success/fail/partial
might it be possible to integrate multiple host backups at the same time? something like jobs=4 within backup.conf
for sure this would speed up the backupjobs since rsync is not the fastest
Don't you need to use rsync
's --inplace
option to get the efficiency of the snapshotting of ZFS (and I would assume btrfs)?
Otherwise when rsync
detects any change of file content it rebuilds the new file in a temporary name such as .$filename.$unique_string
in the same directory as the original file, pulling data from the original local file and the remote file to reconstruct the new local file. But only once it's reconstructed in that temporary file does it then replace (probably with what is effectively a mv
) the original file with the new file. But by that time you have lost the efficiency of not duplicating the identical blocks between the snapshot(s) and where the new file is being created.
Currently it generates a warning if send_nsca
is not found. It should be possible to use without this.
send_nsca not found. Please specify $NSCA_BIN location in backup.conf.
Sorry to ask via issues, but I wondered if the project is still alive (expanding in features) and maintained (not sure since there were no commits for over a year)?
Thanks in advance!
Is there a possibility to use the rsync protocol instead of using ssh?
I'd like to connect to rsync://<hostname>/<target>
instead of root@<hostname>/<target>
because in our use case , security is not a concern, but network speed is much faster using unencrpyted rsync data.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.