TwoCanes
Mon Jun 24, 2019 5:58:34 pm
Hi there,
The Zorin OS 15 Ultimate Backups program does not work. It fails trying to use "duplicity".
The backup starts when I press "Back Up Now". It scans files from the target directory, then
asks for an encryption password (subsequent attempts do NOT remember the password) or not,
then says "Creating backup, this may take a while", lists the files then fails. This happens whether
I use encryption password or not:
The duplicity prog is installed and runs from the command line, so what gives?
I'm not enamored of this backups program, seems like it should work right out of the "Ultimate" box.
I'd prefer one that uses rsync and hard-links. What do others use?
-Kevin
The Zorin OS 15 Ultimate Backups program does not work. It fails trying to use "duplicity".
The backup starts when I press "Back Up Now". It scans files from the target directory, then
asks for an encryption password (subsequent attempts do NOT remember the password) or not,
then says "Creating backup, this may take a while", lists the files then fails. This happens whether
I use encryption password or not:
- Code:
Failed with an unknown error.
File "/usr/bin/duplicity", line 1555, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1541, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1393, in main
do_backup(action)
File "/usr/bin/duplicity", line 1511, in do_backup
full_backup(col_stats)
File "/usr/bin/duplicity", line 572, in full_backup
globals.backend)
File "/usr/bin/duplicity", line 454, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 453, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 342, in put
backend.put(tdp, dest_filename)
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 37: ordinal not in range(128)
The duplicity prog is installed and runs from the command line, so what gives?
I'm not enamored of this backups program, seems like it should work right out of the "Ultimate" box.

I'd prefer one that uses rsync and hard-links. What do others use?
-Kevin