Closed talentlessguy closed 5 years ago
Will you have a try?😉
Requires python modules:
pylibacl
python2-fuse
python2-pyxattr
python2-tornado (optional) - for bup web
python2-fuse .even requires libfuse (v2.x) which is in termux-root-packages but disabled because it is not working properly.
Also, I can not found the package:acl .
I am currently trying to get bup
working on a Android 6 device (Replicant 6). I have installed a lot of stuff manually and built bup
locally on the device: It at least runs (use case is to backup to a remote device over SSH), and "does something". But I haven't verified the result yet.
There are at least issues with big files (e.g. thumbnail cache). bup
's documentation tells about issues with 32 bit architectures and mmap()
which seems to explain that behaviour.
Let's see how far I get.
Looks quite good. I stored approx. 5.6 GB of data from the internal sdcard and compared the md5 hashes of files on device against restored files: they are the same (except for one file).
That means packaging bup
for Termux should be possible. At least for some subset of functionality.
Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication
Github repo: https://github.com/bup/bup