我如何知道 Duplicity 是否已冻结?

我如何知道 Duplicity 是否已冻结?

我正在使用 Duplicity 将 8TB 驱动器备份到 16TB 驱动器,我想知道是否有任何方法可以判断它是否卡在某个地方。即使使用 rsync,此备份也需要几天时间,但我觉得它不应该花几周时间,并且在某个时候磁盘大小的“属性”停止增加,但 Duplicity(我从命令行运行)保持在那里,从不返回错误。有没有办法知道发生了什么?或者强制 Duplicity 显示它正在备份的文件,然后查看它们何时停止滚动?

一些可能有用的细节:两者都是 ext4 文件系统,两者都是通过通用 USB 转硬盘连接器在外部使用的内部硬盘,3.5 英寸硬盘。我正在以人类可读的格式复制整个文件系统,以便对我的备份(未加密)8TB 驱动器进行加密备份。我一直在使用这个命令:

sudo duplicity -v 2 /media/my/path/8TB/ file:///media/my/path/18TB

根据下面的评论,我意识到使用“-v 9”会给我更多的冗长信息,但我目前正在等待看这次是否完成。我认为其中一个可能的原因可能是简单的连接松动,虽然驱动器并没有真正移动过很多,但其中一个连接器很旧,似乎有点松动。更多地了解我是否应该考虑其他方面将非常有帮助。

先感谢您。

答案1

文档,您可能会对以下几个选项感兴趣:

--progress

    When selected, duplicity will output the current upload progress and estimated
    upload time. To annotate changes, it will perform a first dry-run before a full or
    incremental, and then runs the real operation estimating the real upload progress.

和:

--verbosity level, -vlevel

    Specify output verbosity level (log level).  Named levels and corresponding values
    are 0 Error, 2 Warning, 4 Notice (default), 8 Info, 9 Debug (noisiest).
    level may also be
    a character: e, w, n, i, d
    a word: error, warning, notice, info, debug

    The options -v4, -vn and -vnotice are functionally equivalent, as are the
    mixed/upper-case versions -vN, -vNotice and -vNOTICE.

这应该会在显示器上显示相当多的滚动列表

相关内容