几个小时后我要带着笔记本电脑去旅行,所以昨晚我启动了 DejaDup 备份,从我的笔记本电脑备份到外部驱动器,我将把它放在安全的地方。
问题:DejaDup 没有显示任何“备份成功”之类的消息。相反,进度窗口消失了,只剩下这个窗口:
Duplicity 似乎没有运行:
$ ps aux |grep dup
nico 2913 0.0 0.1 663192 23476 ? Sl 1月16 0:02 deja-dup-preferences
nico 3207 0.0 0.0 439052 7480 ? Sl 1月16 0:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
我的数据有 1TB(虚拟机、电影、程序、大量源代码),备份的目标文件夹现在包含最多 300 GB 的 DejaDup 文件duplicity-full.20170115T132449Z.vol5593.difftar.gz
。实际上,两天前我也遇到了完全相同的问题,当时备份只有 100 GB,所以我不确定这 300 GB 是否包含所有内容。
当我尝试验证备份时,我得到了这个(顺便说一句,我不知道为什么它要求输入密码,因为备份没有加密):
$ duplicity verify "file:///media/nico/externaldrive/deja-dup/" /home/nico/
Local and Remote metadata are synchronized, no sync needed.
Warning, found incomplete backup sets, probably left from aborted session
Last full backup date: none
GnuPG passphrase for decryption:
Cannot use empty passphrase with symmetric encryption! Please try again.
问题:如何解决问题并获得可靠的备份?
之前它运行良好,但在我决定将外部驱动器从 ext4 重新格式化为 LUKS+ext4 并使用相同的磁盘标签后,这种情况就开始了。我总是在启动 Deja-Dup 之前安装磁盘,所以理论上这应该不是问题。