There are a number of excellent tutorials on using duplicity (and sometimes duply to simplify) to backup to Amazon S3:


I have used a few of these with great success, but I was wondering if it would be possible to modify them somehow to use the new Amazon Cloud Drive as this now offers "unlimited" space for only $60 per year. (sorry if that sounds like an advert!)

It seems like the protocols are very similar, I just would have no idea where to start with authentication and options!


Authentication is done via "Login with Amazon" which is based on OAuth2. There is a getting started guide here. They offer an HTTP API for accessing the data. I never looked at the duplicity connectors, but there might be some that utilize HTTP already.


This GitHub repo seems to provide the required backend for duplicity to work with Amazon Cloud Drive.


Get the latest version from Launchpad (go here and click download file to get the raw version)

cd to wherever the file was saved and do

cp adbackend.py /usr/lib/python2.7/dist-packages/duplicity/backends/

to use, run

duplicity source_path ad:///backup/my_new_backup

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.