升级到 15.04 会破坏 Amazon S3 的 deja dup 备份吗?

cbo*_*tig 6 backup deja-dup 15.04

我已将 deja dup 配置为备份到 Amazon S3 存储桶,如以下问题中所述:如何在备份中使用现有的 S3 存储桶?并在这篇文章中更详细地工作,它工作顺利。

然而,在升级到 Ubuntu 15.04 后,备份失败并显示一个unknown error神秘的回溯:

Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1500, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1494, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1327, in main
    action = commandline.ProcessCommandLine(sys.argv[1:])
  File "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", line 1047, in ProcessCommandLine
    globals.backend = backend.get_backend(args[0])
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 221, in get_backend
    obj = get_backend_object(url_string)
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 207, in get_backend_object
    return factory(pu)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/_boto_single.py", line 161, in __init__
    self.resetConnection()
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/_boto_single.py", line 183, in resetConnection
    self.conn = get_connection(self.scheme, self.parsed_url, self.storage_uri)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/_boto_single.py", line 97, in get_connection
    assert scheme == 's3'
AssertionError
Run Code Online (Sandbox Code Playgroud)

有关如何解决或调试此问题的任何建议?

cbo*_*tig 5

此问题会影响底层后端软件duplicity以及 deja dup。我提交了一份关于重复性的错误报告,现在已经确认了错误并发布了补丁,请参阅:https : //bugs.launchpad.net/duplicity/+bug/1453232 此错误影响重复性 0.7.01 版并已在0.7.02。