Duplicity,duply - 卷由密钥 x 而不是 y 签名,任务“RESTORE”失败,退出代码为“22”

Duplicity,duply - 卷由密钥 x 而不是 y 签名,任务“RESTORE”失败,退出代码为“22”

restore我在尝试使用选项创建的全新测试备份时遇到问题duply full

我收到一个错误:

Volume was signed by key E1B0ABA5CC893257, not CC893257
11:10:50.210 Task 'RESTORE' failed with exit code '22'.

无论如何,备份已成功恢复,但我想解决这个问题。

我不知道这把钥匙是从哪里拿来的……

请使用完整的备份/恢复日志检查要点。

https://gist.github.com/okrutny/7fec89a14b91291a75ccdb25364bae99

答案1

它是同一个密钥,只是名字更长。这是 duplicity 中的一个已知错误,解决方法是暂时以 duplicity 显示的形式提供密钥 id

duply <profile> restore /tmp --sign-key E1B0ABA5CC893257

或者在 duply 配置文件中。

..ede/duply.net

相关内容