Duplicati 可以保留文件日期和时间吗?

Can Duplicati preserve file dates and times?

这是以下内容的延续:

我们试图恢复数据库数据目录。我们期望在备份中看到的是前一天晚上备份内容的精确镜像。

我们仍然没有看到还原目录中的所有数据。据我们所知,Duplicati 似乎在确定要备份的文件时使用每个文件的修改日期和/或文件大小。有人可以这样或那样确认吗?

有没有办法让 Duplicati 只备份元数据已更改的文件,而不是使用文件日期和/或文件大小?

此外,在每次恢复完成时,都会有一个模式框显示“8500 条警告”,但我们无法在日志中看到所有警告。

我们在日志中可以看到的是:

元数据写入失败 无法将元数据应用到文件


编辑: 我们卸载了 Duplicati Beta 并在其位置安装了 Canary。我们现在看到的是我们所有的数据。所有的行都被备份,而在 Beta 中,它们不是;我们缺少数据行。

我们注意到的另一件事是,当 Beta 版本恢复时,每个文件的所有 date/time 值都设置为恢复的日期和时间。使用 Canary,所有 date/time 值都将保留。

使用 Canary,我们不再看到警告 "MetadataWriteFailed Failed to apply metadata to file"

这是两个版本之间的预期行为吗?

Is this intended behavior between both versions?

金丝雀版本有很多修复。我不记得元数据还原更改了什么,但如果元数据还原失败(如您在测试版中看到的那样),文件将保留还原日期。

备份的文件应该不会有任何变化,所以我不确定 "we are missing rows of data" 是什么意思。