Bakthat is a MIT licensed backup framework written in Python, it's both a command line tool and a Python module that helps you manage backups on Amazon S3/Glacier and OpenStack Swift. It automatically compress, encrypt (symmetric encryption) and upload your files.
Bakthat fails if compression is disabled and Directory is selected for backup.
There is no version argument for Bakthat but from the /usr/local/bin/bakthat file it looks like I am running 0.6. Nevertheless here is the output
$ bakthat backup vms/
Compression disabled
Traceback (most recent call last):
File "/usr/local/bin/bakthat", line 9, in
load_entry_point('bakthat==0.6.0', 'console_scripts', 'bakthat')()
File "/usr/local/lib/python2.7/dist-packages/bakthat/init.py", line 649, in main
app.run()
File "/usr/local/lib/python2.7/dist-packages/aaargh.py", line 157, in run
return func(kwargs)
File "/usr/local/lib/python2.7/dist-packages/bakthat/init**.py", line 301, in backup
with open(outname) as outfile:
Bakthat fails if compression is disabled and Directory is selected for backup.
There is no version argument for Bakthat but from the /usr/local/bin/bakthat file it looks like I am running 0.6. Nevertheless here is the output
$ bakthat backup vms/
Compression disabled Traceback (most recent call last): File "/usr/local/bin/bakthat", line 9, in
load_entry_point('bakthat==0.6.0', 'console_scripts', 'bakthat')()
File "/usr/local/lib/python2.7/dist-packages/bakthat/init.py", line 649, in main
app.run()
File "/usr/local/lib/python2.7/dist-packages/aaargh.py", line 157, in run
return func(kwargs)
File "/usr/local/lib/python2.7/dist-packages/bakthat/init**.py", line 301, in backup
with open(outname) as outfile: