![无法使用 deja-dup/duplicity 恢复文件 --> python 和断言错误](https://linux22.com/image/1202815/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20deja-dup%2Fduplicity%20%E6%81%A2%E5%A4%8D%E6%96%87%E4%BB%B6%20--%3E%20python%20%E5%92%8C%E6%96%AD%E8%A8%80%E9%94%99%E8%AF%AF.png)
我有一个磁盘,里面装满了我在 2014 年某个时候用 deja-dup 创建的备份。现在是时候恢复其中一个文件了。为此,我点击了 Nautilus 上下文菜单中的“恢复丢失的文件”。但 deja-dup 返回错误。我尝试了许多恢复选项,但每次都归结为以下错误消息。我真的很想找回这个文件,请帮忙。
一些额外的信息: - 我尝试清除缓存并尝试重新安装 deja-dup。但无济于事。 - 这里有几个类似的问题和一些解决方案。所有这些都有失败的就我而言。 - Ubuntu 16.04,32 位。
这是我收到的错误消息:
Traceback (most recent call last):
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 1405, in do_backup globals.archive_dir).set_values()
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 710, in set_values self.get_backup_chains(partials + backend_filename_list)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 835, in get_backup_chains add_to_sets(f)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 823, in add_to_sets if set.add_filename(filename):
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 101, in add_filename self.set_manifest(filename)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 136, in set_manifest remote_filename)
AssertionError: ('duplicity-full.20141229T105655Z.manifest.gpg', 'duplicity-full.20141229T105655Z.manifest')