Corruption 是否有一种有效的方法来检查Synology NAS是否存在损坏的文件?

Corruption 是否有一种有效的方法来检查Synology NAS是否存在损坏的文件?,corruption,nas,synology,raid,btrfs,Corruption,Nas,Synology,Raid,Btrfs,我们有一个新的Synology NAS(Raid 5,Btrfs文件系统,使用约37 TB的存储),我们最近从一个旧的Synology NAS设备传输了所有数据。我们这样做是因为我们的旧NAS有一个文件系统错误。我们被告知,当发生此错误时,一些文件将被损坏,并且这种损坏将继续蔓延。然而,我们在整个过程中查看了许多文件夹,我们不相信我们还没有遇到损坏的文件。但这需要手动逐个文件查看大量存储 所以我的主要问题是,是否有一个高效的程序可以在我们的NAS上运行,或者有一个终端命令来告诉我们整个NAS中哪

我们有一个新的Synology NAS(Raid 5,Btrfs文件系统,使用约37 TB的存储),我们最近从一个旧的Synology NAS设备传输了所有数据。我们这样做是因为我们的旧NAS有一个文件系统错误。我们被告知,当发生此错误时,一些文件将被损坏,并且这种损坏将继续蔓延。然而,我们在整个过程中查看了许多文件夹,我们不相信我们还没有遇到损坏的文件。但这需要手动逐个文件查看大量存储

所以我的主要问题是,是否有一个高效的程序可以在我们的NAS上运行,或者有一个终端命令来告诉我们整个NAS中哪些文件被破坏了?如果程序或终端命令只能列出损坏的文件及其文件路径位置,这将是理想的。如果我们有这些信息,那么使用这些旧的NAS备份(在发生此文件系统错误之前,我们采用了这些备份),我们至少可以用备份的文件替换所有损坏的文件

我们还没有在网上找到任何关于如何在Synology NAS上检测此问题的信息(手动检查每个文件除外),只有一个终端命令可以在Windows计算机上运行以检测文件损坏


请分享回答此问题是否有其他有用的信息。谢谢大家!

在Windows上,您可以使用total commander,在mac上,您可以使用carbon copy cloner copy来比较新旧NAS的文件。

感谢您提到mac的“carbon copy cloner”,因为我们主要使用Apple设备/计算机。我们不知道这个软件,需要进一步研究。