The problem is that to use B2 storage with Duplicity requires version 0.7 or later, while the one provided in the EPEL repository is the depreciated version 0.6.26.
I tried uninstalling Duplicity that was installed with yum and the EPEL repository, and attempted the installation from the tarball as recommended on http://duplicity.nongnu.org. (Yes, I understand that this method is discouraged with CentOS, but I didn't see any obvious RPM/repository solutions.)
Prior to downloading the Duplicity tarball and running the Python installation script, I installed additional packages:
Code: Select all
yum install python-devel librsync-devel python-lockfile python-setuptools
Code: Select all
[root@ares ~]# duplicity --version
Traceback (most recent call last):
File "/usr/bin/duplicity", line 42, in <module>
import fasteners
ImportError: No module named fasteners
So the question is: Is it possible to install Duplicity 0.7 version series with CentOS 6, and if not, what other tool should I be looking at for backups with B2 storage for a headless server?
Michael