Ubuntu 16.04 LTS Backup проблема восстановления

Я создал резервную копию с помощью программы backups перед переустановкой моего ноутбука; больший жесткий диск. Теперь я не могу восстановить резервную копию, она проскочила на короткое время, затем снова пытается восстановить те же файлы, а затем завершается с ошибкой, указанной ниже. Кто-нибудь с опытом знает, что ошибка ниже думает, что проблема? В резервной копии есть несколько важных файлов данных, которые мне нужно восстановить.

Спасибо заранее!

Traceback (последний вызов был последним):

 File "/usr/bin/duplicity", line 1532, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1526, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1380, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1457, in do_backup
    restore(col_stats)
  File "/usr/bin/duplicity", line 722, in restore
    restore_get_patched_rop_iter(col_stats)):
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 562, in Write_ROPaths
    ITR(ropath.index, ropath)
  File "/usr/lib/python2.7/dist-packages/duplicity/lazy.py", line 344, in __call__
    last_branch.fast_process, args)
  File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line 38, in check_common_error
    return function(*args)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 616, in fast_process
    ropath.copy(self.base_path.new_index(index))
  File "/usr/lib/python2.7/dist-packages/duplicity/path.py", line 444, in copy
    other.writefileobj(self.open("rb"))
  File "/usr/lib/python2.7/dist-packages/duplicity/path.py", line 620, in writefileobj
    buf = fin.read(_copy_blocksize)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 212, in read
    if not self.addtobuffer():
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 237, in addtobuffer
    self.tarinfo_list[0] = self.tar_iter.next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 344, in next
    self.set_tarfile()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 333, in set_tarfile
    self.current_fp = self.fileobj_iter.next()
  File "/usr/bin/duplicity", line 758, in get_fileobj_iter
    backup_set.volume_name_dict[vol_num],
KeyError: 68
2
задан 27 December 2016 в 04:26

2 ответа

хотя я не могу найти, что что-либо о traceback кодирует, я могу выборочно восстановить из архивов через:

двуличность-t 3D - без шифрования - сила - файл к восстановлению home/cmyers/VirtualMachines file:///Old-Ubuntu/home/c_myers/virtualmachines /

, По крайней мере, я могу получить файлы назад, что я хочу от резервного копирования.

С наилучшими пожеланиями, столбец

0
ответ дан 27 December 2016 в 04:26
  • 1
    Тем не менее та же проблема после выполнения команды и перезагрузки. – kxhakol16 16 October 2018 в 13:17

Это, кажется, помогло мне (очистка кэша):

mv ~/.cache/duplicity ~/.cache/duplicity.old

0
ответ дан 2 December 2019 в 09:36

Другие вопросы по тегам:

Похожие вопросы: