Вот что я получаю, когда пытаюсь восстановить файлы:
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1494, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1488, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1337, in main
do_backup(action)
File "/usr/bin/duplicity", line 1370, in do_backup
globals.archive_dir).set_values()
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 697, in set_values
self.get_backup_chains(partials + backend_filename_list)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 819, in get_backup_chains
map(add_to_sets, filename_list)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 809, in add_to_sets
if set.add_filename(filename):
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 100, in add_filename
(self.volume_name_dict, filename)
AssertionError: ({1: 'duplicity
После этого отображается список файлов резервных копий. Я сделал полное резервное копирование, а затем обновил с 32-разрядной версии 14.04 до 64-разрядной. Думаю, я думал, что смогу использовать резервную копию, чтобы вернуть мои файлы, но, очевидно, это не сработает. Прочитав и погуглив эту проблему, я чувствую, что мои документы и фотографии можно вернуть назад, но я недостаточно понимаю язык кодирования, чтобы это сделать.
Мне удалось получить некоторые файлы в многотомном снимке. Как я могу открыть их или deencrpyt их?
Когда у меня была подобная проблема, я просто вслепую прокомментировал оскорбление, утверждают, и оно работало как волшебство!
Так изменяют /usr/bin/duplicity
и комментируют строку 1370 и работают снова, и она должна быть прекрасной.